On Thu, 02 Feb 2023 18:27:48 +0000, Ben Gardon wrote: > This series makes the Shadow MMU a distinct part of the KVM x86 MMU, > implemented in separate files, with a defined interface to common code. > > When the TDP (Two Dimensional Paging) MMU was added to x86 KVM, it came in > a separate file with a (reasonably) clear interface. This lead to many > points in the KVM MMU like this: > > [...] Applied the first three to kvm-x86 mmu, which just makes me look like a jerk since they're all my patches. :-( [01/21] KVM: x86/mmu: Rename slot rmap walkers to add clarity and clean up code https://github.com/kvm-x86/linux/commit/727ae3770132 [02/21] KVM: x86/mmu: Replace comment with an actual lockdep assertion on mmu_lock https://github.com/kvm-x86/linux/commit/eddd9e8302de [03/21] KVM: x86/mmu: Clean up mmu.c functions that put return type on separate line https://github.com/kvm-x86/linux/commit/f3d90f901d18 -- https://github.com/kvm-x86/linux/tree/next https://github.com/kvm-x86/linux/tree/fixes