summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorSean Christopherson <seanjc@google.com>2021-03-25 19:19:40 -0700
committerPaolo Bonzini <pbonzini@redhat.com>2021-04-17 08:30:53 -0400
commitaf95b53e56e34a4df343cec32b3a3276d9d06ad3 (patch)
tree33022d7d39e727818a886ef3781e6dd73dc948bf /tools/perf/scripts/python/export-to-sqlite.py
parentc28fa560c5bb4a58b362622beb0ca8479a480636 (diff)
downloadlinux-af95b53e56e34a4df343cec32b3a3276d9d06ad3.tar.gz
linux-af95b53e56e34a4df343cec32b3a3276d9d06ad3.zip
KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs
When zapping collapsible SPTEs across multiple roots, gather pending flushes and perform a single remote TLB flush at the end, as opposed to flushing after processing every root. Note, flush may be cleared by the result of zap_collapsible_spte_range(). This is intended and correct, e.g. yielding may have serviced a prior pending flush. Cc: Ben Gardon <bgardon@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> Message-Id: <20210326021957.1424875-2-seanjc@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions