]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'kvm-older-features' into HEAD
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 8 Apr 2022 16:43:40 +0000 (12:43 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 13 Apr 2022 17:37:17 +0000 (13:37 -0400)
commit8f838944e54c07807df9c22cfff410d575b67fea
tree3c69d468d5b4a4db2105ed3d9122cebf6c3236cf
parent1fce8f8b031de6446ce7f07c7886978c0a204ad3
parent7a12213240bb211b4a6242f7a7f0dbc82359b30a
Merge branch 'kvm-older-features' into HEAD

Merge branch for features that did not make it into 5.18:

* New ioctls to get/set TSC frequency for a whole VM

* Allow userspace to opt out of hypercall patching

Nested virtualization improvements for AMD:

* Support for "nested nested" optimizations (nested vVMLOAD/VMSAVE,
  nested vGIF)

* Allow AVIC to co-exist with a nested guest running

* Fixes for LBR virtualizations when a nested guest is running,
  and nested LBR virtualization support

* PAUSE filtering for nested hypervisors

Guest support:

* Decoupling of vcpu_is_preempted from PV spinlocks

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Documentation/virt/kvm/api.rst
arch/x86/include/asm/kvm_host.h
arch/x86/kernel/kvm.c
arch/x86/kvm/mmu/mmu.c
arch/x86/kvm/svm/avic.c
arch/x86/kvm/x86.c
tools/testing/selftests/kvm/.gitignore
tools/testing/selftests/kvm/Makefile