Re: [patch 2/2] enables booting a NUMA system where some nodes have no memory

Martin Bligh
2006-11-15T22:05:46Z

Christoph Lameter wrote:
> On Wed, 15 Nov 2006, Christian Krafft wrote:
>
>> When booting a NUMA system with nodes that have no memory (eg by limiting memory),
>> bootmem_alloc_core tried to find pages in an uninitialized bootmem_map.
>
> Why should we support nodes with no memory? If a node has no memory then
> its processors and other resources need to be attached to the nearest node
> with memory.
>
> AFAICT The primary role of a node is to manage memory.

A node is an arbitrary container object containing one or more of:

CPUs
Memory
IO bus

It does not have to contain memory.

M.