Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-24 Thread Scott Wood
On Sat, 2019-06-22 at 12:13 -0700, Paul E. McKenney wrote: > On Fri, Jun 21, 2019 at 05:26:06PM -0700, Paul E. McKenney wrote: > > On Thu, Jun 20, 2019 at 06:08:19PM -0500, Scott Wood wrote: > > > On Thu, 2019-06-20 at 15:25 -0700, Paul E. McKenney wrote: > > > > On Thu, Jun 20, 2019 at 04:59:30PM

Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-22 Thread Paul E. McKenney
On Fri, Jun 21, 2019 at 05:26:06PM -0700, Paul E. McKenney wrote: > On Thu, Jun 20, 2019 at 06:08:19PM -0500, Scott Wood wrote: > > On Thu, 2019-06-20 at 15:25 -0700, Paul E. McKenney wrote: > > > On Thu, Jun 20, 2019 at 04:59:30PM -0500, Scott Wood wrote: > > > > On Thu, 2019-06-20 at 14:10

Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-21 Thread Paul E. McKenney
On Thu, Jun 20, 2019 at 06:08:19PM -0500, Scott Wood wrote: > On Thu, 2019-06-20 at 15:25 -0700, Paul E. McKenney wrote: > > On Thu, Jun 20, 2019 at 04:59:30PM -0500, Scott Wood wrote: > > > On Thu, 2019-06-20 at 14:10 -0700, Paul E. McKenney wrote: > > > > On Tue, Jun 18, 2019 at 08:19:07PM

Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-20 Thread Scott Wood
On Thu, 2019-06-20 at 15:25 -0700, Paul E. McKenney wrote: > On Thu, Jun 20, 2019 at 04:59:30PM -0500, Scott Wood wrote: > > On Thu, 2019-06-20 at 14:10 -0700, Paul E. McKenney wrote: > > > On Tue, Jun 18, 2019 at 08:19:07PM -0500, Scott Wood wrote: > > > > [Note: Just before posting this I

Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-20 Thread Paul E. McKenney
On Thu, Jun 20, 2019 at 04:59:30PM -0500, Scott Wood wrote: > On Thu, 2019-06-20 at 14:10 -0700, Paul E. McKenney wrote: > > On Tue, Jun 18, 2019 at 08:19:07PM -0500, Scott Wood wrote: > > > [Note: Just before posting this I noticed that the invoke_rcu_core stuff > > > is part of the latest RCU

Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-20 Thread Scott Wood
On Thu, 2019-06-20 at 14:10 -0700, Paul E. McKenney wrote: > On Tue, Jun 18, 2019 at 08:19:07PM -0500, Scott Wood wrote: > > [Note: Just before posting this I noticed that the invoke_rcu_core stuff > > is part of the latest RCU pull request, and it has a patch that > > addresses this in a more

Re: [RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-20 Thread Paul E. McKenney
On Tue, Jun 18, 2019 at 08:19:07PM -0500, Scott Wood wrote: > [Note: Just before posting this I noticed that the invoke_rcu_core stuff > is part of the latest RCU pull request, and it has a patch that > addresses this in a more complicated way that appears to deal with the > bare irq-disabled

[RFC PATCH RT 3/4] rcu: unlock special: Treat irq and preempt disabled the same

2019-06-18 Thread Scott Wood
[Note: Just before posting this I noticed that the invoke_rcu_core stuff is part of the latest RCU pull request, and it has a patch that addresses this in a more complicated way that appears to deal with the bare irq-disabled sequence as well. Assuming we need/want to support such sequences,