selftests/powerpc: Run tm-tmspr test for longer
authorMichael Ellerman <mpe@ellerman.id.au>
Thu, 13 Aug 2020 01:34:45 +0000 (11:34 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Tue, 8 Sep 2020 12:23:49 +0000 (22:23 +1000)
This test creates some threads, which write to TM SPRs, and then makes
sure the registers maintain the correct values across context switches
and contention with other threads.

But currently the test finishes almost instantaneously, which reduces
the chance of it hitting an interesting condition.

So increase the number of loops, so it runs a bit longer, though still
less than 2s on a Power8.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20200813013445.686464-3-mpe@ellerman.id.au
tools/testing/selftests/powerpc/tm/tm-tmspr.c

index 2ff329e2fca9f9e0ef84ff2aa3c31fb7f7e77930..794d574db7847f38d2e9b357052767b7b1c1487f 100644 (file)
@@ -33,7 +33,7 @@
 #include "utils.h"
 #include "tm.h"
 
-int    num_loops       = 10000;
+int    num_loops       = 1000000;
 int    passed = 1;
 
 void tfiar_tfhar(void *in)