/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/ |
H A D | sync_regs_test.c | 141 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 143 run->exit_reason, in main() 144 exit_reason_str(run->exit_reason)); in main() 163 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 165 run->exit_reason, in main() 166 exit_reason_str(run->exit_reason)); in main() 190 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 192 run->exit_reason, in main() 193 exit_reason_str(run->exit_reason)); in main() 208 TEST_ASSERT(run->exit_reason in main() [all...] |
H A D | debug_regs.c | 96 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 100 run->exit_reason, run->debug.arch.exception, in main() 113 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 119 i, run->exit_reason, run->debug.arch.exception, in main() 136 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 142 i, run->exit_reason, run->debug.arch.exception, in main() 162 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 168 i, run->exit_reason, run->debug.arch.exception, in main() 180 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 186 run->exit_reason, ru in main() [all...] |
H A D | platform_info_test.c | 55 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in test_msr_platform_info_enabled() 57 run->exit_reason, in test_msr_platform_info_enabled() 58 exit_reason_str(run->exit_reason)); in test_msr_platform_info_enabled() 74 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN, in test_msr_platform_info_disabled() 76 run->exit_reason, in test_msr_platform_info_disabled() 77 exit_reason_str(run->exit_reason)); in test_msr_platform_info_disabled()
|
H A D | vmx_apic_access_test.c | 109 TEST_ASSERT(run->exit_reason == in main() 112 run->exit_reason, in main() 113 exit_reason_str(run->exit_reason)); in main() 120 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 121 "Got exit_reason other than KVM_EXIT_IO: %u (%s)\n", in main() 122 run->exit_reason, in main() 123 exit_reason_str(run->exit_reason)); in main()
|
H A D | svm_vmcall_test.c | 57 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 58 "Got exit_reason other than KVM_EXIT_IO: %u (%s)\n", in main() 59 run->exit_reason, in main() 60 exit_reason_str(run->exit_reason)); in main()
|
H A D | vmx_close_while_nested_test.c | 71 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 72 "Got exit_reason other than KVM_EXIT_IO: %u (%s)\n", in main() 73 run->exit_reason, in main() 74 exit_reason_str(run->exit_reason)); in main()
|
H A D | evmcs_test.c | 115 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 117 stage, run->exit_reason, in main() 118 exit_reason_str(run->exit_reason)); in main() 162 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN, in main()
|
H A D | cr4_cpuid_sync_test.c | 91 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 93 run->exit_reason, in main() 94 exit_reason_str(run->exit_reason)); in main()
|
H A D | smm_test.c | 134 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 136 stage, run->exit_reason, in main() 137 exit_reason_str(run->exit_reason)); in main()
|
H A D | vmx_tsc_adjust_test.c | 146 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 147 "Got exit_reason other than KVM_EXIT_IO: %u (%s)\n", in main() 148 run->exit_reason, in main() 149 exit_reason_str(run->exit_reason)); in main()
|
H A D | vmx_dirty_log_test.c | 121 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 123 run->exit_reason, in main() 124 exit_reason_str(run->exit_reason)); in main()
|
H A D | kvm_pv_test.c | 187 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in enter_guest() 189 run->exit_reason, exit_reason_str(run->exit_reason)); in enter_guest()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_extended_hypercalls.c | 70 TEST_ASSERT(run->exit_reason == KVM_EXIT_HYPERV, in main() 72 run->exit_reason, exit_reason_str(run->exit_reason)); in main() 80 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 82 run->exit_reason, exit_reason_str(run->exit_reason)); in main()
|
H A D | debug_regs.c | 108 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 112 run->exit_reason, run->debug.arch.exception, in main() 125 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 131 i, run->exit_reason, run->debug.arch.exception, in main() 148 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 154 i, run->exit_reason, run->debug.arch.exception, in main() 174 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 180 i, run->exit_reason, run->debug.arch.exception, in main() 192 TEST_ASSERT(run->exit_reason == KVM_EXIT_DEBUG && in main() 198 run->exit_reason, ru in main() [all...] |
H A D | xcr0_cpuid_test.c | 118 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main() 120 run->exit_reason, in main() 121 exit_reason_str(run->exit_reason)); in main()
|
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | exit.c | 48 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in _kvm_fault_ni() 237 vcpu->run->exit_reason = KVM_EXIT_MMIO; in _kvm_handle_gspr() 240 vcpu->run->exit_reason = KVM_EXIT_LOONGARCH_IOCSR; in _kvm_handle_gspr() 244 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in _kvm_handle_gspr() 261 vcpu->run->exit_reason = KVM_EXIT_DEBUG; in _kvm_handle_hypcall() 278 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in _kvm_handle_gcm() 304 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in _kvm_handle_fpu_disabled() 334 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in _kvm_handle_lsx_disabled() 370 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in _kvm_handle_lasx_disabled() 397 run->exit_reason in _kvm_handle_lbt_disabled() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/s390x/ |
H A D | sync_regs_test.c | 132 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main() 134 run->exit_reason, in main() 135 exit_reason_str(run->exit_reason)); in main() 157 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main() 159 run->exit_reason, in main() 160 exit_reason_str(run->exit_reason)); in main() 182 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main() 184 run->exit_reason, in main() 185 exit_reason_str(run->exit_reason)); in main()
|
/kernel/linux/common_modules/tzdriver/core/ |
H A D | smc_abi.c | 48 [re1] "r"(&out->exit_reason), in do_smc_transport() 78 [re1] "r"(&out->exit_reason), in do_smc_transport() 92 out_param->ta = out_param->exit_reason; in fix_params_offset() 93 out_param->exit_reason = out_param->ret; in fix_params_offset() 95 if (out_param->exit_reason == TEE_EXIT_REASON_CRASH) { in fix_params_offset() 103 out_param->exit_reason = temp_info.crash_reg[0]; in fix_params_offset()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/ |
H A D | set_memory_region_test.c | 72 if (run->exit_reason == KVM_EXIT_IO) { in vcpu_worker() 81 if (run->exit_reason != KVM_EXIT_MMIO) in vcpu_worker() 94 if (run->exit_reason == KVM_EXIT_IO && cmd == UCALL_ABORT) in vcpu_worker() 293 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN || in test_delete_memory_region() 294 run->exit_reason == KVM_EXIT_INTERNAL_ERROR, in test_delete_memory_region() 295 "Unexpected exit reason = %d", run->exit_reason); in test_delete_memory_region() 303 if (run->exit_reason == KVM_EXIT_INTERNAL_ERROR) in test_delete_memory_region() 327 TEST_ASSERT(run->exit_reason == KVM_EXIT_INTERNAL_ERROR, in test_zero_memory_regions() 328 "Unexpected exit_reason = %u\n", run->exit_reason); in test_zero_memory_regions() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/ |
H A D | test_util.h | 66 __u32 exit_reason = (vcpu)->run->exit_reason; \ 68 TEST_ASSERT(exit_reason == (expected), \ 71 exit_reason, exit_reason_str(exit_reason)); \
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
H A D | guest_print_test.c | 118 TEST_ASSERT(run->exit_reason == UCALL_EXIT_REASON, in run_test() 120 run->exit_reason, exit_reason_str(run->exit_reason)); in run_test() 163 TEST_ASSERT(run->exit_reason == UCALL_EXIT_REASON, in test_limits() 165 run->exit_reason, exit_reason_str(run->exit_reason)); in test_limits()
|
H A D | set_memory_region_test.c | 68 if (run->exit_reason == KVM_EXIT_IO) { in vcpu_worker() 77 if (run->exit_reason != KVM_EXIT_MMIO) in vcpu_worker() 90 if (run->exit_reason == KVM_EXIT_IO && cmd == UCALL_ABORT) in vcpu_worker() 292 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN || in test_delete_memory_region() 293 run->exit_reason == KVM_EXIT_INTERNAL_ERROR, in test_delete_memory_region() 294 "Unexpected exit reason = %d", run->exit_reason); in test_delete_memory_region() 302 if (run->exit_reason == KVM_EXIT_INTERNAL_ERROR) in test_delete_memory_region()
|
/kernel/linux/linux-5.10/arch/mips/kvm/ |
H A D | trap_emul.c | 63 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_no_handler() 99 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_cop_unusable() 104 vcpu->run->exit_reason = KVM_EXIT_INTR; in kvm_trap_emul_handle_cop_unusable() 126 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load() 135 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load() 143 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load() 145 vcpu->run->exit_reason = KVM_EXIT_MMIO; in kvm_mips_bad_load() 161 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_store() 169 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_store() 171 vcpu->run->exit_reason in kvm_mips_bad_store() [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | handle_exit.c | 117 * @return: 0 (while setting vcpu->run->exit_reason), -1 for error 125 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug() 237 * Return > 0 to return to guest, < 0 on error, 0 (and set exit_reason) on 275 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit() 282 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit() 287 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
|
/kernel/linux/linux-6.6/arch/x86/coco/tdx/ |
H A D | tdx.c | 208 switch (ve->exit_reason) { in ve_instr_len() 225 WARN_ONCE(1, "Unexpected #VE-type: %lld\n", ve->exit_reason); in ve_instr_len() 568 if (ve.exit_reason != EXIT_REASON_IO_INSTRUCTION) in tdx_early_handle_ve() 601 ve->exit_reason = out.rcx; in tdx_get_ve_info() 617 switch (ve->exit_reason) { in virt_exception_user() 621 pr_warn("Unexpected #VE: %lld\n", ve->exit_reason); in virt_exception_user() 639 switch (ve->exit_reason) { in virt_exception_kernel() 655 pr_warn("Unexpected #VE: %lld\n", ve->exit_reason); in virt_exception_kernel()
|