Home
last modified time | relevance | path

Searched refs:TEST_ASSERT (Results 1 – 25 of 100) sorted by relevance

1234

/openbmc/linux/tools/testing/selftests/kvm/s390x/
H A Dresets.c65 TEST_ASSERT(eval_reg == value, "value == 0x%lx", value); in test_one_reg()
81 TEST_ASSERT(irqs >= 0, "Could not fetch IRQs: errno %d\n", errno); in assert_noirq()
82 TEST_ASSERT(!irqs, "IRQ pending"); in assert_noirq()
93 TEST_ASSERT(!memcmp(&regs.gprs, regs_null, sizeof(regs.gprs)), "grs == 0"); in assert_clear()
96 TEST_ASSERT(!memcmp(&sregs.acrs, regs_null, sizeof(sregs.acrs)), "acrs == 0"); in assert_clear()
99 TEST_ASSERT(!memcmp(&fpu.fprs, regs_null, sizeof(fpu.fprs)), "fprs == 0"); in assert_clear()
102 TEST_ASSERT(!memcmp(sync_regs->gprs, regs_null, sizeof(sync_regs->gprs)), in assert_clear()
105 TEST_ASSERT(!memcmp(sync_regs->acrs, regs_null, sizeof(sync_regs->acrs)), in assert_clear()
108 TEST_ASSERT(!memcmp(sync_regs->vrs, regs_null, sizeof(sync_regs->vrs)), in assert_clear()
116 TEST_ASSERT(sync_regs->gprs[0] == 0xffff000000000000UL, in assert_initial_noclear()
[all …]
H A Dsync_regs_test.c40 TEST_ASSERT(left->reg == right->reg, \
46 TEST_ASSERT(left->reg == right->reg, \
84 TEST_ASSERT(rv < 0 && errno == EINVAL, in test_read_invalid()
91 TEST_ASSERT(rv < 0 && errno == EINVAL, in test_read_invalid()
105 TEST_ASSERT(rv < 0 && errno == EINVAL, in test_set_invalid()
112 TEST_ASSERT(rv < 0 && errno == EINVAL, in test_set_invalid()
128 TEST_ASSERT(rv == 0, "vcpu_run failed: %d\n", rv); in test_req_and_verify_all_valid_regs()
130 TEST_ASSERT(run->s390_sieic.icptcode == 4 && in test_req_and_verify_all_valid_regs()
164 TEST_ASSERT(rv == 0, "vcpu_run failed: %d\n", rv); in test_set_and_verify_various_reg_values()
166 TEST_ASSERT(run->s.regs.gprs[11] == 0xBAD1DEA + 1, in test_set_and_verify_various_reg_values()
[all …]
/openbmc/linux/tools/testing/selftests/kvm/
H A Dkvm_binary_stats_test.c44 TEST_ASSERT(id, "Allocate memory for id string"); in stats_test()
47 TEST_ASSERT(ret == header.name_size, in stats_test()
52 TEST_ASSERT(!strncmp(id, "kvm", 3) && strlen(id) < header.name_size, in stats_test()
65 TEST_ASSERT(header.desc_offset && header.desc_offset >= sizeof(header) && in stats_test()
69 TEST_ASSERT(header.desc_offset > header.data_offset || in stats_test()
84 TEST_ASSERT(strlen(pdesc->name) < header.name_size, in stats_test()
88 TEST_ASSERT(type <= KVM_STATS_TYPE_MAX, in stats_test()
90 TEST_ASSERT(unit <= KVM_STATS_UNIT_MAX, in stats_test()
92 TEST_ASSERT(base <= KVM_STATS_BASE_MAX, in stats_test()
108 TEST_ASSERT(pdesc->exponent >= 0, in stats_test()
[all …]
H A Dhardware_disable_test.c44 TEST_ASSERT(false, "%s: exited with reason %d: %s\n", in run_vcpu()
58 TEST_ASSERT(false, "%s: exited\n", __func__); in sleeping_thread()
68 TEST_ASSERT(r == 0, "%s: failed to create thread", __func__); in check_create_thread()
76 TEST_ASSERT(r == 0, "%s: failed set affinity", __func__); in check_set_affinity()
84 TEST_ASSERT(r == 0, "%s: failed to join thread", __func__); in check_join()
121 TEST_ASSERT(false, "%s: [%d] child escaped the ninja\n", __func__, run); in run_test()
150 TEST_ASSERT(false, "Child exited unexpectedly"); in wait_for_child_setup()
165 TEST_ASSERT(pid >= 0, "%s: unable to fork", __func__); in main()
175 TEST_ASSERT(r != pid, in main()
H A Drseq_test.c58 TEST_ASSERT(CPU_ISSET(cpu, &possible_mask), in next_cpu()
93 TEST_ASSERT(!r, "sched_setaffinity failed, errno = %d (%s)", in migration_worker()
197 TEST_ASSERT(!r, "sched_getaffinity failed, errno = %d (%s)", errno, in main()
203 TEST_ASSERT(!r, "rseq_register_current_thread failed, errno = %d (%s)", in main()
218 TEST_ASSERT(get_ucall(vcpu, NULL) == UCALL_SYNC, in main()
241 TEST_ASSERT(!r, "getcpu failed, errno = %d (%s)", in main()
247 TEST_ASSERT(rseq_cpu == cpu, in main()
258 TEST_ASSERT(i > (NR_TASK_MIGRATIONS / 2), in main()
H A Dset_memory_region_test.c80 TEST_ASSERT(!run->mmio.is_write, "Unexpected exit mmio write"); in vcpu_worker()
81 TEST_ASSERT(run->mmio.len == 8, in vcpu_worker()
84 TEST_ASSERT(run->mmio.phys_addr == MEM_REGION_GPA, in vcpu_worker()
100 TEST_ASSERT(!clock_gettime(CLOCK_REALTIME, &ts), in wait_for_vcpu()
104 TEST_ASSERT(!sem_timedwait(&vcpu_ready, &ts), in wait_for_vcpu()
129 TEST_ASSERT(gpa == MEM_REGION_GPA, "Failed vm_phy_pages_alloc\n"); in spawn_vm()
292 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN || in test_delete_memory_region()
303 TEST_ASSERT(regs.rip >= final_rip_start && in test_delete_memory_region()
350 TEST_ASSERT(max_mem_slots > 0, in test_add_max_memory_regions()
363 TEST_ASSERT(mem != MAP_FAILED, "Failed to mmap() host"); in test_add_max_memory_regions()
[all …]
H A Dkvm_page_table_test.c198 TEST_ASSERT(ret == 0, "Error in sem_wait"); in vcpu_worker()
207 TEST_ASSERT(ret == 0, "vcpu_run failed: %d\n", ret); in vcpu_worker()
208 TEST_ASSERT(get_ucall(vcpu, NULL) == UCALL_SYNC, in vcpu_worker()
225 TEST_ASSERT(ret == 0, "Error in sem_post"); in vcpu_worker()
295 TEST_ASSERT(ret == 0, "Error in sem_init"); in pre_init_before_test()
298 TEST_ASSERT(ret == 0, "Error in sem_init"); in pre_init_before_test()
326 TEST_ASSERT(ret == 0, "Error in sem_post"); in vcpus_complete_new_stage()
333 TEST_ASSERT(ret == 0, "Error in sem_wait"); in vcpus_complete_new_stage()
355 TEST_ASSERT(vcpu_threads, "Memory allocation failed"); in run_test()
406 TEST_ASSERT(ret == 0, "Error in sem_post"); in run_test()
[all …]
H A Dmax_guest_memory_test.c101 TEST_ASSERT(threads, "Failed to allocate vCPU threads"); in spawn_workers()
104 TEST_ASSERT(info, "Failed to allocate vCPU gpa ranges"); in spawn_workers()
108 TEST_ASSERT(nr_bytes, "C'mon, no way you have %d CPUs", nr_vcpus); in spawn_workers()
150 TEST_ASSERT(!r, "sched_getaffinity failed, errno = %d (%s)", in calc_default_nr_vcpus()
154 TEST_ASSERT(nr_vcpus > 0, "Uh, no CPUs?"); in calc_default_nr_vcpus()
186 TEST_ASSERT(max_slots > first_slot, "KVM is broken"); in main()
215 TEST_ASSERT(vcpus, "Failed to allocate vCPU array"); in main()
220 TEST_ASSERT(max_gpa > (4 * slot_size), "MAXPHYADDR <4gb "); in main()
224 TEST_ASSERT(mem != MAP_FAILED, "mmap() failed"); in main()
226 TEST_ASSERT(!madvise(mem, slot_size, MADV_NOHUGEPAGE), "madvise() failed"); in main()
/openbmc/linux/tools/testing/selftests/kvm/aarch64/
H A Dvgic_init.c47 TEST_ASSERT(ret && errno == want, "%s; want errno = %d", msg, want); in v3_redist_reg_get_errno()
57 TEST_ASSERT(val == want, "%s; want '0x%x', got '0x%x'", msg, want, val); in v3_redist_reg_get()
163 TEST_ASSERT(ret && errno == ENXIO, "attribute not supported"); in subtest_dist_rdist()
169 TEST_ASSERT(ret && errno == EINVAL, "GIC dist base not aligned"); in subtest_dist_rdist()
174 TEST_ASSERT(ret && errno == EINVAL, "GIC redist/cpu base not aligned"); in subtest_dist_rdist()
180 TEST_ASSERT(ret && errno == E2BIG, "dist address beyond IPA limit"); in subtest_dist_rdist()
184 TEST_ASSERT(ret && errno == E2BIG, "redist address beyond IPA limit"); in subtest_dist_rdist()
190 TEST_ASSERT(ret && errno == E2BIG, in subtest_dist_rdist()
202 TEST_ASSERT(ret && errno == EEXIST, "GIC redist base set again"); in subtest_dist_rdist()
211 TEST_ASSERT(ret && errno == EINVAL, in subtest_dist_rdist()
[all …]
H A Dsmccc_filter.c58 TEST_ASSERT(!ret, "failed to configure SMCCC filter: %d", ret); in set_smccc_filter()
93 TEST_ASSERT(r < 0 && errno == EINVAL, in test_pad_must_be_zero()
107 TEST_ASSERT(r < 0 && errno == EEXIST, in test_filter_reserved_range()
114 TEST_ASSERT(r < 0 && errno == EEXIST, in test_filter_reserved_range()
127 TEST_ASSERT(r < 0 && errno == EINVAL, in test_invalid_nr_functions()
140 TEST_ASSERT(r < 0 && errno == EINVAL, in test_overflow_nr_functions()
153 TEST_ASSERT(r < 0 && errno == EINVAL, in test_reserved_action()
170 TEST_ASSERT(r < 0 && errno == EEXIST, in test_filter_overlap()
183 TEST_ASSERT(uc.args[1] == SMCCC_RET_NOT_SUPPORTED, in expect_call_denied()
212 TEST_ASSERT(run->exit_reason == KVM_EXIT_HYPERCALL, in expect_call_fwd_to_user()
[all …]
H A Dvcpu_width_config.c95 TEST_ASSERT(ret == 0, in main()
98 TEST_ASSERT(ret == 0, in main()
104 TEST_ASSERT(ret == 0, in main()
107 TEST_ASSERT(ret == 0, in main()
114 TEST_ASSERT(ret != 0, in main()
117 TEST_ASSERT(ret != 0, in main()
/openbmc/linux/tools/testing/selftests/kvm/lib/
H A Delf.c22 TEST_ASSERT(fd >= 0, "Failed to open ELF file,\n" in elfhdr_get()
35 TEST_ASSERT((ident[EI_MAG0] == ELFMAG0) && (ident[EI_MAG1] == ELFMAG1) in elfhdr_get()
44 TEST_ASSERT(ident[EI_CLASS] == ELFCLASS64, in elfhdr_get()
51 TEST_ASSERT(((BYTE_ORDER == LITTLE_ENDIAN) in elfhdr_get()
66 TEST_ASSERT(ident[EI_VERSION] == EV_CURRENT, in elfhdr_get()
80 TEST_ASSERT(offset_rv == 0, "Seek to ELF header failed,\n" in elfhdr_get()
83 TEST_ASSERT(hdrp->e_phentsize == sizeof(Elf64_Phdr), in elfhdr_get()
88 TEST_ASSERT(hdrp->e_shentsize == sizeof(Elf64_Shdr), in elfhdr_get()
122 TEST_ASSERT(fd >= 0, "Failed to open ELF file,\n" in kvm_vm_elf_load()
141 TEST_ASSERT(offset_rv == offset, in kvm_vm_elf_load()
[all …]
H A Dkvm_util.c64 TEST_ASSERT(r < path_size, in get_module_param_bool()
70 TEST_ASSERT(r == 1, "read(%s) failed", path); in get_module_param_bool()
73 TEST_ASSERT(!r, "close(%s) failed", path); in get_module_param_bool()
121 TEST_ASSERT(ret >= 0, KVM_IOCTL_ERROR(KVM_CHECK_EXTENSION, ret)); in kvm_check_cap()
144 TEST_ASSERT(vm->fd >= 0, KVM_IOCTL_ERROR(KVM_CREATE_VM, vm->fd)); in vm_open()
169 TEST_ASSERT(i < NUM_VM_MODES, "Guest mode ID %d too big", i); in vm_guest_mode_string()
217 TEST_ASSERT(vm != NULL, "Insufficient Memory"); in ____vm_create()
270 TEST_ASSERT(vm->va_bits == 48 || vm->va_bits == 57, in ____vm_create()
318 TEST_ASSERT(nr_runnable_vcpus, in vm_nr_pages_required()
321 TEST_ASSERT(nr_runnable_vcpus <= kvm_check_cap(KVM_CAP_MAX_VCPUS), in vm_nr_pages_required()
[all …]
H A Dtest_util.c49 TEST_ASSERT(size && isdigit(size[0]), "Need at least one digit in '%s'", size); in parse_size()
53 TEST_ASSERT(base != ULLONG_MAX, "Overflow parsing size!"); in parse_size()
73 TEST_ASSERT(false, "Unknown size letter %c", *scale); in parse_size()
76 TEST_ASSERT((base << shift) >> shift == base, "Overflow scaling size!"); in parse_size()
143 TEST_ASSERT(ret == 0 || (ret == -1 && errno == ENOENT), in thp_configured()
155 TEST_ASSERT(thp_configured(), "THP is not configured in host kernel"); in get_trans_hugepagesz()
158 TEST_ASSERT(f != NULL, "Error in opening transparent_hugepage/hpage_pmd_size"); in get_trans_hugepagesz()
162 TEST_ASSERT(ret < 1, "Error reading transparent_hugepage/hpage_pmd_size"); in get_trans_hugepagesz()
176 TEST_ASSERT(f != NULL, "Error in opening /proc/meminfo"); in get_def_hugetlb_pagesz()
288 TEST_ASSERT(i < NUM_SRC_TYPES, "Backing src type ID %d too big", i); in vm_mem_backing_src_alias()
[all …]
H A Duserfaultfd_util.c71 TEST_ASSERT(r == 1, in uffd_handler_thread_fn()
128 TEST_ASSERT(uffd_desc, "malloc failed"); in uffd_setup_demand_paging()
135 TEST_ASSERT(uffd >= 0, "uffd creation failed, errno: %d", errno); in uffd_setup_demand_paging()
139 TEST_ASSERT(ioctl(uffd, UFFDIO_API, &uffdio_api) != -1, in uffd_setup_demand_paging()
146 TEST_ASSERT(ioctl(uffd, UFFDIO_REGISTER, &uffdio_register) != -1, in uffd_setup_demand_paging()
148 TEST_ASSERT((uffdio_register.ioctls & expected_ioctls) == in uffd_setup_demand_paging()
152 TEST_ASSERT(!ret, "Failed to set up pipefd"); in uffd_setup_demand_paging()
173 TEST_ASSERT(ret == 1, "Unable to write to pipefd"); in uffd_stop_demand_paging()
176 TEST_ASSERT(ret == 0, "Pthread_join failed."); in uffd_stop_demand_paging()
H A Dio.c51 TEST_ASSERT(count >= 0, "Unexpected count, count: %li", count); in test_write()
58 TEST_ASSERT(errno == EAGAIN || errno == EINTR, in test_write()
70 TEST_ASSERT(rc >= 0, "Unexpected ret from write,\n" in test_write()
128 TEST_ASSERT(count >= 0, "Unexpected count, count: %li", count); in test_read()
135 TEST_ASSERT(errno == EAGAIN || errno == EINTR, in test_read()
147 TEST_ASSERT(rc > 0, "Unexpected ret from read,\n" in test_read()
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_cpuid.c53 TEST_ASSERT(hv_cpuid_entries->nent == nent_expected, in test_hv_cpuid()
61 TEST_ASSERT((entry->function >= 0x40000000) && in test_hv_cpuid()
66 TEST_ASSERT(entry->index == 0, in test_hv_cpuid()
69 TEST_ASSERT(entry->flags == 0, in test_hv_cpuid()
72 TEST_ASSERT(!entry->padding[0] && !entry->padding[1] && in test_hv_cpuid()
79 TEST_ASSERT(entry->eax == test_val, in test_hv_cpuid()
88 TEST_ASSERT(!!test_val == !smt_possible(), in test_hv_cpuid()
93 TEST_ASSERT(entry->eax & (1UL << 19), in test_hv_cpuid()
97 TEST_ASSERT((entry->eax & 0xffff) == 0x101, in test_hv_cpuid()
126 TEST_ASSERT(ret == -1 && errno == E2BIG, in test_hv_cpuid_e2big()
H A Dxen_shinfo_test.c458 TEST_ASSERT(zero_fd != -1, "Failed to open /dev/zero"); in main()
487 TEST_ASSERT(ruf.u.runstate_update_flag == 1, in main()
504 TEST_ASSERT(m == shinfo, "Failed to map /dev/zero over shared info"); in main()
635 TEST_ASSERT(rs->state_entry_time == rs->time[0] + in main()
648 TEST_ASSERT(!evtchn_irq_expected, "Event channel IRQ not seen"); in main()
718 TEST_ASSERT(!evtchn_irq_expected, in main()
731 TEST_ASSERT(!evtchn_irq_expected, in main()
751 TEST_ASSERT(!evtchn_irq_expected, in main()
762 TEST_ASSERT(!evtchn_irq_expected, in main()
775 TEST_ASSERT(!evtchn_irq_expected, in main()
[all …]
H A Dvmx_dirty_log_test.c131 TEST_ASSERT(test_bit(0, bmap), "Page 0 incorrectly reported clean\n"); in main()
132 TEST_ASSERT(host_test_mem[0] == 1, "Page 0 not written by guest\n"); in main()
134 TEST_ASSERT(!test_bit(0, bmap), "Page 0 incorrectly reported dirty\n"); in main()
135 TEST_ASSERT(host_test_mem[0] == 0xaaaaaaaaaaaaaaaaULL, "Page 0 written by guest\n"); in main()
138 TEST_ASSERT(!test_bit(1, bmap), "Page 1 incorrectly reported dirty\n"); in main()
139 TEST_ASSERT(host_test_mem[4096 / 8] == 0xaaaaaaaaaaaaaaaaULL, "Page 1 written by guest\n"); in main()
140 TEST_ASSERT(!test_bit(2, bmap), "Page 2 incorrectly reported dirty\n"); in main()
141 TEST_ASSERT(host_test_mem[8192 / 8] == 0xaaaaaaaaaaaaaaaaULL, "Page 2 written by guest\n"); in main()
H A Duserspace_msr_exit_test.c414 TEST_ASSERT(run->msr.index == msr_index, in process_rdmsr()
435 TEST_ASSERT(false, "Unexpected MSR: 0x%04x", run->msr.index); in process_rdmsr()
446 TEST_ASSERT(run->msr.index == msr_index, in process_wrmsr()
463 TEST_ASSERT(false, "Unexpected MSR: 0x%04x", run->msr.index); in process_wrmsr()
475 TEST_ASSERT(get_ucall(vcpu, &uc) == UCALL_DONE, in process_ucall_done()
498 TEST_ASSERT(false, "Unexpected ucall"); in process_ucall()
539 TEST_ASSERT(rc, "KVM_CAP_X86_USER_SPACE_MSR is available"); in test_msr_filter_allow()
543 TEST_ASSERT(rc, "KVM_CAP_X86_MSR_FILTER is available"); in test_msr_filter_allow()
619 TEST_ASSERT(run->msr.reason == KVM_MSR_EXIT_REASON_FILTER, in handle_rdmsr()
624 TEST_ASSERT(run->msr.reason == KVM_MSR_EXIT_REASON_UNKNOWN, in handle_rdmsr()
[all …]
H A Ducna_injection_test.c145 TEST_ASSERT(get_ucall(vcpu, &uc) == UCALL_SYNC, in run_vcpu_expect_gp()
147 TEST_ASSERT(uc.args[1] == SYNC_GP, "#GP is expected."); in run_vcpu_expect_gp()
183 TEST_ASSERT(r == 0, in run_ucna_injection()
190 TEST_ASSERT(get_ucall(params->vcpu, &uc) == UCALL_SYNC, in run_ucna_injection()
192 TEST_ASSERT(uc.args[1] == SYNC_FIRST_UCNA, "Injecting first UCNA."); in run_ucna_injection()
200 TEST_ASSERT(get_ucall(params->vcpu, &uc) == UCALL_SYNC, in run_ucna_injection()
202 TEST_ASSERT(uc.args[1] == SYNC_SECOND_UCNA, "Injecting second UCNA."); in run_ucna_injection()
211 TEST_ASSERT(false, "vCPU assertion failure: %s.\n", in run_ucna_injection()
229 TEST_ASSERT(*params->p_i_ucna_rcvd == 1, "Only first UCNA get signaled."); in test_ucna_injection()
230 TEST_ASSERT(*params->p_i_ucna_addr == FIRST_UCNA_ADDR, in test_ucna_injection()
[all …]
H A Dcpuid_test.c78 TEST_ASSERT(cpuid1->nent == cpuid2->nent, in compare_cpuids()
85 TEST_ASSERT(e1->function == e2->function && in compare_cpuids()
94 TEST_ASSERT(e1->eax == e2->eax && e1->ebx == e2->ebx && in compare_cpuids()
111 TEST_ASSERT(!strcmp((const char *)uc.args[0], "hello") && in run_vcpu()
121 TEST_ASSERT(false, "Unexpected exit: %s", in run_vcpu()
146 TEST_ASSERT(!rc, "Setting unmodified CPUID after KVM_RUN failed: %d", rc); in set_cpuid_after_run()
153 TEST_ASSERT(rc, "Changing CPU features should fail"); in set_cpuid_after_run()
162 TEST_ASSERT(rc, "Changing MAXPHYADDR should fail"); in set_cpuid_after_run()
172 TEST_ASSERT(cpuid->nent == vcpu->cpuid->nent, in test_get_cpuid2()
179 TEST_ASSERT(r && errno == E2BIG, KVM_IOCTL_ERROR(KVM_GET_CPUID2, r)); in test_get_cpuid2()
[all …]
H A Dsev_migrate_tests.c45 TEST_ASSERT(ret == 0 && fw_error == SEV_RET_SUCCESS, in sev_ioctl()
94 TEST_ASSERT(!ret, "Migration failed, ret: %d, errno: %d\n", ret, errno); in sev_migrate_from()
115 TEST_ASSERT(ret == -1 && errno == EIO, in test_sev_migrate_from()
174 TEST_ASSERT(ret == -1 && errno == EINVAL, in test_sev_migrate_parameters()
188 TEST_ASSERT( in test_sev_migrate_parameters()
194 TEST_ASSERT( in test_sev_migrate_parameters()
200 TEST_ASSERT( in test_sev_migrate_parameters()
206 TEST_ASSERT( in test_sev_migrate_parameters()
230 TEST_ASSERT(!ret, "Copying context failed, ret: %d, errno: %d\n", ret, errno); in sev_mirror_create()
260 TEST_ASSERT( in verify_mirror_allowed_cmds()
[all …]
H A Dsync_regs_test.c47 TEST_ASSERT(left->reg == right->reg, \ in compare_regs()
180 TEST_ASSERT((run->s.regs.sregs.cr4 & X86_CR4_PAE) && in race_sync_regs()
232 TEST_ASSERT(rv < 0 && errno == EINVAL, in main()
239 TEST_ASSERT(rv < 0 && errno == EINVAL, in main()
247 TEST_ASSERT(rv < 0 && errno == EINVAL, in main()
254 TEST_ASSERT(rv < 0 && errno == EINVAL, in main()
283 TEST_ASSERT(run->s.regs.regs.rbx == 0xBAD1DEA + 1, in main()
286 TEST_ASSERT(run->s.regs.sregs.apic_base == 1 << 11, in main()
307 TEST_ASSERT(run->s.regs.regs.rbx != 0xDEADBEEF, in main()
322 TEST_ASSERT(run->s.regs.regs.rbx == 0xAAAA, in main()
[all …]
/openbmc/linux/tools/testing/selftests/kvm/lib/s390x/
H A Dprocessor.c17 TEST_ASSERT(vm->page_size == 4096, "Unsupported page size: 0x%x", in virt_arch_pgd_alloc()
55 TEST_ASSERT((gva % vm->page_size) == 0, in virt_arch_pg_map()
59 TEST_ASSERT(sparsebit_is_set(vm->vpages_valid, in virt_arch_pg_map()
63 TEST_ASSERT((gpa % vm->page_size) == 0, in virt_arch_pg_map()
67 TEST_ASSERT((gpa >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map()
94 TEST_ASSERT(vm->page_size == 4096, "Unsupported page size: 0x%x", in addr_arch_gva2gpa()
100 TEST_ASSERT(!(entry[idx] & REGION_ENTRY_INVALID), in addr_arch_gva2gpa()
108 TEST_ASSERT(!(entry[idx] & PAGE_INVALID), in addr_arch_gva2gpa()
168 TEST_ASSERT(vm->page_size == 4096, "Unsupported page size: 0x%x", in vm_arch_vcpu_add()
200 TEST_ASSERT(num >= 1 && num <= 5, "Unsupported number of args,\n" in vcpu_args_set()

1234