mirror-linux/tools/testing/selftests/powerpc/tm
Michael Ellerman c6a75555b4 selftests/powerpc: Return errors from all tests
Fix some tests which weren't returning an error code from main.

Although these tests only ever return success, they can still fail if
they time out and the harness kills them. If that happens they still
return success to the shell, which is incorrect and confuses the higher
level error reporting.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://patch.msgid.link/20241106130453.1741013-4-mpe@ellerman.id.au
2024-11-07 22:36:31 +11:00
..
.gitignore
Makefile selftests/powerpc: make sub-folders buildable on their own 2024-04-29 23:54:42 +10:00
settings
tm-exec.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-fork.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-poison.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-resched-dscr.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal-context-chk-fpu.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal-context-chk-gpr.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal-context-chk-vmx.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal-context-chk-vsx.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal-context-force-tm.c selftests/powerpc: Return errors from all tests 2024-11-07 22:36:31 +11:00
tm-signal-msr-resv.c
tm-signal-pagefault.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal-sigreturn-nt.c selftests/powerpc: Return errors from all tests 2024-11-07 22:36:31 +11:00
tm-signal-stack.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-signal.S
tm-sigreturn.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-syscall-asm.S selftests/powerpc: Add scv versions of the basic TM syscall tests 2021-09-13 22:34:11 +10:00
tm-syscall.c selftests/powerpc: Add scv versions of the basic TM syscall tests 2021-09-13 22:34:11 +10:00
tm-tar.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-tmspr.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-trap.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-unavailable.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-vmx-unavail.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm-vmxcopy.c selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00
tm.h selftests: Skip TM tests on synthetic TM implementations 2021-08-26 21:21:06 +10:00