On Fri, Jan 23, 2015 at 02:08:32PM +, Will Deacon wrote:
> On Tue, Jan 20, 2015 at 09:35:45PM +, Paul E. McKenney wrote:
> > On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
> > > On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
> > > > I started dusting off a
On Tue, Jan 20, 2015 at 09:35:45PM +, Paul E. McKenney wrote:
> On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
> > On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
> > > I started dusting off a series I've been working to implement a relaxed
> > > atomic API in
On Fri, Jan 23, 2015 at 02:08:32PM +, Will Deacon wrote:
On Tue, Jan 20, 2015 at 09:35:45PM +, Paul E. McKenney wrote:
On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
I started dusting off a series I've
On Tue, Jan 20, 2015 at 09:35:45PM +, Paul E. McKenney wrote:
On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
I started dusting off a series I've been working to implement a relaxed
atomic API in Linux (i.e.
On Tue, Jan 20, 2015 at 09:35:45PM +, Paul E. McKenney wrote:
> On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
> > On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
> > > Hi Paul,
> > >
> > > I started dusting off a series I've been working to implement a relaxed
>
On Tue, Jan 20, 2015 at 09:35:45PM +, Paul E. McKenney wrote:
On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
Hi Paul,
I started dusting off a series I've been working to implement a relaxed
atomic API
On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
> On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
> > Hi Paul,
> >
> > I started dusting off a series I've been working to implement a relaxed
> > atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
>
Hi Paul,
On Tue, Jan 20, 2015 at 03:40:40AM +, Paul E. McKenney wrote:
> On Wed, Jan 14, 2015 at 11:31:47AM +, Will Deacon wrote:
> > On Tue, Jan 13, 2015 at 06:45:10PM +, Oleg Nesterov wrote:
> > > On 01/13, Will Deacon wrote:
> > > >
> > > > 1. Does smp_mb__before_spinlock
On Tue, Jan 20, 2015 at 09:34:43AM +, Peter Zijlstra wrote:
> On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
> > I started dusting off a series I've been working to implement a relaxed
> > atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
> > having trouble
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
> Hi Paul,
>
> I started dusting off a series I've been working to implement a relaxed
> atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
> having trouble making sense of the ordering semantics we have in mainline
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
Hi Paul,
I started dusting off a series I've been working to implement a relaxed
atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
having trouble making sense of the ordering semantics we have in mainline
Hi Paul,
On Tue, Jan 20, 2015 at 03:40:40AM +, Paul E. McKenney wrote:
On Wed, Jan 14, 2015 at 11:31:47AM +, Will Deacon wrote:
On Tue, Jan 13, 2015 at 06:45:10PM +, Oleg Nesterov wrote:
On 01/13, Will Deacon wrote:
1. Does smp_mb__before_spinlock actually have to
On Tue, Jan 20, 2015 at 09:34:43AM +, Peter Zijlstra wrote:
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
I started dusting off a series I've been working to implement a relaxed
atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
having trouble making
On Tue, Jan 20, 2015 at 10:34:43AM +0100, Peter Zijlstra wrote:
On Tue, Jan 13, 2015 at 04:33:54PM +, Will Deacon wrote:
Hi Paul,
I started dusting off a series I've been working to implement a relaxed
atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
having
On Wed, Jan 14, 2015 at 11:31:47AM +, Will Deacon wrote:
> Hi Oleg,
>
> On Tue, Jan 13, 2015 at 06:45:10PM +, Oleg Nesterov wrote:
> > On 01/13, Will Deacon wrote:
> > >
> > > 1. Does smp_mb__before_spinlock actually have to order prior loads
> > > against later loads and stores?
On Wed, Jan 14, 2015 at 11:31:47AM +, Will Deacon wrote:
Hi Oleg,
On Tue, Jan 13, 2015 at 06:45:10PM +, Oleg Nesterov wrote:
On 01/13, Will Deacon wrote:
1. Does smp_mb__before_spinlock actually have to order prior loads
against later loads and stores?
Hi Oleg,
On Tue, Jan 13, 2015 at 06:45:10PM +, Oleg Nesterov wrote:
> On 01/13, Will Deacon wrote:
> >
> > 1. Does smp_mb__before_spinlock actually have to order prior loads
> > against later loads and stores? Documentation/memory-barriers.txt
> > says it does, but that doesn't
Hi Oleg,
On Tue, Jan 13, 2015 at 06:45:10PM +, Oleg Nesterov wrote:
On 01/13, Will Deacon wrote:
1. Does smp_mb__before_spinlock actually have to order prior loads
against later loads and stores? Documentation/memory-barriers.txt
says it does, but that doesn't match the
On 01/13, Will Deacon wrote:
>
> 1. Does smp_mb__before_spinlock actually have to order prior loads
> against later loads and stores? Documentation/memory-barriers.txt
> says it does, but that doesn't match the comment
The comment says that smp_mb__before_spinlock() + spin_lock()
Hi Paul,
I started dusting off a series I've been working to implement a relaxed
atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
having trouble making sense of the ordering semantics we have in mainline
today:
1. Does smp_mb__before_spinlock actually have to order prior
On 01/13, Will Deacon wrote:
1. Does smp_mb__before_spinlock actually have to order prior loads
against later loads and stores? Documentation/memory-barriers.txt
says it does, but that doesn't match the comment
The comment says that smp_mb__before_spinlock() + spin_lock() should
Hi Paul,
I started dusting off a series I've been working to implement a relaxed
atomic API in Linux (i.e. things like atomic_read(v, ACQUIRE)) but I'm
having trouble making sense of the ordering semantics we have in mainline
today:
1. Does smp_mb__before_spinlock actually have to order prior
22 matches
Mail list logo