Re: NUMA policy issues with ZONE_MOVABLE

Andi Kleen
2007-07-25T09:32:54Z

On Wednesday 25 July 2007 07:24:05 Nick Piggin wrote:

> I don't understand what you mean. Aren't mempolicies also supposed to
> work on NUMAQ too? How about DMA and DMA32 allocations?

bind mempolicies only support one zone, always the highest. This means on numaq
only highmem is policied.

DMA/DMA32 is not policied for obvious reasons (they often don't exist on
all nodes)

> Well I guess you haven't succeeded in getting zones removed, so I think
> we should make mempolicies work better with zones.

Why? That would just complicate everything. In particular it would mean
you would need multiple fallback lists per VMA, which would increase
the memory usage significantly.

-Andi