diff options
author | 2019-09-12 19:46:10 -0700 | |
---|---|---|
committer | 2019-09-24 14:35:53 +0200 | |
commit | 10605204e91f46bdec98bef81923263d245515a0 (patch) | |
tree | 2c7113231a3f298ef7b782b5259fea1a70327101 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the zapped-obsolete page first"" (diff) | |
download | wireguard-linux-10605204e91f46bdec98bef81923263d245515a0.tar.xz wireguard-linux-10605204e91f46bdec98bef81923263d245515a0.zip |
KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete() call"
Now that the fast invalidate mechanism has been reintroduced, restore
the performance tweaks for fast invalidation that existed prior to its
removal.
Paraphrasing the original changelog (commit 5ff0568374ed2 was itself a
partial revert):
Don't force reloading the remote mmu when zapping an obsolete page, as
a MMU_RELOAD request has already been issued by kvm_mmu_zap_all_fast()
immediately after incrementing mmu_valid_gen, i.e. after marking pages
obsolete.
This reverts commit 5ff0568374ed2e585376a3832857ade5daccd381.
Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions