On Fri, 28 Jul 2023 17:47:10 -0700, Sean Christopherson wrote: > This series consist of three loosely related miniseries: > > 1. Remove the noisy prints buried behind MMU_DEBUG, and replace MMU_DEBUG > with a KVM_PROVE_MMU Kconfig. > > 2. Use WARN_ON_ONCE() for all runtime WARNs, i.e. avoid spamming the > kernel log if something goes awry in the MMU. > > [...] Applied to kvm-x86 mmu, thanks! [01/12] KVM: x86/mmu: Delete pgprintk() and all its usage https://github.com/kvm-x86/linux/commit/5a9481e69942 [02/12] KVM: x86/mmu: Delete rmap_printk() and all its usage https://github.com/kvm-x86/linux/commit/ed501863ae54 [03/12] KVM: x86/mmu: Delete the "dbg" module param https://github.com/kvm-x86/linux/commit/f01ebf874adb [04/12] KVM: x86/mmu: Avoid pointer arithmetic when iterating over SPTEs https://github.com/kvm-x86/linux/commit/c7784ee6cc06 [05/12] KVM: x86/mmu: Cleanup sanity check of SPTEs at SP free https://github.com/kvm-x86/linux/commit/064a5ab685bd [06/12] KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON() https://github.com/kvm-x86/linux/commit/e1cb291d66ac [07/12] KVM: x86/mmu: Convert "runtime" WARN_ON() assertions to WARN_ON_ONCE() https://github.com/kvm-x86/linux/commit/50719bc3dda9 [08/12] KVM: x86/mmu: Bug the VM if a vCPU ends up in long mode without PAE enabled https://github.com/kvm-x86/linux/commit/4f121b5d2228 [09/12] KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU Kconfig https://github.com/kvm-x86/linux/commit/982758f88bb9 [10/12] KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ON() stub https://github.com/kvm-x86/linux/commit/bc90c971dcb7 [11/12] KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_remove() https://github.com/kvm-x86/linux/commit/472ba3231883 [12/12] KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA_CORRUPTION=y https://github.com/kvm-x86/linux/commit/21baf78ef845 -- https://github.com/kvm-x86/linux/tree/next https://github.com/kvm-x86/linux/tree/fixes