On Tuesday 01 July 2008 11:56:18 am Ivan Voras wrote: > Hi, > > I have a chance, for a few hours, to test a machine build upon Xeon MP > "Dunnington" CPUs, with 2 CPUs with 6 core each (2x6). Everything works > fine except that only 4 cores are activated from each CPU: > > CPU: Genuine Intel(R) CPU _at_ 2.13GHz (2133.35-MHz > K8-class CPU) > Origin = "GenuineIntel" Id = 0x106d0 Stepping = 0 > > Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> > > Features2=0xce33d<SSE3,RSVD2,MON,DS_CPL,VMX,TM2,SSSE3,CX16,xTPR,PDCM,DCA,<b19>> > AMD Features=0x20100800<SYSCALL,NX,LM> > AMD Features2=0x1<LAHF> > Cores per package: 6 > usable memory = 8576860160 (8179 MB) > avail memory = 8281669632 (7898 MB) > ACPI APIC Table: <111607 APIC1739> > FreeBSD/SMP: Multiprocessor System Detected: 8 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: 8 > cpu5 (AP): APIC ID: 9 > cpu6 (AP): APIC ID: 10 > cpu7 (AP): APIC ID: 11 > > Note that it detects 6 cores per package (which is correct) but then > proceeds to say 8 CPUs total are detected. > > Entire dmesg is here: > http://people.freebsd.org/~ivoras/dmesg/mp6-dmesg.txt > > Output of mptable is also missing the CPUs: > -- > Processors: APIC ID Version State Family Model Step Flags > 0 0x14 BSP, usable 6 13 0 0xbfebfbff > 8 0x14 AP, usable 6 13 0 0xbfebfbff > 1 0x14 AP, usable 6 13 0 0xbfebfbff > 2 0x14 AP, usable 6 13 0 0xbfebfbff > 3 0x14 AP, usable 6 13 0 0xbfebfbff > 9 0x14 AP, usable 6 13 0 0xbfebfbff > 10 0x14 AP, usable 6 13 0 0xbfebfbff > 11 0x14 AP, usable 6 13 0 0xbfebfbff > -- Presumably 'acpidump -t' also only shows 8 CPUs? In that case, the BIOS needs to be fixed to recognize all 12 cores before FreeBSD will see them. -- John BaldwinReceived on Wed Jul 02 2008 - 00:43:04 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC