Sean Christopherson
3d5f8d0378
KVM: selftests: Drop unused SVM_CPUID_FUNC macro
...
Drop SVM_CPUID_FUNC to reduce the probability of tests open coding CPUID
checks instead of using kvm_cpu_has() or this_cpu_has().
Signed-off-by: Sean Christopherson <seanjc@google.com >
Link: https://lore.kernel.org/r/20220614200707.3315957-43-seanjc@google.com
2022-07-13 18:14:25 -07:00
Vitaly Kuznetsov
29f557d553
KVM: selftests: nSVM: Update 'struct vmcb_control_area' definition
...
There's a copy of 'struct vmcb_control_area' definition in KVM selftests,
update it to allow testing of the newly introduced features.
Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com >
Message-Id: <20220203104620.277031-6-vkuznets@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2022-02-10 13:50:47 -05:00
Eric Auger
20ba262f86
selftests: KVM: AMD Nested test infrastructure
...
Add the basic infrastructure needed to test AMD nested SVM.
This is largely copied from the KVM unit test infrastructure.
Signed-off-by: Eric Auger <eric.auger@redhat.com >
Reviewed-by: Vitaly Kuznetsov <vkuznets@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-02-12 20:09:39 +01:00