diff options
author | Radim Krčmář <[email protected]> | 2018-01-31 18:12:50 +0100 |
---|---|---|
committer | Paolo Bonzini <[email protected]> | 2018-02-24 01:43:35 +0100 |
commit | 99158246208b82c0700d09a40d719bb56b32c607 (patch) | |
tree | 612cfc939f2a86c094ab3472eda085120b0bd135 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 0b2e9904c15963e715d33e5f3f1387f17d19333a (diff) |
KVM: nVMX: preserve SECONDARY_EXEC_DESC without UMIP
L1 might want to use SECONDARY_EXEC_DESC, so we must not clear the VMCS
bit if UMIP is not being emulated.
We must still set the bit when emulating UMIP as the feature can be
passed to L2 where L0 will do the emulation and because L2 can change
CR4 without a VM exit, we should clear the bit if UMIP is disabled.
Fixes: 0367f205a3b7 ("KVM: vmx: add support for emulating UMIP")
Reviewed-by: Paolo Bonzini <[email protected]>
Signed-off-by: Radim Krčmář <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions