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 memory allocation decisions keeping the platform constraints > in mind.
This is no longer true after patches 1-15 introduce regions and have the allocator try to stay within the lowest possible region (patch 15). Which leaves the question what the following patches are for. This patch only adds a data structure and I gave up finding where among the helpers, statistics, and optimization patches an actual implementation is. Again, please try to make every single a patch a complete logical change to the code base. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/