linux_dsm_epyc7002/tools/testing/selftests/powerpc/tm
Gustavo Romero 6652bf6408 selftests/powerpc: Retry on host facility unavailable
TM test tm-unavailable must take into account aborts due to host aborting
a transactin because of a facility unavailable exception, just like it
already does for aborts on reschedules (TM_CAUSE_KVM_RESCHED).

Reported-by: Desnes A. Nunes do Rosario <desnesn@linux.ibm.com>
Tested-by: Desnes A. Nunes do Rosario <desnesn@linux.ibm.com>
Signed-off-by: Gustavo Romero <gromero@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/1566341651-19747-1-git-send-email-gromero@linux.vnet.ibm.com
2019-08-26 10:47:54 +10:00
..
.gitignore selftests/powerpc: New TM signal self test 2019-01-15 11:17:09 +11:00
Makefile selftests/powerpc: New TM signal self test 2019-01-15 11:17:09 +11:00
tm-exec.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
tm-fork.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-resched-dscr.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tm-signal-context-chk-fpu.c selftests/powerpc: Fix and enhance TM signal context tests 2019-08-26 10:47:54 +10:00
tm-signal-context-chk-gpr.c selftests/powerpc: Fix and enhance TM signal context tests 2019-08-26 10:47:54 +10:00
tm-signal-context-chk-vmx.c selftests/powerpc: Fix and enhance TM signal context tests 2019-08-26 10:47:54 +10:00
tm-signal-context-chk-vsx.c selftests/powerpc: Fix and enhance TM signal context tests 2019-08-26 10:47:54 +10:00
tm-signal-context-force-tm.c selftests/powerpc: New TM signal self test 2019-01-15 11:17:09 +11:00
tm-signal-msr-resv.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-signal-sigreturn-nt.c selftests/powerpc: Add checks for transactional sigreturn 2018-12-21 14:46:50 +11:00
tm-signal-stack.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-signal.S treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
tm-sigreturn.c selftests/powerpc: Only run some tests on ppc64le 2018-08-07 21:49:25 +10:00
tm-syscall-asm.S License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tm-syscall.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-tar.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-tmspr.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-trap.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-unavailable.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-vmx-unavail.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191 2019-05-30 11:29:21 -07:00
tm-vmxcopy.c powerpc updates for 5.3 2019-07-13 16:08:36 -07:00
tm.h selftests/powerpc: Retry on host facility unavailable 2019-08-26 10:47:54 +10:00