FreeBSD 8.0, Intel Xeon E5530, Dell R410, only 2 cores available
Hoang V.D. | Creative Solutions GmbH
hoang.v.d at creativesolutions.at
Mon Feb 1 16:14:33 UTC 2010
Hello
> -----Original Message-----
> From: John Baldwin [mailto:jhb at freebsd.org]
> Sent: Monday, February 01, 2010 3:32 PM
> To: freebsd-hardware at freebsd.org
> Cc: Hoang V.D. | Creative Solutions GmbH
> Subject: Re: FreeBSD 8.0, Intel Xeon E5530, Dell R410, only 2 cores available
>
> Can you get the output of 'acpidump -t'? Also, the 'x 2 cores x 2 SMT
> threads' bit is based on registers read from the CPU. It is really claiming
> to be a 2x2 chip (2 cores with 2 threads each). Maybe see what
> /usr/ports/misc/cpuid claims?
>
This is the output of 'acpidump -t':
=========================
/*
RSD PTR: OEM=DELL, ACPI_Rev=2.0x (2)
XSDT=0x000f0f34, length=36, cksum=138
*/
/*
XSDT: Length=156, Revision=1, Checksum=103,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
Entries={ 0xcf6c3f9c, 0xcf6c3478, 0xcf6c35d8, 0xcf6c362c, 0xcf6c3668, 0xcf6c38c4, 0xcf6c3904, 0xcf6c3a3c, 0xcf6b2a18, 0xcf6b2c88, 0xcf6b2898, 0xcf6b28c8, 0xcf6c3bc0, 0xcf6c3f34, 0xcf6c7000 }
*/
/*
FACP: Length=244, Revision=3, Checksum=33,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
FACS=0xcf6c6000, DSDT=0xcf6af000
INT_MODEL=PIC
Preferred_PM_Profile=Enterprise Server (4)
SCI_INT=9
SMI_CMD=0xb2, ACPI_ENABLE=0x70, ACPI_DISABLE=0x71, S4BIOS_REQ=0x0
PSTATE_CNT=0x90
PM1a_EVT_BLK=0x800-0x803
PM1a_CNT_BLK=0x804-0x805
PM2_CNT_BLK=0x850-0x850
PM_TMR_BLK=0x808-0x80b
GPE0_BLK=0x820-0x82f
CST_CNT=0x90
P_LVL2_LAT=500 us, P_LVL3_LAT=5000 us
FLUSH_SIZE=0, FLUSH_STRIDE=0
DUTY_OFFSET=0, DUTY_WIDTH=0
DAY_ALRM=0, MON_ALRM=0, CENTURY=50
IAPC_BOOT_ARCH={LEGACY_DEV,8042}
Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
X_FACS=0xcf6c6000, X_DSDT=0xcf6af000
X_PM1a_EVT_BLK=0x800:0[32] (IO)
X_PM1a_CNT_BLK=0x804:0[16] (IO)
X_PM_TMR_BLK=0x808:0[32] (IO)
X_GPE0_BLK=0x820:0[128] (IO)
*/
/*
FACS: Length=64, HwSig=0x00000000, Firm_Wake_Vec=0x00000000
Global_Lock=
Flags=
Version=1
*/
/*
DSDT: Length=14488, Revision=1, Checksum=148,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=INTL, Creator Revision=0x20050624
*/
/*
APIC: Length=350, Revision=1, Checksum=88,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
Local APIC ADDR=0xfee00000
Flags={PC-AT}
Type=Local APIC
ACPI CPU=1
Flags={ENABLED}
APIC ID=16
Type=Local APIC
ACPI CPU=2
Flags={ENABLED}
APIC ID=18
Type=Local APIC
ACPI CPU=3
Flags={ENABLED}
APIC ID=17
Type=Local APIC
ACPI CPU=4
Flags={ENABLED}
APIC ID=19
Type=Local APIC
ACPI CPU=5
Flags={DISABLED}
APIC ID=36
Type=Local APIC
ACPI CPU=6
Flags={DISABLED}
APIC ID=37
Type=Local APIC
ACPI CPU=7
Flags={DISABLED}
APIC ID=38
Type=Local APIC
ACPI CPU=8
Flags={DISABLED}
APIC ID=39
Type=Local APIC
ACPI CPU=9
Flags={DISABLED}
APIC ID=40
Type=Local APIC
ACPI CPU=10
Flags={DISABLED}
APIC ID=41
Type=Local APIC
ACPI CPU=11
Flags={DISABLED}
APIC ID=42
Type=Local APIC
ACPI CPU=12
Flags={DISABLED}
APIC ID=43
Type=Local APIC
ACPI CPU=13
Flags={DISABLED}
APIC ID=44
Type=Local APIC
ACPI CPU=14
Flags={DISABLED}
APIC ID=45
Type=Local APIC
ACPI CPU=15
Flags={DISABLED}
APIC ID=46
Type=Local APIC
ACPI CPU=16
Flags={DISABLED}
APIC ID=47
Type=Local APIC
ACPI CPU=17
Flags={DISABLED}
APIC ID=48
Type=Local APIC
ACPI CPU=18
Flags={DISABLED}
APIC ID=49
Type=Local APIC
ACPI CPU=19
Flags={DISABLED}
APIC ID=50
Type=Local APIC
ACPI CPU=20
Flags={DISABLED}
APIC ID=51
Type=Local APIC
ACPI CPU=21
Flags={DISABLED}
APIC ID=52
Type=Local APIC
ACPI CPU=22
Flags={DISABLED}
APIC ID=53
Type=Local APIC
ACPI CPU=23
Flags={DISABLED}
APIC ID=54
Type=Local APIC
ACPI CPU=24
Flags={DISABLED}
APIC ID=55
Type=Local APIC
ACPI CPU=25
Flags={DISABLED}
APIC ID=56
Type=Local APIC
ACPI CPU=26
Flags={DISABLED}
APIC ID=57
Type=Local APIC
ACPI CPU=27
Flags={DISABLED}
APIC ID=58
Type=Local APIC
ACPI CPU=28
Flags={DISABLED}
APIC ID=59
Type=Local APIC
ACPI CPU=29
Flags={DISABLED}
APIC ID=60
Type=Local APIC
ACPI CPU=30
Flags={DISABLED}
APIC ID=61
Type=Local APIC
ACPI CPU=31
Flags={DISABLED}
APIC ID=62
Type=Local APIC
ACPI CPU=32
Flags={DISABLED}
APIC ID=63
Type=Local NMI
ACPI CPU=ALL
LINT Pin=1
Flags={Polarity=active-hi, Trigger=edge}
Type=INT Override
BUS=0
IRQ=0
INTR=2
Flags={Polarity=conforming, Trigger=conforming}
Type=INT Override
BUS=0
IRQ=9
INTR=9
Flags={Polarity=active-hi, Trigger=level}
Type=IO APIC
APIC ID=0
INT BASE=0
ADDR=0x00000000fec00000
Type=IO APIC
APIC ID=1
INT BASE=32
ADDR=0x00000000fec80000
*/
/*
SPCR: Length=80, Revision=1, Checksum=235,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
HPET: Length=56, Revision=1, Checksum=178,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
HPET Number=0
ADDR=0xfed00000:0[0] (Memory) HW Rev=0x1
Comparitors=3
Counter Size=1
Legacy IRQ routing capable={TRUE}
PCI Vendor ID=0x8086
Minimal Tick=1000
*/
/*
DMAR: Length=432, Revision=1, Checksum=44,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
MCFG: Length=60, Revision=1, Checksum=70,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
Base Address=0x00000000e0000000
Segment Group=0x0000
Start Bus=0
End Bus=255
*/
/*
WD__: Length=308, Revision=1, Checksum=218,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
SLIC: Length=36, Revision=1, Checksum=47,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
ERST: Length=624, Revision=1, Checksum=114,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
HEST: Length=936, Revision=1, Checksum=148,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
BERT: Length=48, Revision=1, Checksum=136,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
EINJ: Length=336, Revision=1, Checksum=25,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
SRAT: Length=880, Revision=1, Checksum=202,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
Table Revision=1
Type=CPU
Flags={ENABLED}
APIC ID=16
Proximity Domain=1
Type=CPU
Flags={ENABLED}
APIC ID=18
Proximity Domain=1
Type=CPU
Flags={ENABLED}
APIC ID=17
Proximity Domain=1
Type=CPU
Flags={ENABLED}
APIC ID=19
Proximity Domain=1
Type=CPU
Flags={DISABLED}
APIC ID=36
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=37
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=38
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=39
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=40
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=41
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=42
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=43
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=44
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=45
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=46
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=47
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=48
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=49
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=50
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=51
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=52
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=53
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=54
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=55
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=56
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=57
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=58
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=59
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=60
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=61
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=62
Proximity Domain=0
Type=CPU
Flags={DISABLED}
APIC ID=63
Proximity Domain=0
Type=Memory
Flags={ENABLED}
Base Address=0x0000000000000000
Length=0x00000000d0000000
Proximity Domain=1
Type=Memory
Flags={ENABLED}
Base Address=0x0000000100000000
Length=0x0000000130000000
Proximity Domain=1
Type=Memory
Flags={DISABLED}
Base Address=0x0000000000000000
Length=0x0000000000000000
Proximity Domain=0
Type=Memory
Flags={DISABLED}
Base Address=0x0000000000000000
Length=0x0000000000000000
Proximity Domain=0
Type=Memory
Flags={DISABLED}
Base Address=0x0000000000000000
Length=0x0000000000000000
Proximity Domain=0
Type=Memory
Flags={DISABLED}
Base Address=0x0000000000000000
Length=0x0000000000000000
Proximity Domain=0
Type=Memory
Flags={DISABLED}
Base Address=0x0000000000000000
Length=0x0000000000000000
Proximity Domain=0
Type=Memory
Flags={DISABLED}
Base Address=0x0000000000000000
Length=0x0000000000000000
Proximity Domain=0
*/
/*
TCPA: Length=100, Revision=2, Checksum=176,
OEMID=DELL, OEM Table ID=PE_SC3, OEM Revision=0x1,
Creator ID=DELL, Creator Revision=0x1
*/
/*
SSDT: Length=4376, Revision=1, Checksum=43,
OEMID=INTEL, OEM Table ID=PPM RCM, OEM Revision=0x80000001,
Creator ID=INTL, Creator Revision=0x20061109
*/
=========================
It looks like all CPU above 4 are marked as "Disabled". Do "CPUs" here mean real cores or SMT cores?
Here is the output of cpuid:
=========================
eax in eax ebx ecx edx
00000000 0000000b 756e6547 6c65746e 49656e69
00000001 000106a5 12100800 009ce3bd bfebfbff
00000002 55035a01 00f0b2e4 00000000 09ca212c
00000003 00000000 00000000 00000000 00000000
00000004 1c004121 01c0003f 0000003f 00000000
00000005 00000040 00000040 00000003 00001120
00000006 00000003 00000002 00000001 00000000
00000007 00000000 00000000 00000000 00000000
00000008 00000000 00000000 00000000 00000000
00000009 00000000 00000000 00000000 00000000
0000000a 07300403 00000044 00000000 00000603
0000000b 00000001 00000002 00000100 00000010
80000000 80000008 00000000 00000000 00000000
80000001 00000000 00000000 00000001 28100800
80000002 65746e49 2952286c 6f655820 2952286e
80000003 55504320 20202020 20202020 45202020
80000004 30333535 20402020 30342e32 007a4847
80000005 00000000 00000000 00000000 00000000
80000006 00000000 00000000 01006040 00000000
80000007 00000000 00000000 00000000 00000100
80000008 00003028 00000000 00000000 00000000
Vendor ID: "GenuineIntel"; CPUID level 11
Intel-specific functions:
Version 000106a5:
Type 0 - Original OEM
Family 6 - Pentium Pro
Model 10 - Pentium III Xeon processor model A
Stepping 5
Reserved 4
Extended brand string: "Intel(R) Xeon(R) CPU E5530 @ 2.40GHz"
CLFLUSH instruction cache line size: 8
Initial APIC ID: 16
Hyper threading siblings: 16
Feature flags: bfebfbff:
FPU Floating Point Unit
VME Virtual 8086 Mode Enhancements
DE Debugging Extensions
PSE Page Size Extensions
TSC Time Stamp Counter
MSR Model Specific Registers
PAE Physical Address Extension
MCE Machine Check Exception
CX8 COMPXCHG8B Instruction
APIC On-chip Advanced Programmable Interrupt Controller present and enabled
SEP Fast System Call
MTRR Memory Type Range Registers
PGE PTE Global Flag
MCA Machine Check Architecture
CMOV Conditional Move and Compare Instructions
FGPAT Page Attribute Table
PSE-36 36-bit Page Size Extension
CLFSH CFLUSH instruction
DS Debug store
ACPI Thermal Monitor and Clock Ctrl
MMX MMX instruction set
FXSR Fast FP/MMX Streaming SIMD Extensions save/restore
SSE Streaming SIMD Extensions instruction set
SSE2 SSE2 extensions
SS Self Snoop
HT Hyper Threading
TM Thermal monitor
31 reserved
Feature flags set 2: 009ce3bd:
SSE3 SSE3 extensions
DTES64 64-bit debug store
MONITOR MONITOR/MWAIT instructions
DS-CPL CPL Qualified Debug Store
VMX Virtual Machine Extensions
EST Enhanced Intel SpeedStep Technology
TM2 Thermal Monitor 2
SSSE3 Supplemental Streaming SIMD Extension 3
CX16 CMPXCHG16B
xTPR Send Task Priority messages
PDCM Perfmon and debug capability
DCA Direct Cache Access
SSE4.1 Streaming SIMD Extension 4.1
SSE4.1 Streaming SIMD Extension 4.2
POPCNT POPCNT instruction
Extended feature flags: 28100800:
SYSCALL SYSCALL/SYSRET instructions
XD-bit Execution Disable bit
27 - unknown feature
EM64T Intel Extended Memory 64 Technology
Extended feature flags set 2: 00000001:
0 - unknown feature
TLB and cache info:
5a: Data TLB: 2MB or 4MB pages, 4-way set associative, 32 entries
03: Data TLB: 4KB pages, 4-way set assoc, 64 entries
55: Instruction TLB: 2MB or 4MB pages, fully assoc., 7 entries
e4: 3rd-level cache: 8MB, 16-way set associative, 64-byte line size
b2: Instruction TLB: 4-KB Pages, 4-way set associative, 64 entries
f0: 64-byte prefetching
2c: 1st-level data cache: 32-KB, 8-way set associative, 64-byte line size
21: 256-KB L2 (MLC), 8-way set associative, 64 byte line size
ca: Shared 2nd-level TLB: 4-KB Pages, 4-way set associative, 512 entries
09: 1st-level instruction cache: 32KB, 4-way set assoc, 64 byte line size
Processor serial: 0001-06A5-0000-0000-0000-0000
=========================
> --
> John Baldwin
Thank you for your help!
Best regards,
Hoang
More information about the freebsd-hardware
mailing list