aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/event_analyzing_sample.py
diff options
context:
space:
mode:
authorSean Christopherson <[email protected]>2020-03-20 14:28:22 -0700
committerPaolo Bonzini <[email protected]>2020-04-21 09:12:54 -0400
commitc51e1ffee50121a2b2e00208f517a695493ee85d (patch)
treeb588a61f56ffaed65da01dc3ab0221a1d8c2e616 /tools/perf/scripts/python/event_analyzing_sample.py
parent8c8560b833909cbf2e3a73d4dc8e65a60ba66f07 (diff)
KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit
Flush only the current context, as opposed to all contexts, when requesting a TLB flush to handle the scenario where a L1 does not expect a TLB flush, but one is required because L1 and L2 shared an ASID. This occurs if EPT is disabled (no per-EPTP tag), VPID is enabled (hardware doesn't flush unconditionally) and vmcs02 does not have its own VPID due to exhaustion of available VPIDs. Signed-off-by: Sean Christopherson <[email protected]> Message-Id: <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions