E4500 with 24GB RAM

Scott Long scottl at samsco.org
Sun May 29 19:33:40 PDT 2005


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 at 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


More information about the freebsd-sparc64 mailing list