diff options
| author | Sean Christopherson <[email protected]> | 2024-11-28 00:55:34 +0000 |
|---|---|---|
| committer | Sean Christopherson <[email protected]> | 2024-12-18 22:14:53 +0000 |
| commit | fe85ce31b2891611a2e4d788872be815cea85a4b (patch) | |
| tree | d4da37c3d8eced6e14931cc6a655348b18a2a486 /tools/testing/selftests/kvm/x86/nested_exceptions_test.c | |
| parent | KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param (diff) | |
| download | kernel-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
