Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

kvm uapi: Add KICK_CPU and PV_UNHALT definition to uapi

this is needed by both guest and host.

Originally-from: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com>
Signed-off-by: Raghavendra K T <raghavendra.kt@linux.vnet.ibm.com>
Acked-by: Gleb Natapov <gleb@redhat.com>
Acked-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Gleb Natapov <gleb@redhat.com>

authored by

Raghavendra K T and committed by
Gleb Natapov
4b0a8670 ea69f28d

+2
+1
arch/x86/include/uapi/asm/kvm_para.h
··· 23 23 #define KVM_FEATURE_ASYNC_PF 4 24 24 #define KVM_FEATURE_STEAL_TIME 5 25 25 #define KVM_FEATURE_PV_EOI 6 26 + #define KVM_FEATURE_PV_UNHALT 7 26 27 27 28 /* The last 8 bits are used to indicate how to interpret the flags field 28 29 * in pvclock structure. If no bits are set, all flags are ignored.
+1
include/uapi/linux/kvm_para.h
··· 19 19 #define KVM_HC_MMU_OP 2 20 20 #define KVM_HC_FEATURES 3 21 21 #define KVM_HC_PPC_MAP_MAGIC_PAGE 4 22 + #define KVM_HC_KICK_CPU 5 22 23 23 24 /* 24 25 * hypercalls use architecture specific