]> git.proxmox.com Git - mirror_qemu.git/commit - hw/arm/virt.c
hw/arm/virt: Implement kvm-steal-time
authorAndrew Jones <drjones@redhat.com>
Thu, 1 Oct 2020 06:17:18 +0000 (08:17 +0200)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 8 Oct 2020 14:24:32 +0000 (15:24 +0100)
commit68970d1e0d07e3a266141bbd9038fd9890ca88f2
treed63c836446b8badc5006aa9ce76ca90cb2ef16c5
parent05889d15d1c95163de917800cf0e1bf6faab1bc7
hw/arm/virt: Implement kvm-steal-time

We add the kvm-steal-time CPU property and implement it for machvirt.
A tiny bit of refactoring was also done to allow pmu and pvtime to
use the same vcpu device helper functions.

Reviewed-by: Eric Auger <eric.auger@redhat.com>
Signed-off-by: Andrew Jones <drjones@redhat.com>
Message-id: 20201001061718.101915-7-drjones@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
docs/system/arm/cpu-features.rst
hw/arm/virt.c
include/hw/arm/virt.h
target/arm/cpu.c
target/arm/cpu.h
target/arm/kvm.c
target/arm/kvm64.c
target/arm/kvm_arm.h
target/arm/monitor.c
tests/qtest/arm-cpu-features.c