Re: [PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Andrew Morton
On Tue, 13 Nov 2012 18:23:13 -0800 (PST) Hugh Dickins wrote: > But I vehemently hope that this all very soon vanishes from linux-next, > and the new stuff is worked on properly for a while, in a separate > development branch of tip, hopefully converging with Mel's. Yes please. The old code in

Re: [PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Hugh Dickins
On Tue, 13 Nov 2012, Johannes Weiner wrote: > [Put Hugh back on CC] > > What happened to Hugh's fixes to the LRU handling? I believe it was > racy beyond affecting memcg, it's just that memcg code had a BUG_ON in > the right place to point it out. Right, yes, I made several fixes there, but

Re: [PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Johannes Weiner
[Put Hugh back on CC] What happened to Hugh's fixes to the LRU handling? I believe it was racy beyond affecting memcg, it's just that memcg code had a BUG_ON in the right place to point it out. On Tue, Nov 13, 2012 at 06:13:44PM +0100, Ingo Molnar wrote: > From: Peter Zijlstra > > Add THP

[PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Ingo Molnar
From: Peter Zijlstra Add THP migration for the NUMA working set scanning fault case. It uses the page lock to serialize. No migration pte dance is necessary because the pte is already unmapped when we decide to migrate. Signed-off-by: Peter Zijlstra Cc: Johannes Weiner Cc: Mel Gorman Cc:

[PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Ingo Molnar
From: Peter Zijlstra a.p.zijls...@chello.nl Add THP migration for the NUMA working set scanning fault case. It uses the page lock to serialize. No migration pte dance is necessary because the pte is already unmapped when we decide to migrate. Signed-off-by: Peter Zijlstra a.p.zijls...@chello.nl

Re: [PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Johannes Weiner
[Put Hugh back on CC] What happened to Hugh's fixes to the LRU handling? I believe it was racy beyond affecting memcg, it's just that memcg code had a BUG_ON in the right place to point it out. On Tue, Nov 13, 2012 at 06:13:44PM +0100, Ingo Molnar wrote: From: Peter Zijlstra

Re: [PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Hugh Dickins
On Tue, 13 Nov 2012, Johannes Weiner wrote: [Put Hugh back on CC] What happened to Hugh's fixes to the LRU handling? I believe it was racy beyond affecting memcg, it's just that memcg code had a BUG_ON in the right place to point it out. Right, yes, I made several fixes there, but never

Re: [PATCH 21/31] sched, numa, mm: Implement THP migration

2012-11-13 Thread Andrew Morton
On Tue, 13 Nov 2012 18:23:13 -0800 (PST) Hugh Dickins hu...@google.com wrote: But I vehemently hope that this all very soon vanishes from linux-next, and the new stuff is worked on properly for a while, in a separate development branch of tip, hopefully converging with Mel's. Yes please. The