Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 May 2005 20:32:45 -0600
From:      Scott Long <scottl@samsco.org>
To:        Hiroki Sato <hrs@freebsd.org>
Cc:        sparc64@freebsd.org
Subject:   Re: E4500 with 24GB RAM
Message-ID:  <429A7B4D.3080102@samsco.org>
In-Reply-To: <20050530.025302.64839649.hrs@allbsd.org>
References:  <20050530.025302.64839649.hrs@allbsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hiroki Sato wrote:
> Hi,
> 
>  I tried RELENG_5 on 10-way E4500 with 24GB RAM but the following
>  panic occurred just after loading the kernel:
> 
>  |FreeBSD 5.4-STABLE #0: Thu May 26 15:53:20 JST 2005
>  |   hrs@e4500-2.allbsd.org:/usr/obj/usr/src/sys/E4500_2
>  |real memory  = 25769803776 (24576 MB)
>  |kmem_suballoc: bad status return of 3.
>  |panic: kmem_suballoc
>  |cpuid = 0
> 
>  The box worked fine after disabling some of the memory modules
>  by OpenBoot.  4GB RAM worked, but more than that didn't.
> 
>  Is it currently difficult to handle memory more than 4GB
>  on FreeBSD/sparc64?  If there is some workaround or
>  something I can help, please let me know.  Thanks.
> 

I'd guess that you're the first to have access to so much memory
and a machine to hold it.  The error means that vm_map_find()
returned KERN_NO_SPACE.  It could be that there is a 64-bit bug
in the code, or it could be that the page tables to index so much
memory consume all available space in the kernel map.

Scott



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?429A7B4D.3080102>