summaryrefslogtreecommitdiff
path: root/include/uapi/linux/kvm.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvmarm-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-04-261-2/+10
|\
| * Merge branch kvm-arm64/smccc-filtering into kvmarm-master/nextMarc Zyngier2023-04-211-2/+7
| |\
| | * KVM: x86: Redefine 'longmode' as a flag for KVM_EXIT_HYPERCALLOliver Upton2023-04-051-2/+7
| * | KVM: arm64: timers: Allow userspace to set the global counter offsetMarc Zyngier2023-03-301-0/+3
| |/
* | KVM: x86: Remove the KVM_GET_NR_MMU_PAGES ioctlThomas Huth2023-03-161-1/+1
|/
* Merge tag 'kvm-s390-next-6.3-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2023-02-151-0/+8
|\
| * KVM: s390: Extend MEM_OP ioctl by storage key checked cmpxchgJanis Schoetterl-Glausch2023-02-071-0/+8
* | KVM: x86/pmu: Introduce masked events to the pmu event filterAaron Lewis2023-01-241-0/+1
|/
* KVM: x86/xen: Add KVM_XEN_INVALID_GPA and KVM_XEN_INVALID_GFN to uapiDavid Woodhouse2022-12-271-0/+3
* Merge remote-tracking branch 'kvm/queue' into HEADPaolo Bonzini2022-12-121-17/+7
|\
| * KVM: Reference to kvm_userspace_memory_region in doc and commentsJavier Martinez Canillas2022-12-021-3/+3
| * KVM: Delete all references to removed KVM_SET_MEMORY_ALIAS ioctlJavier Martinez Canillas2022-12-021-2/+0
| * KVM: Delete all references to removed KVM_SET_MEMORY_REGION ioctlJavier Martinez Canillas2022-12-021-12/+0
| * KVM: x86/xen: Allow XEN_RUNSTATE_UPDATE flag behaviour to be configuredDavid Woodhouse2022-11-301-0/+4
* | Merge tag 'kvmarm-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini2022-12-091-0/+1
|\ \ | |/ |/|
| * KVM: Support dirty ring in conjunction with bitmapGavin Shan2022-11-101-0/+1
* | Merge tag 'kvm-s390-next-6.2-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2022-11-281-0/+3
|\ \
| * | KVM: s390: pv: add KVM_CAP_S390_PROTECTED_ASYNC_DISABLEClaudio Imbrenda2022-11-231-0/+1
| * | KVM: s390: pv: asynchronous destroy for rebootClaudio Imbrenda2022-11-231-0/+2
| |/
* | KVM: x86: Add a VALID_MASK for the MSR exit reason flagsAaron Lewis2022-11-091-0/+3
|/
* KVM: Add KVM_CAP_DIRTY_LOG_RING_ACQ_REL capability and config optionMarc Zyngier2022-09-291-0/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-041-0/+108
|\
| * Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini2022-08-011-0/+100
| |\
| | * KVM: s390: resetting the Topology-Change-ReportPierre Morel2022-07-201-0/+1
| | * Merge tag 'kvm-s390-pci-5.20' into kernelorgnextChristian Borntraeger2022-07-111-0/+31
| | |\
| | | * KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devicesMatthew Rosato2022-07-111-0/+31
| | * | KVM: x86/MMU: Allow NX huge pages to be disabled on a per-vm basisBen Gardon2022-06-241-0/+1
| | * | KVM: VMX: Enable Notify VM exitTao Xu2022-06-081-0/+11
| | * | KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple faultChenyi Qiang2022-06-081-0/+1
| | * | KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMPJanosch Frank2022-06-011-0/+1
| | * | KVM: s390: Add CPU dump functionalityJanosch Frank2022-06-011-0/+4
| | * | KVM: s390: Add configuration dump functionalityJanosch Frank2022-06-011-0/+15
| | * | KVM: s390: pv: Add query dump informationJanosch Frank2022-06-011-1/+11
| | * | KVM: s390: pv: Add query interfaceJanosch Frank2022-06-011-0/+25
| | |/
| * | RISC-V: KVM: Add extensible CSR emulation frameworkAnup Patel2022-07-291-0/+8
* | | Merge tag 'flexible-array-transformations-UAPI-6.0-rc1' of git://git.kernel.o...Linus Torvalds2022-08-021-4/+4
|\ \ \ | |/ / |/| |
| * | treewide: uapi: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva2022-06-281-4/+4
| |/
* | KVM: stats: Fix value for KVM_STATS_UNIT_MAX for boolean statsOliver Upton2022-07-191-1/+1
* | kvm: stats: tell userspace which values are booleanPaolo Bonzini2022-07-141-0/+1
|/
* Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-05-251-1/+5
|\
| * KVM: arm64: Implement PSCI SYSTEM_SUSPENDOliver Upton2022-05-041-0/+2
| * KVM: arm64: Add support for userspace to suspend a vCPUOliver Upton2022-05-041-0/+2
* | Merge branch 'kvm-fixes-for-5.18-rc5' into HEADPaolo Bonzini2022-04-291-2/+7
|\ \ | |/
| * KVM: fix bad user ABI for KVM_EXIT_SYSTEM_EVENTPaolo Bonzini2022-04-291-1/+9
* | KVM, SEV: Add KVM_EXIT_SHUTDOWN metadata for SEV-ESPeter Gonda2022-04-131-1/+4
* | KVM: x86: Accept KVM_[GS]ET_TSC_KHZ as a VM ioctl.David Woodhouse2022-04-021-1/+3
* | KVM: x86/xen: Advertise and document KVM_XEN_HVM_CONFIG_EVTCHN_SENDDavid Woodhouse2022-04-021-0/+1
* | KVM: x86/xen: Support per-vCPU event channel upcall via local APICDavid Woodhouse2022-04-021-0/+2
* | KVM: x86/xen: Kernel acceleration for XENVER_versionDavid Woodhouse2022-04-021-1/+2
* | KVM: x86/xen: handle PV timers oneshot modeJoao Martins2022-04-021-0/+6