]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: arm64: Implement PV_TIME_FEATURES call
authorSteven Price <steven.price@arm.com>
Mon, 21 Oct 2019 15:28:16 +0000 (16:28 +0100)
committerMarc Zyngier <maz@kernel.org>
Mon, 21 Oct 2019 18:20:27 +0000 (19:20 +0100)
commitd81819474e368f2d1e91d7269e9d7dd5fe47846b
treeaeaa6b765b8d6a0c12de852832a0d73a51b1ac1f
parent50e12a502d9127287209eebe2f3fc3e9a6fbdc1b
KVM: arm64: Implement PV_TIME_FEATURES call

This provides a mechanism for querying which paravirtualized time
features are available in this hypervisor.

Also add the header file which defines the ABI for the paravirtualized
time features we're about to add.

Signed-off-by: Steven Price <steven.price@arm.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm/include/asm/kvm_host.h
arch/arm64/include/asm/kvm_host.h
arch/arm64/include/asm/pvclock-abi.h [new file with mode: 0644]
arch/arm64/kvm/Makefile
include/linux/arm-smccc.h
virt/kvm/arm/hypercalls.c
virt/kvm/arm/pvtime.c [new file with mode: 0644]