linux_dsm_epyc7002/arch/x86/kvm/mmu
Ben Gardon 1d8dd6b3f1 kvm: x86/mmu: Support changed pte notifier in tdp MMU
In order to interoperate correctly with the rest of KVM and other Linux
subsystems, the TDP MMU must correctly handle various MMU notifiers. Add
a hook and handle the change_pte MMU notifier.

Tested by running kvm-unit-tests and KVM selftests on an Intel Haswell
machine. This series introduced no new failures.

This series can be viewed in Gerrit at:
	https://linux-review.googlesource.com/c/virt/kvm/kvm/+/2538

Signed-off-by: Ben Gardon <bgardon@google.com>
Message-Id: <20201014182700.2888246-15-bgardon@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2020-10-23 03:42:12 -04:00
..
mmu_audit.c KVM: x86/mmu: Rename page_header() to to_shadow_page() 2020-07-08 16:21:55 -04:00
mmu_internal.h kvm: x86/mmu: Add TDP MMU PF handler 2020-10-23 03:42:04 -04:00
mmu.c kvm: x86/mmu: Support changed pte notifier in tdp MMU 2020-10-23 03:42:12 -04:00
mmutrace.h kvm: x86/mmu: Add TDP MMU PF handler 2020-10-23 03:42:04 -04:00
page_track.c KVM: x86/mmu: Add MMU-internal header 2020-07-08 16:21:54 -04:00
paging_tmpl.h kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg 2020-10-21 18:17:02 -04:00
spte.c KVM: mmu: extract spte.h and spte.c 2020-10-21 18:16:59 -04:00
spte.h KVM: mmu: extract spte.h and spte.c 2020-10-21 18:16:59 -04:00
tdp_iter.c kvm: x86/mmu: Support zapping SPTEs in the TDP MMU 2020-10-21 18:17:02 -04:00
tdp_iter.h kvm: x86/mmu: Support zapping SPTEs in the TDP MMU 2020-10-21 18:17:02 -04:00
tdp_mmu.c kvm: x86/mmu: Support changed pte notifier in tdp MMU 2020-10-23 03:42:12 -04:00
tdp_mmu.h kvm: x86/mmu: Support changed pte notifier in tdp MMU 2020-10-23 03:42:12 -04:00