aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm/kvm_binary_stats_test.c
diff options
context:
space:
mode:
authorVishal Annapurve <[email protected]>2023-01-11 00:44:45 +0000
committerSean Christopherson <[email protected]>2023-01-24 10:06:33 -0800
commitea25ace7710b918fe49647350d4dee363563908f (patch)
treefc1eaec302b3dd749ebca471b2a1fc61b14d9074 /tools/testing/selftests/kvm/kvm_binary_stats_test.c
parente6df2ae3f57c6bfab29e767796ce8d4796a84ebb (diff)
KVM: selftests: x86: Use host's native hypercall instruction in kvm_hypercall()
Use the host CPU's native hypercall instruction, i.e. VMCALL vs. VMMCALL, in kvm_hypercall(), as relying on KVM to patch in the native hypercall on a #UD for the "wrong" hypercall requires KVM_X86_QUIRK_FIX_HYPERCALL_INSN to be enabled and flat out doesn't work if guest memory is encrypted with a private key, e.g. for SEV VMs. Suggested-by: Sean Christopherson <[email protected]> Reviewed-by: David Matlack <[email protected]> Signed-off-by: Vishal Annapurve <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sean Christopherson <[email protected]>
Diffstat (limited to 'tools/testing/selftests/kvm/kvm_binary_stats_test.c')
0 files changed, 0 insertions, 0 deletions