rcu: Remove unused srcu_barrier()
The old srcu_barrier() macro is now unused. This commit removes it so that it may be used for the SRCU flavor of rcu_barrier(), which will in turn be needed to allow the upcoming call_srcu() to be used from within modules. Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
This commit is contained in:
parent
b52ce066c5
commit
966f58c2f6
@ -44,12 +44,6 @@ struct srcu_struct {
|
|||||||
#endif /* #ifdef CONFIG_DEBUG_LOCK_ALLOC */
|
#endif /* #ifdef CONFIG_DEBUG_LOCK_ALLOC */
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifndef CONFIG_PREEMPT
|
|
||||||
#define srcu_barrier() barrier()
|
|
||||||
#else /* #ifndef CONFIG_PREEMPT */
|
|
||||||
#define srcu_barrier()
|
|
||||||
#endif /* #else #ifndef CONFIG_PREEMPT */
|
|
||||||
|
|
||||||
#ifdef CONFIG_DEBUG_LOCK_ALLOC
|
#ifdef CONFIG_DEBUG_LOCK_ALLOC
|
||||||
|
|
||||||
int __init_srcu_struct(struct srcu_struct *sp, const char *name,
|
int __init_srcu_struct(struct srcu_struct *sp, const char *name,
|
||||||
|
Loading…
Reference in New Issue
Block a user