• Linus Torvalds's avatar
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 92783a90
    Linus Torvalds authored
    Pull kvm fixes from Paolo Bonzini:
     "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"
    
    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
      KVM: x86/xen: Avoid deadlock by adding kvm->arch.xen.xen_lock leaf node lock
      KVM: Ensure lockdep knows about kvm->lock vs. vcpu->mutex ordering rule
      KVM: x86/xen: Fix potential deadlock in kvm_xen_update_runstate_guest()
      KVM: x86/xen: Fix lockdep warning on "recursive" gpc locking
      Documentation: kvm: fix SRCU locking order docs
      KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
      KVM: nSVM: clarify recalc_intercepts() wrt CR8
      MAINTAINERS: Remove myself as a KVM/arm64 reviewer
      MAINTAINERS: Add Zenghui Yu as a KVM/arm64 reviewer
      KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations
      KVM: arm64: Convert FSC_* over to ESR_ELx_FSC_*
      KVM: arm64: Document the behaviour of S1PTW faults on RO memslots
      KVM: arm64: Fix S1PTW handling on RO memslots
      KVM: arm64: PMU: Fix PMCR_EL0 reset value
    92783a90
MAINTAINERS 681 KB