Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Oct 2005 08:59:21 GMT
From:      Attila Nagy <bra@fsn.hu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   amd64/87112: Boot problems on a 16 processor AMD64 compatible machine
Message-ID:  <200510080859.j988xLXW093423@www.freebsd.org>
Resent-Message-ID: <200510080900.j9890TdV016162@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         87112
>Category:       amd64
>Synopsis:       Boot problems on a 16 processor AMD64 compatible machine
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-amd64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 08 09:00:29 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Attila Nagy
>Release:        7-current
>Organization:
FSN
>Environment:
Not available
>Description:
On a 16 processor/16 GB RAM AMD64 compatible machine FreeBSD halts with "Too many segments in the physical address map, giving up".

>How-To-Repeat:
I don't know whether it's general, or only limited to this machine, but trying to boot FreeBSD with 16 processors could trigger the problem.
>Fix:
In src/sys/amd64/amd64/machdep.c:
-#define PHYSMAP_SIZE    (2 * 8)
+#define PHYSMAP_SIZE    (2 * 16)

After this:
FreeBSD/SMP: Multiprocessor System Detected: 16 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
 cpu2 (AP): APIC ID:  2
 cpu3 (AP): APIC ID:  3
 cpu4 (AP): APIC ID:  4
 cpu5 (AP): APIC ID:  5
 cpu6 (AP): APIC ID:  6
 cpu7 (AP): APIC ID:  7
 cpu8 (AP): APIC ID:  8
 cpu9 (AP): APIC ID:  9
 cpu10 (AP): APIC ID: 10
 cpu11 (AP): APIC ID: 11
 cpu12 (AP): APIC ID: 12
 cpu13 (AP): APIC ID: 13
 cpu14 (AP): APIC ID: 14
 cpu15 (AP): APIC ID: 15

I didn't try with i386, but I guess that has the same problem.
>Release-Note:
>Audit-Trail:
>Unformatted:



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