linux/tools/testing/selftests/powerpc
Nicholas Piggin 5379ef2a60 selftests/powerpc: Add scv versions of the basic TM syscall tests
The basic TM vs syscall test code hard codes an sc instruction for the
system call, which fails to cover scv even when the userspace libc has
support for it.

Duplicate the tests with hard coded scv variants so both are tested
when possible.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
[mpe: Fix build on old toolchains by using .long for scv]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210903125707.1601269-2-npiggin@gmail.com
2021-09-13 22:34:11 +10:00
..
alignment
benchmarks powerpc/selftests: Use gettid() instead of getppid() for null_syscall 2021-06-17 00:09:10 +10:00
cache_shape
copyloops
dscr
eeh
include
lib
math
mm Merge branch 'akpm' (patches from Andrew) 2021-05-07 00:34:51 -07:00
nx-gzip selftests/powerpc: Use req_max_processed_len from sysfs NX capabilities 2021-06-25 14:47:19 +10:00
pmu selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 2021-06-17 00:09:11 +10:00
primitives powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm goto 2021-08-15 13:49:24 +10:00
ptrace selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
scripts
security selftests/powerpc: Add test of mitigation patching 2021-05-17 15:27:47 +10:00
signal selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
stringloops
switch_endian
syscalls
tm selftests/powerpc: Add scv versions of the basic TM syscall tests 2021-09-13 22:34:11 +10:00
vphn
Makefile
harness.c
utils.c