/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | amx_test.c | 232 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XFD)); in main() 233 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVE)); in main() 234 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_AMX_TILE)); in main() 235 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILECFG)); in main() 236 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILEDATA)); in main() 237 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILEDATA_XFD)); in main()
|
H A D | vmx_pmu_caps_test.c | 240 TEST_REQUIRE(get_kvm_param_bool("enable_pmu")); in main() 241 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_PDCM)); in main() 243 TEST_REQUIRE(kvm_cpu_has_p(X86_PROPERTY_PMU_VERSION)); in main() 244 TEST_REQUIRE(kvm_cpu_property(X86_PROPERTY_PMU_VERSION) > 0); in main()
|
H A D | vmx_nested_tsc_scaling_test.c | 149 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main() 150 TEST_REQUIRE(kvm_has_cap(KVM_CAP_TSC_CONTROL)); in main() 151 TEST_REQUIRE(system_has_stable_tsc()); in main()
|
H A D | mmio_warning_test.c | 96 TEST_REQUIRE(host_cpu_is_intel); in main() 98 TEST_REQUIRE(!vm_is_unrestricted_guest(NULL)); in main()
|
H A D | triple_fault_event_test.c | 69 TEST_REQUIRE(has_vmx || has_svm); in main() 71 TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_TRIPLE_FAULT_EVENT)); in main()
|
H A D | vmx_exception_with_invalid_guest_state.c | 112 TEST_REQUIRE(host_cpu_is_intel); in main() 113 TEST_REQUIRE(!vm_is_unrestricted_guest(NULL)); in main()
|
H A D | vmx_dirty_log_test.c | 79 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main() 80 TEST_REQUIRE(kvm_cpu_has_ept()); in main()
|
H A D | hyperv_evmcs.c | 245 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main() 246 TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE)); in main() 247 TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS)); in main()
|
H A D | vmx_msrs_test.c | 121 TEST_REQUIRE(kvm_has_cap(KVM_CAP_DISABLE_QUIRKS2)); in main() 122 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main()
|
H A D | vmx_preemption_timer_test.c | 169 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main() 171 TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE)); in main()
|
H A D | get_msr_index_features.c | 28 TEST_REQUIRE(kvm_has_cap(KVM_CAP_GET_MSR_FEATURES)); in main()
|
H A D | dirty_log_page_splitting_test.c | 217 TEST_REQUIRE(get_kvm_param_bool("eager_page_split")); in main() 218 TEST_REQUIRE(get_kvm_param_bool("tdp_mmu")); in main()
|
H A D | sev_migrate_tests.c | 398 TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM)); in main() 399 TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM)); in main() 401 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SEV)); in main()
|
H A D | exit_on_emulation_failure_test.c | 29 TEST_REQUIRE(kvm_has_cap(KVM_CAP_EXIT_ON_EMULATION_FAILURE)); in main()
|
H A D | pmu_event_filter_test.c | 923 TEST_REQUIRE(get_kvm_param_bool("enable_pmu")); in main() 924 TEST_REQUIRE(kvm_has_cap(KVM_CAP_PMU_EVENT_FILTER)); in main() 925 TEST_REQUIRE(kvm_has_cap(KVM_CAP_PMU_EVENT_MASKED_EVENTS)); in main() 927 TEST_REQUIRE(use_intel_pmu() || use_amd_pmu()); in main() 935 TEST_REQUIRE(sanity_check_pmu(vcpu)); in main()
|
H A D | xss_msr_test.c | 28 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVES)); in main()
|
H A D | vmx_close_while_nested_test.c | 54 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main()
|
H A D | cr4_cpuid_sync_test.c | 57 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVE)); in main()
|
H A D | nested_exceptions_test.c | 224 TEST_REQUIRE(kvm_has_cap(KVM_CAP_EXCEPTION_PAYLOAD)); in main() 225 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX)); in main()
|
H A D | svm_nested_shutdown_test.c | 48 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
H A D | svm_vmcall_test.c | 42 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
H A D | platform_info_test.c | 67 TEST_REQUIRE(kvm_has_cap(KVM_CAP_MSR_PLATFORM_INFO)); in main()
|
H A D | vmx_set_nested_state_test.c | 254 TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE)); in main() 260 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main()
|
/openbmc/linux/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | memstress.c | 87 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in memstress_setup_nested() 88 TEST_REQUIRE(kvm_cpu_has_ept()); in memstress_setup_nested()
|
/openbmc/linux/tools/testing/selftests/kvm/s390x/ |
H A D | cmma_test.c | 686 TEST_REQUIRE(kvm_has_cap(KVM_CAP_SYNC_REGS)); in main() 687 TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_CMMA_MIGRATION)); in main() 688 TEST_REQUIRE(machine_has_cmma()); in main()
|