aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-sql.py
diff options
context:
space:
mode:
authorPaolo Bonzini <[email protected]>2016-07-12 10:36:41 +0200
committerPaolo Bonzini <[email protected]>2017-12-14 09:26:39 +0100
commit66336cab3531d3325ebde36a04725dddd0c42cb5 (patch)
treecfe09da682c97a58b7389f341e4d295b03cdceb9 /tools/perf/scripts/python/call-graph-from-sql.py
parentdd307d017b445a3af4379c7ff548cb3da5ecde31 (diff)
KVM: x86: add support for emulating UMIP
The User-Mode Instruction Prevention feature present in recent Intel processor prevents a group of instructions (sgdt, sidt, sldt, smsw, and str) from being executed with CPL > 0. Otherwise, a general protection fault is issued. UMIP instructions in general are also able to trigger vmexits, so we can actually emulate UMIP on older processors. This commit sets up the infrastructure so that kvm-intel.ko and kvm-amd.ko can set the UMIP feature bit for CPUID even if the feature is not actually available in hardware. Reviewed-by: Wanpeng Li <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions