diff options
author | 2023-12-29 10:26:52 +0800 | |
---|---|---|
committer | 2024-02-07 07:47:53 -0800 | |
commit | d7f0a00e438d2275d398536d78aab4097a3aa25e (patch) | |
tree | 376203be7dc1724d95fe9a26998ede47a532dc10 /scripts/generate_rust_analyzer.py | |
parent | Linux 6.8-rc2 (diff) | |
download | linux-rng-d7f0a00e438d2275d398536d78aab4097a3aa25e.tar.xz linux-rng-d7f0a00e438d2275d398536d78aab4097a3aa25e.zip |
KVM: VMX: Report up-to-date exit qualification to userspace
Use vmx_get_exit_qual() to read the exit qualification.
vcpu->arch.exit_qualification is cached for EPT violation only and even
for EPT violation, it is stale at this point because the up-to-date
value is cached later in handle_ept_violation().
Fixes: 70bcd708dfd1 ("KVM: vmx: expose more information for KVM_INTERNAL_ERROR_DELIVERY_EV exits")
Signed-off-by: Chao Gao <chao.gao@intel.com>
Link: https://lore.kernel.org/r/20231229022652.300095-1-chao.gao@intel.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions