Breno Leitao
abefbf42e4
powerpc/selftests: Wait all threads to join
...
[ Upstream commit 693b31b2fc1636f0aa7af53136d3b49f6ad9ff39 ]
Test tm-tmspr might exit before all threads stop executing, because it just
waits for the very last thread to join before proceeding/exiting.
This patch makes sure that all threads that were created will join before
proceeding/exiting.
This patch also guarantees that the amount of threads being created is equal
to thread_num.
Signed-off-by: Breno Leitao <leitao@debian.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-11-21 09:25:57 +01:00
..
alignment
selftests/powerpc: Test unaligned copy and paste
2016-07-05 23:49:51 +10:00
benchmarks
selftests/powerpc: Import Anton's mmap & futex micro benchmarks
2016-07-05 23:49:50 +10:00
context_switch
selftests/powerpc: Test cp_abort during context switch
2016-05-11 21:54:01 +10:00
copyloops
selftests/powerpc: Fix build break caused by EXPORT_SYMBOL changes
2016-10-06 22:26:42 +11:00
dscr
powerpc: Fix DSCR inheritance over fork()
2015-12-10 21:11:13 +11:00
math
selftests/powerpc: Add missing binaries to .gitignores
2016-10-06 22:26:40 +11:00
mm
selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable
2018-05-30 07:50:33 +02:00
pmu
selftest/powerpc: Wrong PMC initialized in pmc56_overflow test
2017-01-26 08:24:45 +01:00
primitives
selftests/powerpc: Fix build failure of load_unaligned_zeropad test
2015-10-13 15:08:37 +11:00
scripts
selftests/powerpc: Add script to test HMI functionality
2015-12-17 10:46:43 +11:00
signal
selftests/powerpc: Add missing binaries to .gitignores
2016-10-06 22:26:40 +11:00
stringloops
selftests/powerpc: Fix build break caused by EXPORT_SYMBOL changes
2016-10-06 22:26:42 +11:00
switch_endian
selftests/powerpc: Add install support to more powerpc tests
2015-06-02 16:54:49 +10:00
syscalls
selftests/powerpc: Add tests of unmuxed IPC calls
2015-10-15 20:32:03 +11:00
tm
powerpc/selftests: Wait all threads to join
2018-11-21 09:25:57 +01:00
vphn
selftests/powerpc: Add install support to more powerpc tests
2015-06-02 16:54:49 +10:00
basic_asm.h
selftests/powerpc: Test the preservation of FPU and VMX regs across syscall
2016-03-02 23:34:46 +11:00
fpu_asm.h
selftests/powerpc: Rework FPU stack placement macros and move to header file
2016-10-04 20:10:11 +11:00
gpr_asm.h
selftests/powerpc: Introduce GPR asm helper header file
2016-10-04 20:10:12 +11:00
harness.c
selftests/powerpc: Kill child processes on SIGINT
2018-09-15 09:42:59 +02:00
instructions.h
selftests/powerpc: Test unaligned copy and paste
2016-07-05 23:49:51 +10:00
Makefile
selftests/powerpc: Check that signals always get delivered
2016-10-04 20:26:36 +11:00
reg.h
selftests/powerpc: Load Monitor Register Tests
2016-06-21 15:30:50 +10:00
subunit.h
selftests/powerpc: Add support for skipping tests
2014-06-11 17:03:54 +10:00
utils.c
selftests/powerpc: Move pick_online_cpu() up into utils.c
2015-12-17 10:46:41 +11:00
utils.h
selftests/powerpc: Allow tests to extend their kill timeout
2016-10-04 20:10:13 +11:00
vmx_asm.h
selftests/powerpc: Move VMX stack frame macros to header file
2016-10-04 20:10:12 +11:00
vsx_asm.h
selftests/powerpc: Check for VSX preservation across userspace preemption
2016-10-04 20:10:09 +11:00