]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
rcutorture: Add more diagnostics in rcu_barrier() test failure case
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 18 Dec 2014 02:39:54 +0000 (18:39 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 11 Jan 2015 03:08:06 +0000 (19:08 -0800)
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcu/rcutorture.c

index 24142c2009013d72ae8d3191a38398d73ee2a89d..30d42aa55d83de9b111bd05945114641409f3596 100644 (file)
@@ -1427,6 +1427,9 @@ static int rcu_torture_barrier(void *arg)
                cur_ops->cb_barrier(); /* Implies smp_mb() for wait_event(). */
                if (atomic_read(&barrier_cbs_invoked) != n_barrier_cbs) {
                        n_rcu_torture_barrier_error++;
+                       pr_err("barrier_cbs_invoked = %d, n_barrier_cbs = %d\n",
+                              atomic_read(&barrier_cbs_invoked),
+                              n_barrier_cbs);
                        WARN_ON_ONCE(1);
                }
                n_barrier_successes++;