Re: [PATCH tip/core/rcu 01/11] mm: Place preemption point in do_mlockall() loop

2013-09-25 Thread Paul E. McKenney
On Wed, Sep 25, 2013 at 12:35:37PM -0700, Andrew Morton wrote: > On Wed, 25 Sep 2013 06:48:04 -0700 "Paul E. McKenney" > wrote: > > > On Tue, Sep 24, 2013 at 09:10:47PM -0700, Andrew Morton wrote: > > > On Tue, 24 Sep 2013 18:29:11 -0700 "Paul E. McKenney" > > > wrote: > > > > > > > --- a/mm/

Re: [PATCH tip/core/rcu 01/11] mm: Place preemption point in do_mlockall() loop

2013-09-25 Thread Andrew Morton
On Wed, 25 Sep 2013 06:48:04 -0700 "Paul E. McKenney" wrote: > On Tue, Sep 24, 2013 at 09:10:47PM -0700, Andrew Morton wrote: > > On Tue, 24 Sep 2013 18:29:11 -0700 "Paul E. McKenney" > > wrote: > > > > > --- a/mm/mlock.c > > > +++ b/mm/mlock.c > > > @@ -736,6 +736,7 @@ static int do_mlockall

Re: [PATCH tip/core/rcu 01/11] mm: Place preemption point in do_mlockall() loop

2013-09-25 Thread Paul E. McKenney
On Tue, Sep 24, 2013 at 09:10:47PM -0700, Andrew Morton wrote: > On Tue, 24 Sep 2013 18:29:11 -0700 "Paul E. McKenney" > wrote: > > > --- a/mm/mlock.c > > +++ b/mm/mlock.c > > @@ -736,6 +736,7 @@ static int do_mlockall(int flags) > > > > /* Ignore errors */ > > mlock_fi

Re: [PATCH tip/core/rcu 01/11] mm: Place preemption point in do_mlockall() loop

2013-09-24 Thread Andrew Morton
On Tue, 24 Sep 2013 18:29:11 -0700 "Paul E. McKenney" wrote: > --- a/mm/mlock.c > +++ b/mm/mlock.c > @@ -736,6 +736,7 @@ static int do_mlockall(int flags) > > /* Ignore errors */ > mlock_fixup(vma, &prev, vma->vm_start, vma->vm_end, newflags); > + cond_r