summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorIvan Orlov <iorlov@amazon.com>2024-12-17 21:14:53 +0300
committerSean Christopherson <seanjc@google.com>2024-12-19 02:14:42 +0300
commit5c9cfc48663606f26455e4113fd5a1f29b19ddc9 (patch)
tree1e813d257289dfbb5ab1396dd1b096a4790e73e5 /tools/perf/scripts/python/exported-sql-viewer.py
parent11c98fa07a792c7667c9c0d4f3c7f2d620bfb7f0 (diff)
downloadlinux-5c9cfc48663606f26455e4113fd5a1f29b19ddc9.tar.xz
KVM: x86: Add emulation status for unhandleable exception vectoring
Add emulation status for unhandleable vectoring, i.e. when KVM can't emulate an instruction because emulation was triggered on an exit that occurred while the CPU was vectoring an event. Such a situation can occur if guest sets the IDT descriptor base to point to MMIO region, and triggers an exception after that. Exit to userspace with event delivery error when KVM can't emulate an instruction when vectoring an event. Signed-off-by: Ivan Orlov <iorlov@amazon.com> Link: https://lore.kernel.org/r/20241217181458.68690-3-iorlov@amazon.com [sean: massage changelog and X86EMUL_UNHANDLEABLE_VECTORING comment] Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions