Revision: 7103
http://sourceforge.net/p/astlinux/code/7103
Author: abelbeck
Date: 2015-06-08 17:34:08 +0000 (Mon, 08 Jun 2015)
Log Message:
-----------
linux, backport rcu: Avoid spurious RCU CPU stall warnings
https://lkml.org/lkml/2012/9/26/5
Added Paths:
-----------
branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch
Added: branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch
===================================================================
--- branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch (rev 0)
+++ branches/1.0/project/astlinux/kernel-patches/linux-910-avoid-spurious-RCU-CPU-stall-warnings.patch 2015-06-08 17:34:08 UTC (rev 7103)
@@ -0,0 +1,26 @@
+From c96ea7cfdd88d0a67c970502bc5313fede34b86b Mon Sep 17 00:00:00 2001
+From: Paul E. McKenney <pau...@li...>
+Date: Sun, 23 Sep 2012 16:42:51 +0200
+Subject: [PATCH] rcu: Avoid spurious RCU CPU stall warnings
+
+---
+ kernel/rcutree.c | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/kernel/rcutree.c b/kernel/rcutree.c
+index 2cf8eb3..98f2752 100644
+--- a/kernel/rcutree.c
++++ b/kernel/rcutree.c
+@@ -633,7 +633,8 @@
+ j = ACCESS_ONCE(jiffies);
+ js = ACCESS_ONCE(rsp->jiffies_stall);
+ rnp = rdp->mynode;
+- if ((ACCESS_ONCE(rnp->qsmask) & rdp->grpmask) && ULONG_CMP_GE(j, js)) {
++ if (rcu_gp_in_progress(rsp) &&
++ (ACCESS_ONCE(rnp->qsmask) & rdp->grpmask) && ULONG_CMP_GE(j, js)) {
+
+ /* We haven't checked in, so go dump stack. */
+ print_cpu_stall(rsp);
+
+--
+Gitblit v1.3.1
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|