aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/x86/nested_exceptions_test.c
diff options
context:
space:
mode:
authorSean Christopherson <[email protected]>2024-11-28 00:55:34 +0000
committerSean Christopherson <[email protected]>2024-12-18 22:14:53 +0000
commitfe85ce31b2891611a2e4d788872be815cea85a4b (patch)
treed4da37c3d8eced6e14931cc6a655348b18a2a486 /tools/testing/selftests/kvm/x86/nested_exceptions_test.c
parentKVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param (diff)
downloadkernel-fe85ce31b2891611a2e4d788872be815cea85a4b.tar.gz
kernel-fe85ce31b2891611a2e4d788872be815cea85a4b.zip
KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate
Assert that the register being read/written by vcpu_{g,s}et_reg() is no larger than a uint64_t, i.e. that a selftest isn't unintentionally truncating the value being read/written. Ideally, the assert would be done at compile-time, but that would limit the checks to hardcoded accesses and/or require fancier compile-time assertion infrastructure to filter out dynamic usage. Reviewed-by: Andrew Jones <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sean Christopherson <[email protected]>
Diffstat (limited to 'tools/testing/selftests/kvm/x86/nested_exceptions_test.c')
0 files changed, 0 insertions, 0 deletions