OpenCloudOS-Kernel/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
NMI-RCU.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00
RTFP.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00
UP.txt [PATCH] Yet another RCU documentation update 2005-09-10 10:06:24 -07:00
arrayRCU.txt Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
checklist.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00
listRCU.txt [PATCH] RCU documentation fixes (January 2006 update) 2006-02-01 08:53:25 -08:00
rcu.txt Preempt-RCU: update RCU Documentation. 2008-01-25 21:08:25 +01:00
rcuref.txt [PATCH] RCU documentation fixes (January 2006 update) 2006-02-01 08:53:25 -08:00
torture.txt rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers (timers) 2008-06-26 09:24:33 +02:00
whatisRCU.txt sched: 1Q08 RCU doc update, add call_rcu_sched() 2008-05-19 10:01:37 +02:00