Re: [QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-14 Thread Mel Gorman
On (11/03/07 09:44), Christoph Lameter didst pronounce: > On Sun, 11 Mar 2007, Andi Kleen wrote: > > > This and i386 version are ok to me, although it might be better to just > > finish __GFP_ZERO support to do this. > > This would not work for pgds on i386 and x86_64 > > GFP_ZERO support the

Re: [QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-14 Thread Mel Gorman
On (11/03/07 09:44), Christoph Lameter didst pronounce: On Sun, 11 Mar 2007, Andi Kleen wrote: This and i386 version are ok to me, although it might be better to just finish __GFP_ZERO support to do this. This would not work for pgds on i386 and x86_64 GFP_ZERO support the way I have

Re: [QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-11 Thread Christoph Lameter
On Sun, 11 Mar 2007, Andi Kleen wrote: > This and i386 version are ok to me, although it might be better to just > finish __GFP_ZERO support to do this. This would not work for pgds on i386 and x86_64 GFP_ZERO support the way I have done it in the past would mean another set of buddy lists in

Re: [QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-11 Thread Christoph Lameter
On Sun, 11 Mar 2007, Andi Kleen wrote: This and i386 version are ok to me, although it might be better to just finish __GFP_ZERO support to do this. This would not work for pgds on i386 and x86_64 GFP_ZERO support the way I have done it in the past would mean another set of buddy lists in

Re: [QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-10 Thread Andi Kleen
On Sunday 11 March 2007 03:09, Christoph Lameter wrote: > x86_64: Convert to use a single quicklists > > This adds caching of pgds and puds, pmds, pte. That way we can > avoid costly zeroing and initialization of special mappings in the > pgd. > > The first patch just adds a simple

[QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-10 Thread Christoph Lameter
x86_64: Convert to use a single quicklists This adds caching of pgds and puds, pmds, pte. That way we can avoid costly zeroing and initialization of special mappings in the pgd. The first patch just adds a simple implementation using a single quicklist. As a consequence we need to zero a pgd

[QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-10 Thread Christoph Lameter
x86_64: Convert to use a single quicklists This adds caching of pgds and puds, pmds, pte. That way we can avoid costly zeroing and initialization of special mappings in the pgd. The first patch just adds a simple implementation using a single quicklist. As a consequence we need to zero a pgd

Re: [QUICKLIST 4/6] x86_64: Single Quicklist

2007-03-10 Thread Andi Kleen
On Sunday 11 March 2007 03:09, Christoph Lameter wrote: x86_64: Convert to use a single quicklists This adds caching of pgds and puds, pmds, pte. That way we can avoid costly zeroing and initialization of special mappings in the pgd. The first patch just adds a simple implementation using