Merge branch 'kvm-v6.2-rc4-fixes' into HEAD
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 13 Jan 2023 16:27:55 +0000 (11:27 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 24 Jan 2023 11:05:23 +0000 (06:05 -0500)
commitdc7c31e922787466957cadf2c0ad21c0f9a4091f
treeb6c6feeb812282a21d00ae59eaa69033b6c1078a
parentedd731d73221277cb384efeb66da76dae0a68dfa
parent310bc39546a435c83cc27a0eba878afac0d74714
Merge branch 'kvm-v6.2-rc4-fixes' into HEAD

ARM:

* Fix the PMCR_EL0 reset value after the PMU rework

* Correctly handle S2 fault triggered by a S1 page table walk
  by not always classifying it as a write, as this breaks on
  R/O memslots

* Document why we cannot exit with KVM_EXIT_MMIO when taking
  a write fault from a S1 PTW on a R/O memslot

* Put the Apple M2 on the naughty list for not being able to
  correctly implement the vgic SEIS feature, just like the M1
  before it

* Reviewer updates: Alex is stepping down, replaced by Zenghui

x86:

* Fix various rare locking issues in Xen emulation and teach lockdep
  to detect them

* Documentation improvements

* Do not return host topology information from KVM_GET_SUPPORTED_CPUID
Documentation/virt/kvm/locking.rst
arch/arm64/kvm/mmu.c
arch/arm64/kvm/sys_regs.c
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/cpuid.c
arch/x86/kvm/svm/nested.c
arch/x86/kvm/xen.c
virt/kvm/kvm_main.c