Re: Bug: Discontigmem virt_to_page() [Alpha,ARM,Mips64?]

Andrea Arcangeli
2002-05-01T23:17:11Z

On Wed, May 01, 2002 at 11:05:47AM -0700, Jesse Barnes wrote:
> On Wed, May 01, 2002 at 04:23:41AM +0200, Andrea Arcangeli wrote:
> > What's the advantage? And after you can have more than one mem_map,
> > after you added this "vector", then each mem_map will match a
> > discontigmem pgdat. Tell me a numa machine where there's an hole in the
> > middle of a node. The holes are always intra-node, never within the
> > nodes themself. So the nonlinear-numa should fallback to the stright
>
> Just FYI, there _are_ many NUMA machines with memory holes in the
> middle of a node. Check out the discontig patch at
> http://sf.net/projects/discontig for more info.

so ia64 is one of those archs with a ram layout with huge holes in the
middle of the ram of the nodes? I'd be curious to know what's the
hardware advantage of designing the ram layout in such a way, compared
to all other numa archs that I deal with. Also if you know other archs
with huge holes in the middle of the ram of the nodes I'd be curious to
know about them too. thanks for the interesting info!

Andrea