Home
last modified time | relevance | path

Searched refs:GUEST_ASSERT (Results 1 – 25 of 32) sorted by relevance

12

/linux/tools/testing/selftests/kvm/x86_64/
A Dstate_test.c41 GUEST_ASSERT(svm->vmcb_gpa); in svm_l1_guest_code()
95 GUEST_ASSERT(!vmlaunch()); in vmx_l1_guest_code()
100 GUEST_ASSERT(vmlaunch()); in vmx_l1_guest_code()
102 GUEST_ASSERT(!vmresume()); in vmx_l1_guest_code()
117 GUEST_ASSERT(vmlaunch()); in vmx_l1_guest_code()
119 GUEST_ASSERT(vmlaunch()); in vmx_l1_guest_code()
120 GUEST_ASSERT(vmresume()); in vmx_l1_guest_code()
132 GUEST_ASSERT(vmlaunch()); in vmx_l1_guest_code()
133 GUEST_ASSERT(vmresume()); in vmx_l1_guest_code()
136 GUEST_ASSERT(vmlaunch()); in vmx_l1_guest_code()
[all …]
A Duserspace_msr_exit_test.c227 GUEST_ASSERT(data == 0); in guest_code_filter_allow()
228 GUEST_ASSERT(guest_exception_count == 0); in guest_code_filter_allow()
231 GUEST_ASSERT(guest_exception_count == 0); in guest_code_filter_allow()
234 GUEST_ASSERT(guest_exception_count == 1); in guest_code_filter_allow()
261 GUEST_ASSERT(data == 2); in guest_code_filter_allow()
279 GUEST_ASSERT(data == 0); in guest_code_filter_allow()
296 GUEST_ASSERT(data == 2); in guest_code_filter_allow()
348 GUEST_ASSERT(data == MSR_FS_BASE); in guest_code_permission_bitmap()
350 GUEST_ASSERT(data != MSR_GS_BASE); in guest_code_permission_bitmap()
356 GUEST_ASSERT(data != MSR_FS_BASE); in guest_code_permission_bitmap()
[all …]
A Dhyperv_clock.c57 GUEST_ASSERT(tsc_freq > 0); in check_tsc_msr_rdtsc()
66 GUEST_ASSERT(r2 > r1 && t2 > t1); in check_tsc_msr_rdtsc()
91 GUEST_ASSERT(r1 >= t1 && r1 - t1 < 100000); in check_tsc_msr_tsc_page()
96 GUEST_ASSERT(r2 >= t1 && r2 - t2 < 100000); in check_tsc_msr_tsc_page()
114 GUEST_ASSERT(tsc_page->tsc_sequence == 0); in guest_main()
115 GUEST_ASSERT(tsc_page->tsc_scale == 0); in guest_main()
116 GUEST_ASSERT(tsc_page->tsc_offset == 0); in guest_main()
122 GUEST_ASSERT(tsc_page->tsc_sequence != 0); in guest_main()
167 GUEST_ASSERT(tsc_page->tsc_sequence == 0); in guest_main()
168 GUEST_ASSERT(tsc_page->tsc_offset == 0); in guest_main()
[all …]
A Devmcs_test.c60 GUEST_ASSERT(vmx_pages->vmcs_gpa); in guest_code()
61 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in guest_code()
63 GUEST_ASSERT(load_vmcs(vmx_pages)); in guest_code()
64 GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa); in guest_code()
67 GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa); in guest_code()
73 GUEST_ASSERT(vmptrstz() == vmx_pages->enlightened_vmcs_gpa); in guest_code()
75 GUEST_ASSERT(vmlaunch()); in guest_code()
81 GUEST_ASSERT(!vmlaunch()); in guest_code()
89 GUEST_ASSERT(!vmresume()); in guest_code()
98 GUEST_ASSERT(vmlaunch()); in guest_code()
[all …]
A Dvmx_preemption_timer_test.c77 GUEST_ASSERT(vmx_pages->vmcs_gpa); in l1_guest_code()
78 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in l1_guest_code()
79 GUEST_ASSERT(load_vmcs(vmx_pages)); in l1_guest_code()
80 GUEST_ASSERT(vmptrstz() == vmx_pages->vmcs_gpa); in l1_guest_code()
98 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
99 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
105 GUEST_ASSERT(!vmwrite(PIN_BASED_VM_EXEC_CONTROL, in l1_guest_code()
109 GUEST_ASSERT(!vmwrite(VMX_PREEMPTION_TIMER_VALUE, in l1_guest_code()
118 GUEST_ASSERT(!vmresume()); in l1_guest_code()
126 GUEST_ASSERT(l2_save_restore_done); in l1_guest_code()
[all …]
A Dvmx_tsc_adjust_test.c69 GUEST_ASSERT(adjust <= max); in check_ia32_tsc_adjust()
90 GUEST_ASSERT(rdtsc() < TSC_ADJUST_VALUE); in l1_guest_code()
94 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in l1_guest_code()
95 GUEST_ASSERT(load_vmcs(vmx_pages)); in l1_guest_code()
108 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
109 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == in l1_guest_code()
114 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
115 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
A Dxen_shinfo_test.c103 GUEST_ASSERT(rs->time[RUNSTATE_runnable] != 0); in guest_code()
104 GUEST_ASSERT(rs->state == 0); in guest_code()
107 GUEST_ASSERT(rs->time[RUNSTATE_blocked] != 0); in guest_code()
108 GUEST_ASSERT(rs->state == 0); in guest_code()
111 GUEST_ASSERT(rs->time[RUNSTATE_offline] != 0); in guest_code()
112 GUEST_ASSERT(rs->state == 0); in guest_code()
116 GUEST_ASSERT(rs->time[RUNSTATE_blocked] == 0x5a); in guest_code()
117 GUEST_ASSERT(rs->time[RUNSTATE_offline] == 0x6b6b); in guest_code()
121 GUEST_ASSERT(rs->state_entry_time >= 0x8000); in guest_code()
122 GUEST_ASSERT(rs->time[RUNSTATE_runnable] == 0); in guest_code()
[all …]
A Dvmx_apic_access_test.c48 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in l1_guest_code()
49 GUEST_ASSERT(load_vmcs(vmx_pages)); in l1_guest_code()
64 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
65 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
71 GUEST_ASSERT(!vmresume()); in l1_guest_code()
72 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
A Dvmx_invalid_nested_guest_state.c32 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in l1_guest_code()
33 GUEST_ASSERT(load_vmcs(vmx_pages)); in l1_guest_code()
44 GUEST_ASSERT(!(vmreadz(CPU_BASED_VM_EXEC_CONTROL) & CPU_BASED_ACTIVATE_SECONDARY_CONTROLS) || in l1_guest_code()
47 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
50 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_TRIPLE_FAULT); in l1_guest_code()
A Dvmx_close_while_nested_test.c42 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in l1_guest_code()
43 GUEST_ASSERT(load_vmcs(vmx_pages)); in l1_guest_code()
49 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
50 GUEST_ASSERT(0); in l1_guest_code()
A Dvmx_dirty_log_test.c55 GUEST_ASSERT(vmx->vmcs_gpa); in l1_guest_code()
56 GUEST_ASSERT(prepare_for_vmx_operation(vmx)); in l1_guest_code()
57 GUEST_ASSERT(load_vmcs(vmx)); in l1_guest_code()
63 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
65 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
A Dkvm_pv_test.c54 GUEST_ASSERT(r || w); in guest_gp_handler()
94 GUEST_ASSERT(READ_ONCE(nr_gp) == 1); in test_msr()
98 GUEST_ASSERT(READ_ONCE(nr_gp) == 1); in test_msr()
127 GUEST_ASSERT(r == -KVM_ENOSYS); in test_hcall()
A Dvmx_nested_tsc_scaling_test.c93 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in l1_guest_code()
94 GUEST_ASSERT(load_vmcs(vmx_pages)); in l1_guest_code()
113 GUEST_ASSERT(!vmlaunch()); in l1_guest_code()
114 GUEST_ASSERT(vmreadz(VM_EXIT_REASON) == EXIT_REASON_VMCALL); in l1_guest_code()
A Dsvm_int_ctl_test.c54 GUEST_ASSERT(vintr_irq_called); in l2_guest_code()
55 GUEST_ASSERT(intr_irq_called); in l2_guest_code()
85 GUEST_ASSERT(vmcb->control.exit_code == SVM_EXIT_VMMCALL); in l1_guest_code()
A Dxen_vmcall_test.c49 GUEST_ASSERT(rax == RETVALUE); in guest_code()
71 GUEST_ASSERT(rax == RETVALUE); in guest_code()
81 GUEST_ASSERT(rax == HV_STATUS_INVALID_ALIGNMENT); in guest_code()
A Dcr4_cpuid_sync_test.c53 GUEST_ASSERT(cr4_cpuid_is_sync()); in guest_code()
59 GUEST_ASSERT(cr4_cpuid_is_sync()); in guest_code()
A Dmmu_role_test.c15 GUEST_ASSERT(0); in guest_code()
21 GUEST_ASSERT(regs->error_code == 0x9); in guest_pf_handler()
A Dhyperv_features.c74 GUEST_ASSERT(r || w); in guest_gp_handler()
115 GUEST_ASSERT(READ_ONCE(nr_gp) == 0); in guest_msr()
117 GUEST_ASSERT(READ_ONCE(nr_gp) == 1); in guest_msr()
144 GUEST_ASSERT(nr_ud == 1); in guest_hcall()
146 GUEST_ASSERT(res == hcall->expect); in guest_hcall()
A Dset_boot_cpu_id.c27 GUEST_ASSERT(get_bsp_flag() != 0); in guest_bsp_vcpu()
36 GUEST_ASSERT(get_bsp_flag() == 0); in guest_not_bsp_vcpu()
A Dsmm_test.c94 GUEST_ASSERT(prepare_for_vmx_operation(vmx_pages)); in guest_code()
95 GUEST_ASSERT(load_vmcs(vmx_pages)); in guest_code()
A Dget_cpuid_test.c41 GUEST_ASSERT(eax == guest_cpuid->entries[i].eax && in test_guest_cpuids()
55 GUEST_ASSERT(eax == 0x40000001); in test_cpuid_40000000()
/linux/tools/testing/selftests/kvm/lib/aarch64/
A Dgic.c41 GUEST_ASSERT(gic_ops); in gic_dist_init()
57 GUEST_ASSERT(type < GIC_TYPE_MAX); in gic_init()
58 GUEST_ASSERT(dist_base); in gic_init()
59 GUEST_ASSERT(redist_base); in gic_init()
60 GUEST_ASSERT(nr_cpus); in gic_init()
68 GUEST_ASSERT(gic_common_ops); in gic_irq_enable()
74 GUEST_ASSERT(gic_common_ops); in gic_irq_disable()
83 GUEST_ASSERT(gic_common_ops); in gic_get_and_ack_irq()
93 GUEST_ASSERT(gic_common_ops); in gic_set_eoi()
A Dgic_v3.c38 GUEST_ASSERT(count--); in gicv3_gicd_wait_for_rwp()
48 GUEST_ASSERT(count--); in gicv3_gicr_wait_for_rwp()
65 GUEST_ASSERT(0); in get_intid_range()
94 GUEST_ASSERT(cpu < gicv3_data.nr_cpus); in gicv3_config_irq()
105 GUEST_ASSERT(0); in gicv3_config_irq()
129 GUEST_ASSERT(count--); in gicv3_enable_redist()
146 GUEST_ASSERT(cpu < gicv3_data.nr_cpus); in gicv3_cpu_init()
216 GUEST_ASSERT(nr_cpus <= GICV3_MAX_CPUS); in gicv3_init()
/linux/tools/testing/selftests/kvm/
A Dsteal_time.c33 GUEST_ASSERT(!(READ_ONCE(st->version) & 1)); in check_status()
34 GUEST_ASSERT(READ_ONCE(st->flags) == 0); in check_status()
35 GUEST_ASSERT(READ_ONCE(st->preempted) == 0); in check_status()
55 GUEST_ASSERT(version < READ_ONCE(st->version)); in guest_code()
136 GUEST_ASSERT(READ_ONCE(st->rev) == 0); in check_status()
137 GUEST_ASSERT(READ_ONCE(st->attr) == 0); in check_status()
146 GUEST_ASSERT(status == 0); in guest_code()
148 GUEST_ASSERT(status == 0); in guest_code()
150 GUEST_ASSERT(status == 0); in guest_code()
153 GUEST_ASSERT(status != -1); in guest_code()
[all …]
/linux/tools/testing/selftests/kvm/aarch64/
A Dpsci_cpu_on_test.c59 GUEST_ASSERT(!psci_cpu_on(target_cpu, CPU_ON_ENTRY_ADDR, CPU_ON_CONTEXT_ID)); in guest_main()
65 GUEST_ASSERT((target_state == PSCI_0_2_AFFINITY_LEVEL_ON) || in guest_main()

Completed in 25 milliseconds

12