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.
Showing the changes to include/uapi/linux (1 of 1 file). Show all
Unified · Split
| @@ -746,6 +746,7 @@ struct kvm_ppc_smmu_info { · 745 unmodified lines | |||
| 746 | #define KVM_CAP_S390_IRQCHIP 99 | 746 | #define KVM_CAP_S390_IRQCHIP 99 |
| 747 | #define KVM_CAP_IOEVENTFD_NO_LENGTH 100 | 747 | #define KVM_CAP_IOEVENTFD_NO_LENGTH 100 |
| 748 | #define KVM_CAP_VM_ATTRIBUTES 101 | 748 | #define KVM_CAP_VM_ATTRIBUTES 101 |
| 749 | #define KVM_CAP_ARM_PSCI_0_2 102 | ||
| 749 | 750 | ||
| 750 | #ifdef KVM_CAP_IRQ_ROUTING | 751 | #ifdef KVM_CAP_IRQ_ROUTING |
| 751 | 752 | ||