mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-27 00:51:35 +00:00
rcu: Get rcu_sched_force_quiescent_state() where it belongs
The very similar functions rcu_force_quiescent_state(), rcu_bh_force_quiescent_state(), and rcu_sched_force_quiescent_state() are supposed to be together, but have drifted apart. This commit restores rcu_sched_force_quiescent_state() to its rightful place. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
This commit is contained in:
parent
91afa21d5d
commit
e7580f3388
1 changed files with 9 additions and 9 deletions
|
@ -409,6 +409,15 @@ void rcu_bh_force_quiescent_state(void)
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(rcu_bh_force_quiescent_state);
|
EXPORT_SYMBOL_GPL(rcu_bh_force_quiescent_state);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Force a quiescent state for RCU-sched.
|
||||||
|
*/
|
||||||
|
void rcu_sched_force_quiescent_state(void)
|
||||||
|
{
|
||||||
|
force_quiescent_state(&rcu_sched_state);
|
||||||
|
}
|
||||||
|
EXPORT_SYMBOL_GPL(rcu_sched_force_quiescent_state);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Show the state of the grace-period kthreads.
|
* Show the state of the grace-period kthreads.
|
||||||
*/
|
*/
|
||||||
|
@ -482,15 +491,6 @@ void rcutorture_record_progress(unsigned long vernum)
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(rcutorture_record_progress);
|
EXPORT_SYMBOL_GPL(rcutorture_record_progress);
|
||||||
|
|
||||||
/*
|
|
||||||
* Force a quiescent state for RCU-sched.
|
|
||||||
*/
|
|
||||||
void rcu_sched_force_quiescent_state(void)
|
|
||||||
{
|
|
||||||
force_quiescent_state(&rcu_sched_state);
|
|
||||||
}
|
|
||||||
EXPORT_SYMBOL_GPL(rcu_sched_force_quiescent_state);
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Does the CPU have callbacks ready to be invoked?
|
* Does the CPU have callbacks ready to be invoked?
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue