The highlights are: * Enable VFIO device on PowerPC, from David Gibson * Optimizations to speed up IPIs between vcpus in HV KVM, from Suresh Warrier (who is also Suresh E. Warrier) * In-kernel handling of IOMMU hypercalls, and support for dynamic DMA windows (DDW), from Alexey Kardashevskiy.
Showing the changes to include/uapi (1 of 23 files). Show all
Unified · Split
| @@ -862,6 +862,7 @@ struct kvm_ppc_smmu_info { · 861 unmodified lines | ||
| 862 | 862 | #define KVM_CAP_IOEVENTFD_ANY_LENGTH 122 |
| 863 | 863 | #define KVM_CAP_HYPERV_SYNIC 123 |
| 864 | 864 | #define KVM_CAP_S390_RI 124 |
| 865 | +#define KVM_CAP_SPAPR_TCE_64 125 | |
| 865 | 866 | |
| 866 | 867 | #ifdef KVM_CAP_IRQ_ROUTING |
| 867 | 868 | |
| @@ -1154,6 +1155,8 @@ struct kvm_s390_ucas_mapping { · 286 unmodified lines | ||
| 1154 | 1155 | /* Available with KVM_CAP_PPC_ALLOC_HTAB */ |
| 1155 | 1156 | #define KVM_PPC_ALLOCATE_HTAB _IOWR(KVMIO, 0xa7, __u32) |
| 1156 | 1157 | #define KVM_CREATE_SPAPR_TCE _IOW(KVMIO, 0xa8, struct kvm_create_spapr_tce) |
| 1158 | +#define KVM_CREATE_SPAPR_TCE_64 _IOW(KVMIO, 0xa8, \ | |
| 1159 | + struct kvm_create_spapr_tce_64) | |
| 1157 | 1160 | /* Available with KVM_CAP_RMA */ |
| 1158 | 1161 | #define KVM_ALLOCATE_RMA _IOR(KVMIO, 0xa9, struct kvm_allocate_rma) |
| 1159 | 1162 | /* Available with KVM_CAP_PPC_HTAB_FD */ |