]> git.karo-electronics.de Git - karo-tx-linux.git/commit
rcu: Add random PROVE_RCU_DELAY to grace-period initialization
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sat, 7 Jul 2012 12:57:03 +0000 (05:57 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 20 Sep 2012 21:55:47 +0000 (14:55 -0700)
commit649db74179e78e4a968f5b47364968b1c512a363
tree70a4db8ad118fc33a50ecb44f6d3baa8ebe60085
parent484317f78629633989926a387ba3542219523ac9
rcu: Add random PROVE_RCU_DELAY to grace-period initialization

Preemption greatly raised the probability of certain types of race
conditions, so this commit adds an anti-heisenbug to greatly increase
the collision cross section, also known as the probability of occurrence.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
kernel/rcutree.c