]> git.karo-electronics.de Git - karo-tx-linux.git/commit
rcu: Avoid spurious RCU CPU stall warnings
authorPaul E. McKenney <paul.mckenney@linaro.org>
Mon, 13 Aug 2012 18:17:06 +0000 (11:17 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 4 Sep 2012 23:38:49 +0000 (16:38 -0700)
commit38dbe8c7fdceebe865fa44110df833efcfe828de
tree46ee3502876fe4fa6f95e145279d38fdaf490b08
parenta0f4d375cf167378592b8e70927209fc08b17e6b
rcu: Avoid spurious RCU CPU stall warnings

If a given CPU avoids the idle loop but also avoids starting a new
RCU grace period for a full minute, RCU can issue spurious RCU CPU
stall warnings.  This commit fixes this issue by adding a check for
ongoing grace period to avoid these spurious stall warnings.

Reported-by: Becky Bruce <bgillbruce@gmail.com>
Signed-off-by: Paul E. McKenney <paul.mckenney@linaro.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
kernel/rcutree.c