Subject: Re: skiping memory segments that end past > 0x100000000ULL
To: Martin Husemann <martin@duskware.de>
From: Frank van der Linden <fvdl@netbsd.org>
List: port-i386
Date: 01/23/2006 22:06:12
On Mon, Jan 23, 2006 at 09:37:30PM +0100, Martin Husemann wrote:
> I have a machine (dual amd64) with 4 GB ram. I'm trying to install NetBSD/i386
> on it (currently NetBSD/amd64 is installed but has ... a few problems).
> 
> When booting the kernel says
> 
>   WARNING: skipping large memory map entry: 0x100000000/0x400000000/0x1
> 
> (from add_mem_cluster() in i386/machdep.c)
> 
> I don't want my memory skipped ;-)
> Why is this done? Can I dump the memory map?

That means you have physical memory above 4G.. NetBSD/i386 can't handle
that.

I guess you could try to reseat some memory, but your time might be
better spent trying to help figuring out the NetBSD/amd64 problems
you had :-)

- Frank