Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-06-01 Thread Mel Gorman
On Tue, May 31, 2016 at 11:44:24PM +0200, Vlastimil Babka wrote: > On 05/30/2016 05:56 PM, Mel Gorman wrote: > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > > index dba8cfd0b2d6..f2c1e47adc11 100644 > > --- a/mm/page_alloc.c > > +++ b/mm/page_alloc.c > > @@ -3232,6 +3232,9 @@

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-06-01 Thread Mel Gorman
On Tue, May 31, 2016 at 11:44:24PM +0200, Vlastimil Babka wrote: > On 05/30/2016 05:56 PM, Mel Gorman wrote: > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > > index dba8cfd0b2d6..f2c1e47adc11 100644 > > --- a/mm/page_alloc.c > > +++ b/mm/page_alloc.c > > @@ -3232,6 +3232,9 @@

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-31 Thread Vlastimil Babka
On 05/30/2016 05:56 PM, Mel Gorman wrote: > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index dba8cfd0b2d6..f2c1e47adc11 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -3232,6 +3232,9 @@ __alloc_pages_slowpath(gfp_t gfp_mask, unsigned int > order, >* allocations

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-31 Thread Vlastimil Babka
On 05/30/2016 05:56 PM, Mel Gorman wrote: > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index dba8cfd0b2d6..f2c1e47adc11 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -3232,6 +3232,9 @@ __alloc_pages_slowpath(gfp_t gfp_mask, unsigned int > order, >* allocations

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-31 Thread Mel Gorman
On Tue, May 31, 2016 at 11:28:05AM +0200, Geert Uytterhoeven wrote: > Hi Mel, > > On Mon, May 30, 2016 at 8:56 PM, Mel Gorman > wrote: > > Thanks. Please try the following instead > > > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > > index

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-31 Thread Mel Gorman
On Tue, May 31, 2016 at 11:28:05AM +0200, Geert Uytterhoeven wrote: > Hi Mel, > > On Mon, May 30, 2016 at 8:56 PM, Mel Gorman > wrote: > > Thanks. Please try the following instead > > > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > > index bb320cde4d6d..557549c81083 100644 > > ---

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-31 Thread Geert Uytterhoeven
Hi Mel, On Mon, May 30, 2016 at 8:56 PM, Mel Gorman wrote: > Thanks. Please try the following instead > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index bb320cde4d6d..557549c81083 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -3024,6 +3024,7 @@

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-31 Thread Geert Uytterhoeven
Hi Mel, On Mon, May 30, 2016 at 8:56 PM, Mel Gorman wrote: > Thanks. Please try the following instead > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index bb320cde4d6d..557549c81083 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -3024,6 +3024,7 @@ get_page_from_freelist(gfp_t

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Mel Gorman
On Mon, May 30, 2016 at 07:37:39PM +0200, Geert Uytterhoeven wrote: > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > > index dba8cfd0b2d6..f2c1e47adc11 100644 > > --- a/mm/page_alloc.c > > +++ b/mm/page_alloc.c > > @@ -3232,6 +3232,9 @@ __alloc_pages_slowpath(gfp_t gfp_mask, unsigned int > >

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Mel Gorman
On Mon, May 30, 2016 at 07:37:39PM +0200, Geert Uytterhoeven wrote: > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > > index dba8cfd0b2d6..f2c1e47adc11 100644 > > --- a/mm/page_alloc.c > > +++ b/mm/page_alloc.c > > @@ -3232,6 +3232,9 @@ __alloc_pages_slowpath(gfp_t gfp_mask, unsigned int > >

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Geert Uytterhoeven
Hi Mel, On Mon, May 30, 2016 at 5:56 PM, Mel Gorman wrote: > On Mon, May 30, 2016 at 03:13:40PM +0200, Geert Uytterhoeven wrote: >> > The benefit is negligible and the results are within the noise but each >> > cycle counts. >> > >> > Signed-off-by: Mel

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Geert Uytterhoeven
Hi Mel, On Mon, May 30, 2016 at 5:56 PM, Mel Gorman wrote: > On Mon, May 30, 2016 at 03:13:40PM +0200, Geert Uytterhoeven wrote: >> > The benefit is negligible and the results are within the noise but each >> > cycle counts. >> > >> > Signed-off-by: Mel Gorman >> > Cc: Vlastimil

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Mel Gorman
On Mon, May 30, 2016 at 03:13:40PM +0200, Geert Uytterhoeven wrote: > > The benefit is negligible and the results are within the noise but each > > cycle counts. > > > > Signed-off-by: Mel Gorman > > Cc: Vlastimil Babka > > Cc:

Re: BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Mel Gorman
On Mon, May 30, 2016 at 03:13:40PM +0200, Geert Uytterhoeven wrote: > > The benefit is negligible and the results are within the noise but each > > cycle counts. > > > > Signed-off-by: Mel Gorman > > Cc: Vlastimil Babka > > Cc: Jesper Dangaard Brouer > > Signed-off-by:

BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Geert Uytterhoeven
Hi Mel, On Fri, May 20, 2016 at 7:42 PM, Linux Kernel Mailing List wrote: > Web: > https://git.kernel.org/torvalds/c/c33d6c06f60f710f0305ae792773e1c2560e1e51 > Commit: c33d6c06f60f710f0305ae792773e1c2560e1e51 > Parent:

BUG: scheduling while atomic: cron/668/0x10c9a0c0 (was: Re: mm, page_alloc: avoid looking up the first zone in a zonelist twice)

2016-05-30 Thread Geert Uytterhoeven
Hi Mel, On Fri, May 20, 2016 at 7:42 PM, Linux Kernel Mailing List wrote: > Web: > https://git.kernel.org/torvalds/c/c33d6c06f60f710f0305ae792773e1c2560e1e51 > Commit: c33d6c06f60f710f0305ae792773e1c2560e1e51 > Parent: 48ee5f3696f62496481a8b6d852bcad9b3ebbe37 > Refname: