Merge branch 'kvm-5.20-early'
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 9 Jun 2022 15:38:12 +0000 (11:38 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 9 Jun 2022 15:38:12 +0000 (11:38 -0400)
commite15f5e6fa6ca1b3baf087314b2541afa935d00e7
treef2b136922cb3ebd89da3a36742600ec30b4e4e69
parente0f3f46e42064a51573914766897b4ab95d943e3
parentb172862241b4849985c3e0e86cfb05d61e4a841d
Merge branch 'kvm-5.20-early'

s390:

* add an interface to provide a hypervisor dump for secure guests

* improve selftests to show tests

x86:

* Intel IPI virtualization

* Allow getting/setting pending triple fault with KVM_GET/SET_VCPU_EVENTS

* PEBS virtualization

* Simplify PMU emulation by just using PERF_TYPE_RAW events

* More accurate event reinjection on SVM (avoid retrying instructions)

* Allow getting/setting the state of the speaker port data bit

* Rewrite gfn-pfn cache refresh

* Refuse starting the module if VM-Entry/VM-Exit controls are inconsistent

* "Notify" VM exit
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/lapic.c
arch/x86/kvm/svm/nested.c
arch/x86/kvm/svm/svm.c
arch/x86/kvm/svm/svm.h
arch/x86/kvm/vmx/vmx.c
arch/x86/kvm/x86.c
tools/testing/selftests/kvm/Makefile
tools/testing/selftests/kvm/include/x86_64/processor.h
virt/kvm/kvm_main.c