Re: NUMA policy issues with ZONE_MOVABLE

Nick Piggin
2007-07-25T05:24:05Z

Christoph Lameter wrote:
> On Wed, 25 Jul 2007, Nick Piggin wrote:
>
>
>>>Doesnt this mean that ZONE_MOVABLE is incompatible with CONFIG_NUMA?
>>
>>I guess it has similar problems as ZONE_HIGHMEM etc. I think the
>>zoned allocator and NUMA was there first, so it might be more
>>correct to say that mempolicies are incompatible with them :)
>
>
> Highmem is only used on i386 NUMA and works fine on NUMAQ. The current
> zone types are carefully fitted to existing NUMA systems.

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

>>But I thought you had plans to fix mempolicies to do zones better?
>
>
> No sure where you got that from. I repeatedly suggested that more zones be
> removed because of this one and other issues.

Oh I must have been mistaken.

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

--
SUSE Labs, Novell Inc.