rcu: eliminate synchronize_rcu_xxx macro
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 4 Jan 2009 21:03:02 +0000 (13:03 -0800)
committerIngo Molnar <mingo@elte.hu>
Mon, 5 Jan 2009 09:18:08 +0000 (10:18 +0100)
commitea7d3fef4222cd98556a0b386598268d4dbf6670
treeb16f3cbe0f5e13c9bf6472fa9e1c461da0cea5b4
parent90a4d2c0106bb690f0b6af3d506febc35c658aa7
rcu: eliminate synchronize_rcu_xxx macro

Impact: cleanup

Expand macro into two files.

The synchronize_rcu_xxx macro is quite ugly and it's only used by two
callers, so expand it instead.  This makes this code easier to change.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/rcupdate.h
kernel/rcupdate.c
kernel/rcupreempt.c