[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64.0611151653560.24565@schroedinger.engr.sgi.com>
Date: Wed, 15 Nov 2006 16:57:56 -0800 (PST)
From: Christoph Lameter <clameter@....com>
To: KAMEZAWA Hiroyuki <kamezawa.hiroyu@...fujitsu.com>
cc: mbligh@...igh.org, steiner@....com, krafft@...ibm.com,
linux-mm@...ck.org, linux-kernel@...r.kernel.org
Subject: Re: [patch 2/2] enables booting a NUMA system where some nodes have
no memory
On Thu, 16 Nov 2006, KAMEZAWA Hiroyuki wrote:
> > But there is no memory on the node. Does the zonelist contain the zones of
> > the node without memory or not? We simply fall back each allocation to the
> > next node as if the node was overflowing?
> yes. just fallback.
Ok, so we got a useless pglist_data struct and the struct zone contains a
zonelist that does not include the zone.
numa_node_id() points to this and we always get allocations redirected to
other nodes. The slab duplicates its per node structures on the fallback
node.
> The zonelist[] donen't contain empty-zone.
So we will never encounter that zone except when going to the
pglist_data struct through numa_node_id()?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists