Pathc 1 and 2 are basically v2 of below patch, after discussion with Ben: https://lore.kernel.org/kvm/b6d23d9fd8e526e5c7c1a968e2018d13c5433547.camel@xxxxxxxxx/T/#t Patch 3 is a new one. I didn't do lots of tests, especially I didn't do stress test, but only tested by creating couple of VMs (16 vcpus, 4G memory) and killing them, and everything seems fine. Kai Huang (3): KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() KVM: x86/mmu: Fix TDP MMU page table level arch/x86/kvm/mmu/tdp_mmu.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) -- 2.31.1