On Thu, Jan 30, 2014 at 10:41:17AM +0000, Anup Patel wrote: > User space (i.e. QEMU or KVMTOOL) should be able to check whether KVM > ARM/ARM64 supports in-kernel PSCI v0.2 emulation. For this purpose, we > define KVM_CAP_ARM_PSCI_0_2 in KVM user space interface header. > > Signed-off-by: Anup Patel <anup.patel@xxxxxxxxxx> > Signed-off-by: Pranavkumar Sawargaonkar <pranavkumar@xxxxxxxxxx> > --- > include/uapi/linux/kvm.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/uapi/linux/kvm.h b/include/uapi/linux/kvm.h > index 902f124..d64349e 100644 > --- a/include/uapi/linux/kvm.h > +++ b/include/uapi/linux/kvm.h > @@ -674,6 +674,7 @@ struct kvm_ppc_smmu_info { > #define KVM_CAP_ARM_EL1_32BIT 93 > #define KVM_CAP_SPAPR_MULTITCE 94 > #define KVM_CAP_EXT_EMUL_CPUID 95 > +#define KVM_CAP_ARM_PSCI_0_2 96 To reiterate the point I made on patch 2, this does not do what it says on the tin, and does not make sense without mandatory PSCI 0.2 functionality being present, as no software can derive any value from this flag until such functionality is implemented. Thanks, Mark. _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm