Re: [RFC] NUMA memory policy support for HUGE pages

From: William Lee Irwin III
Date: Fri Nov 11 2005 - 16:31:21 EST


On Fri, Nov 11, 2005 at 10:56:50AM -0800, Christoph Lameter wrote:
> Well since we got through respecting cpusets and allocating a page nearer
> to the processors so easy lets go for the full thing. Here is a draft of
> a patch that implements full NUMA policy support for it on top of the
> cpusets and the NUMA near allocation patch.
> I am not sure that this is the right way to do it. Maybe we better put the
> whole allocator into the policy layer like alloc_pages_vma?
> I needed to add two parameters to alloc_huge_page in order to get the
> allocation right for all policy cases. This means that find_lock_page
> has a plethora of parameters now. Maybe idx and the mapping could be
> deduced from addr and vma?

I've been awash in good hugetlb patches lately, and here's another one.
I don't have any strong feelings about this (apart from the code quality
observation), so could someone who has an interest in mempolicy affairs
(Andi, Adam, et al) chime in and say this is the way people want to go?


-- wli
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/