Home
last modified time | relevance | path

Searched refs:exit_reason (Results 1 - 25 of 150) sorted by relevance

123456

/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/
H A Dsync_regs_test.c141 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 Ddebug_regs.c96 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 Dplatform_info_test.c55 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 Dvmx_apic_access_test.c109 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 Dsvm_vmcall_test.c57 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 Dvmx_close_while_nested_test.c71 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 Devmcs_test.c115 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 Dcr4_cpuid_sync_test.c91 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 Dsmm_test.c134 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 Dvmx_tsc_adjust_test.c146 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 Dvmx_dirty_log_test.c121 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 Dkvm_pv_test.c187 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 Dhyperv_extended_hypercalls.c70 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 Ddebug_regs.c108 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 Dxcr0_cpuid_test.c118 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 Dexit.c48 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 Dsync_regs_test.c132 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 Dsmc_abi.c48 [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 Dset_memory_region_test.c72 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 Dtest_util.h66 __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 Dguest_print_test.c118 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 Dset_memory_region_test.c68 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 Dtrap_emul.c63 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 Dhandle_exit.c117 * @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 Dtdx.c208 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()

Completed in 17 milliseconds

123456