| Date | Fri, 1 Aug 2014 17:09:26 +0200 | From | Oleg Nesterov <> | Subject | Re: [PATCH v3 tip/core/rcu 3/9] rcu: Add synchronous grace-period waiting for RCU-tasks |
| |
On 07/31, Paul E. McKenney wrote: > > +void synchronize_rcu_tasks(void) > +{ > + /* Complain if the scheduler has not started. */ > + rcu_lockdep_assert(!rcu_scheduler_active, > + "synchronize_rcu_tasks called too soon"); > + > + /* Wait for the grace period. */ > + wait_rcu_gp(call_rcu_tasks); > +}
Btw, what about CONFIG_PREEMPT=n ?
I mean, can't synchronize_rcu_tasks() be synchronize_sched() in this case?
Oleg.
|