diff options
| author | Sean Christopherson <[email protected]> | 2020-03-20 14:28:22 -0700 |
|---|---|---|
| committer | Paolo Bonzini <[email protected]> | 2020-04-21 09:12:54 -0400 |
| commit | c51e1ffee50121a2b2e00208f517a695493ee85d (patch) | |
| tree | b588a61f56ffaed65da01dc3ab0221a1d8c2e616 /tools/perf/scripts/python | |
| parent | 8c8560b833909cbf2e3a73d4dc8e65a60ba66f07 (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')
0 files changed, 0 insertions, 0 deletions