Re: [RFC PATCH 2/6] Preempt-RCU: Reorganize RCU code into rcuclassic.c and rcupdate.c

2007-12-14 Thread Johannes Weiner
Hi, Gautham R Shenoy [EMAIL PROTECTED] writes: diff --git a/kernel/rcuclassic.c b/kernel/rcuclassic.c new file mode 100644 index 000..11c16aa --- /dev/null +++ b/kernel/rcuclassic.c +/** + * call_rcu - Queue an RCU callback for invocation after a grace period. + * @head: structure to

Re: [RFC PATCH 2/6] Preempt-RCU: Reorganize RCU code into rcuclassic.c and rcupdate.c

2007-12-14 Thread Paul E. McKenney
On Fri, Dec 14, 2007 at 03:51:14PM +0100, Johannes Weiner wrote: Hi, Gautham R Shenoy [EMAIL PROTECTED] writes: diff --git a/kernel/rcuclassic.c b/kernel/rcuclassic.c new file mode 100644 index 000..11c16aa --- /dev/null +++ b/kernel/rcuclassic.c +/** + * call_rcu - Queue

[RFC PATCH 2/6] Preempt-RCU: Reorganize RCU code into rcuclassic.c and rcupdate.c

2007-12-13 Thread Gautham R Shenoy
Preempt-RCU: Reorganize RCU code into rcuclassic.c and rcupdate.c From: Paul E. McKenney [EMAIL PROTECTED] This patch re-organizes the RCU code to enable multiple implementations of RCU. Users of RCU continues to include rcupdate.h and the RCU interfaces remain the same. This is in preparation