linux/Documentation/RCU
Paul E. McKenney 0729fbf3bc rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers (timers)
This patch allows torturing RCU from irq handlers (timers, in this case).
A new module parameter irqreader enables such additional torturing,
and is enabled by default.  Variants of RCU that do not tolerate readers
being called from irq handlers (e.g., SRCU) ignore irqreader.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: josh@freedesktop.org
Cc: dvhltc@us.ibm.com
Cc: niv@us.ibm.com
Cc: dino@in.ibm.com
Cc: akpm@linux-foundation.org
Cc: torvalds@linux-foundation.org
Cc: vegard.nossum@gmail.com
Cc: adobriyan@gmail.com
Cc: oleg@tv-sign.ru
Cc: bunk@kernel.org
Cc: rjw@sisk.pl
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-06-26 09:24:33 +02:00
..
00-INDEX Add Documentation/RCU/00-Index 2007-10-17 08:43:07 -07:00
arrayRCU.txt
checklist.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00
listRCU.txt
NMI-RCU.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00
rcu.txt Preempt-RCU: update RCU Documentation. 2008-01-25 21:08:25 +01:00
rcuref.txt
RTFP.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00
torture.txt rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers (timers) 2008-06-26 09:24:33 +02:00
UP.txt
whatisRCU.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00