[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1292015471-19227-1-git-send-email-fweisbec@gmail.com>
Date: Fri, 10 Dec 2010 22:11:09 +0100
From: Frederic Weisbecker <fweisbec@...il.com>
To: "Paul E. McKenney" <paulmck@...ux.vnet.ibm.com>
Cc: LKML <linux-kernel@...r.kernel.org>,
Frederic Weisbecker <fweisbec@...il.com>,
"Paul E . McKenney" <paulmck@...ux.vnet.ibm.com>,
Thomas Gleixner <tglx@...utronix.de>,
Peter Zijlstra <a.p.zijlstra@...llo.nl>,
Steven Rostedt <rostedt@...dmis.org>
Subject: [PATCH 0/2 v2] rcu: Fix series of spurious RCU softirqs
Hi,
Following Lai's idea.
An example of such series of spurious softirqs:
http://tglx.de/~fweisbec/trace_rcu_softirq.txt
In that example, the rcu softirq is raised at every tick
during 20 secs (was perhaps more, but the trace snapshot happened
during 20 secs). It happens randomly.
Ah and it survived several hours of rcutorture (with rcu cpu stall
detection).
Thanks.
Frederic Weisbecker (2):
rcu: Stop chasing QS if another CPU did it for us
rcu: Keep gpnum and completed fields synchronized
kernel/rcutree.c | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
--
1.7.3.2
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists