KVM: selftests: x86: Set supported CPUIDs on default VM
Almost all tests do this anyway and the ones that don't don't appear to care. Only vmx_set_nested_state_test assumes that a feature (VMX) is disabled until later setting the supported CPUIDs. It's better to disable that explicitly anyway. Signed-off-by:Andrew Jones <drjones@redhat.com> Message-Id: <20201111122636.73346-11-drjones@redhat.com> [Restore CPUID_VMX, or vmx_set_nested_state breaks. - Paolo] Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com>
Showing
- tools/testing/selftests/kvm/dirty_log_test.c 0 additions, 3 deletionstools/testing/selftests/kvm/dirty_log_test.c
- tools/testing/selftests/kvm/include/perf_test_util.h 0 additions, 4 deletionstools/testing/selftests/kvm/include/perf_test_util.h
- tools/testing/selftests/kvm/lib/kvm_util.c 9 additions, 2 deletionstools/testing/selftests/kvm/lib/kvm_util.c
- tools/testing/selftests/kvm/set_memory_region_test.c 0 additions, 2 deletionstools/testing/selftests/kvm/set_memory_region_test.c
- tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c
- tools/testing/selftests/kvm/x86_64/debug_regs.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/debug_regs.c
- tools/testing/selftests/kvm/x86_64/evmcs_test.c 0 additions, 2 deletionstools/testing/selftests/kvm/x86_64/evmcs_test.c
- tools/testing/selftests/kvm/x86_64/smm_test.c 0 additions, 2 deletionstools/testing/selftests/kvm/x86_64/smm_test.c
- tools/testing/selftests/kvm/x86_64/state_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/state_test.c
- tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/svm_vmcall_test.c
- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/tsc_msrs_test.c
- tools/testing/selftests/kvm/x86_64/user_msr_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/user_msr_test.c
- tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c
- tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c 0 additions, 1 deletion...esting/selftests/kvm/x86_64/vmx_close_while_nested_test.c
- tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c
- tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.c 0 additions, 1 deletion.../testing/selftests/kvm/x86_64/vmx_preemption_timer_test.c
- tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c 21 additions, 0 deletions.../testing/selftests/kvm/x86_64/vmx_set_nested_state_test.c
- tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 0 additions, 1 deletiontools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c
Loading
Please register or sign in to comment