linux/tools/testing/selftests/kvm/s390
Sean Christopherson bc9143135b KVM: selftests: Add KVM syscall wrappers for pthread_{cancel,join}()
Add and use KVM wrappers for pthread_{cancel,join}() so that selftests
don't need to manually assert that the syscalls succeeded.

Note, the vast majority tests don't actually assert success, but they all
obviously rely on the syscall to succeed.

Other than explicitly failing if a syscall fails, no functional change
intended.

Link: https://patch.msgid.link/20260731195612.2697986-10-seanjc@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
2026-07-31 13:54:47 -07:00
..
cmma_test.c KVM: s390: selftests: Fix cmma selftest 2026-06-24 10:08:57 +02:00
config
cpumodel_subfuncs_test.c KVM: selftests: fix minor typo in cpumodel_subfuncs 2025-08-19 10:50:59 -07:00
debug_test.c KVM: selftests: Use u64 instead of uint64_t 2026-04-20 14:54:16 -07:00
irq_routing.c KVM: selftests: Use gpa_t instead of vm_paddr_t 2026-04-20 14:54:16 -07:00
keyop.c KVM: s390: selftests: Add selftest for the KVM_S390_KEYOP ioctl 2026-02-04 17:00:10 +01:00
memop.c KVM: selftests: Add KVM syscall wrappers for pthread_{cancel,join}() 2026-07-31 13:54:47 -07:00
resets.c KVM: selftests: Use u8 instead of uint8_t 2026-04-20 14:54:17 -07:00
shared_zeropage_test.c KVM: selftests: Include sys/mman.h *and* linux/mman.h, via kvm_syscalls.h 2026-05-13 09:53:43 -07:00
sync_regs_test.c
tprot.c KVM: selftests: Include sys/mman.h *and* linux/mman.h, via kvm_syscalls.h 2026-05-13 09:53:43 -07:00
ucontrol_test.c KVM: selftests: Replace "u64 gpa" with "gpa_t" throughout 2026-04-20 14:54:17 -07:00
user_operexec.c KVM: s390: selftests: Extended user_operexec tests 2026-06-24 10:01:56 +02:00