Re: [PATCH tip/core/rcu 25/41] workqueue: Replace call_rcu_sched() with call_rcu()

2018-11-13 Thread Paul E. McKenney
On Tue, Nov 13, 2018 at 07:48:03AM -0800, Tejun Heo wrote: > On Sun, Nov 11, 2018 at 11:43:54AM -0800, Paul E. McKenney wrote: > > Now that call_rcu()'s callback is not invoked until after all > > preempt-disable regions of code have completed (in addition to explicitly > > marked RCU read-side cri

Re: [PATCH tip/core/rcu 25/41] workqueue: Replace call_rcu_sched() with call_rcu()

2018-11-13 Thread Tejun Heo
On Sun, Nov 11, 2018 at 11:43:54AM -0800, Paul E. McKenney wrote: > Now that call_rcu()'s callback is not invoked until after all > preempt-disable regions of code have completed (in addition to explicitly > marked RCU read-side critical sections), call_rcu() can be used in place > of call_rcu_sche

[PATCH tip/core/rcu 25/41] workqueue: Replace call_rcu_sched() with call_rcu()

2018-11-11 Thread Paul E. McKenney
Now that call_rcu()'s callback is not invoked until after all preempt-disable regions of code have completed (in addition to explicitly marked RCU read-side critical sections), call_rcu() can be used in place of call_rcu_sched(). This commit therefore makes that change. Signed-off-by: Paul E. McK