Merge branch 'kvm-x86-mmu-6.6' into HEAD
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 1 Sep 2023 19:49:45 +0000 (15:49 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 1 Sep 2023 19:50:38 +0000 (15:50 -0400)
commitd011151616e73de20c139580b73fa4c7042bd861
tree4864312c57760ea18a316a26069200d2ff154a6e
parent6d5e3c318a33edb1f9176964c4ed7f076fc4248c
parentd10f3780bc2f80744d291e118c0c8bade54ed3b8
Merge branch 'kvm-x86-mmu-6.6' into HEAD

KVM x86 MMU changes for 6.6:

 - Rip out the ancient MMU_DEBUG crud and replace the useful bits with
   CONFIG_KVM_PROVE_MMU

 - Overhaul KVM's page-track APIs, and KVMGT's usage, to reduce the API surface
   that is needed by external users (currently only KVMGT), and fix a variety
   of issues in the process

 - Fix KVM's handling of !visible guest roots to avoid premature triple fault
   injection by loading a dummy root backed by the zero page