Re: [RFC PATCH v4 16/40] mm: Introduce a "Region Allocator" to manage entire memory regions

2013-10-23 Thread Srivatsa S. Bhat
On 10/23/2013 03:40 PM, Johannes Weiner wrote: > On Thu, Sep 26, 2013 at 04:47:34AM +0530, Srivatsa S. Bhat wrote: >> Today, the MM subsystem uses the buddy 'Page Allocator' to manage memory >> at a 'page' granularity. But this allocator has no notion of the physical >> topology of the underlying

Re: [RFC PATCH v4 16/40] mm: Introduce a "Region Allocator" to manage entire memory regions

2013-10-23 Thread Johannes Weiner
On Thu, Sep 26, 2013 at 04:47:34AM +0530, Srivatsa S. Bhat wrote: > Today, the MM subsystem uses the buddy 'Page Allocator' to manage memory > at a 'page' granularity. But this allocator has no notion of the physical > topology of the underlying memory hardware, and hence it is hard to > influence

Re: [RFC PATCH v4 16/40] mm: Introduce a Region Allocator to manage entire memory regions

2013-10-23 Thread Johannes Weiner
On Thu, Sep 26, 2013 at 04:47:34AM +0530, Srivatsa S. Bhat wrote: Today, the MM subsystem uses the buddy 'Page Allocator' to manage memory at a 'page' granularity. But this allocator has no notion of the physical topology of the underlying memory hardware, and hence it is hard to influence

Re: [RFC PATCH v4 16/40] mm: Introduce a Region Allocator to manage entire memory regions

2013-10-23 Thread Srivatsa S. Bhat
On 10/23/2013 03:40 PM, Johannes Weiner wrote: On Thu, Sep 26, 2013 at 04:47:34AM +0530, Srivatsa S. Bhat wrote: Today, the MM subsystem uses the buddy 'Page Allocator' to manage memory at a 'page' granularity. But this allocator has no notion of the physical topology of the underlying memory

[RFC PATCH v4 16/40] mm: Introduce a "Region Allocator" to manage entire memory regions

2013-09-25 Thread Srivatsa S. Bhat
Today, the MM subsystem uses the buddy 'Page Allocator' to manage memory at a 'page' granularity. But this allocator has no notion of the physical topology of the underlying memory hardware, and hence it is hard to influence memory allocation decisions keeping the platform constraints in mind. So

[RFC PATCH v4 16/40] mm: Introduce a Region Allocator to manage entire memory regions

2013-09-25 Thread Srivatsa S. Bhat
Today, the MM subsystem uses the buddy 'Page Allocator' to manage memory at a 'page' granularity. But this allocator has no notion of the physical topology of the underlying memory hardware, and hence it is hard to influence memory allocation decisions keeping the platform constraints in mind. So