diff options
| author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2015-06-30 11:14:32 -0700 | 
|---|---|---|
| committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2015-07-17 14:59:01 -0700 | 
| commit | cf3620a6c7798be3395163d3bb863ab378a6aa80 (patch) | |
| tree | 439e5d6905d777fdd009c6a794f922a1c3837de7 /kernel/rcu/tree.h | |
| parent | 2cd6ffafec066118365f6d7eb7a42ea16c1f032c (diff) | |
rcu: Add stall warnings to synchronize_sched_expedited()
Although synchronize_sched_expedited() historically has no RCU CPU stall
warnings, the availability of the rcupdate.rcu_expedited boot parameter
invalidates the old assumption that synchronize_sched()'s stall warnings
would suffice.  This commit therefore adds RCU CPU stall warnings to
synchronize_sched_expedited().
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/rcu/tree.h')
| -rw-r--r-- | kernel/rcu/tree.h | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/kernel/rcu/tree.h b/kernel/rcu/tree.h index efee84ce1e08..b3ae8d3cffbc 100644 --- a/kernel/rcu/tree.h +++ b/kernel/rcu/tree.h @@ -370,6 +370,7 @@ struct rcu_data {  	struct rcu_head oom_head;  #endif /* #ifdef CONFIG_RCU_FAST_NO_HZ */  	struct mutex exp_funnel_mutex; +	bool exp_done;			/* Expedited QS for this CPU? */  	/* 7) Callback offloading. */  #ifdef CONFIG_RCU_NOCB_CPU | 
