Date: Mon, 1 Feb 2010 16:14:28 +0000 From: "Hoang V.D. | Creative Solutions GmbH" <hoang.v.d@creativesolutions.at> To: "freebsd-hardware@freebsd.org" <freebsd-hardware@freebsd.org> Subject: RE: FreeBSD 8.0, Intel Xeon E5530, Dell R410, only 2 cores available Message-ID: <65BCAB515656D34AA48B0E713966CC8305F775@MBX021-E2-NJ-5.exch021.domain.local> In-Reply-To: <201002010932.20443.jhb@freebsd.org> References: <65BCAB515656D34AA48B0E713966CC83046A64@MBX021-E2-NJ-5.exch021.domain.local> <201002010932.20443.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello
> -----Original Message-----
> From: John Baldwin [mailto:jhb@freebsd.org]
> Sent: Monday, February 01, 2010 3:32 PM
> To: freebsd-hardware@freebsd.org
> Cc: Hoang V.D. | Creative Solutions GmbH
> Subject: Re: FreeBSD 8.0, Intel Xeon E5530, Dell R410, only 2 cores avail=
able
>
> 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 claim=
ing
> 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':
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
/*
RSD PTR: OEM=3DDELL, ACPI_Rev=3D2.0x (2)
XSDT=3D0x000f0f34, length=3D36, cksum=3D138
*/
/*
XSDT: Length=3D156, Revision=3D1, Checksum=3D103,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
Entries=3D{ 0xcf6c3f9c, 0xcf6c3478, 0xcf6c35d8, 0xcf6c362c, 0xcf6c3=
668, 0xcf6c38c4, 0xcf6c3904, 0xcf6c3a3c, 0xcf6b2a18, 0xcf6b2c88, 0xcf6b2898=
, 0xcf6b28c8, 0xcf6c3bc0, 0xcf6c3f34, 0xcf6c7000 }
*/
/*
FACP: Length=3D244, Revision=3D3, Checksum=3D33,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
FACS=3D0xcf6c6000, DSDT=3D0xcf6af000
INT_MODEL=3DPIC
Preferred_PM_Profile=3DEnterprise Server (4)
SCI_INT=3D9
SMI_CMD=3D0xb2, ACPI_ENABLE=3D0x70, ACPI_DISABLE=3D0x71, S4BIOS_REQ=
=3D0x0
PSTATE_CNT=3D0x90
PM1a_EVT_BLK=3D0x800-0x803
PM1a_CNT_BLK=3D0x804-0x805
PM2_CNT_BLK=3D0x850-0x850
PM_TMR_BLK=3D0x808-0x80b
GPE0_BLK=3D0x820-0x82f
CST_CNT=3D0x90
P_LVL2_LAT=3D500 us, P_LVL3_LAT=3D5000 us
FLUSH_SIZE=3D0, FLUSH_STRIDE=3D0
DUTY_OFFSET=3D0, DUTY_WIDTH=3D0
DAY_ALRM=3D0, MON_ALRM=3D0, CENTURY=3D50
IAPC_BOOT_ARCH=3D{LEGACY_DEV,8042}
Flags=3D{WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
X_FACS=3D0xcf6c6000, X_DSDT=3D0xcf6af000
X_PM1a_EVT_BLK=3D0x800:0[32] (IO)
X_PM1a_CNT_BLK=3D0x804:0[16] (IO)
X_PM_TMR_BLK=3D0x808:0[32] (IO)
X_GPE0_BLK=3D0x820:0[128] (IO)
*/
/*
FACS: Length=3D64, HwSig=3D0x00000000, Firm_Wake_Vec=3D0x00000000
Global_Lock=3D
Flags=3D
Version=3D1
*/
/*
DSDT: Length=3D14488, Revision=3D1, Checksum=3D148,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DINTL, Creator Revision=3D0x20050624
*/
/*
APIC: Length=3D350, Revision=3D1, Checksum=3D88,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
Local APIC ADDR=3D0xfee00000
Flags=3D{PC-AT}
Type=3DLocal APIC
ACPI CPU=3D1
Flags=3D{ENABLED}
APIC ID=3D16
Type=3DLocal APIC
ACPI CPU=3D2
Flags=3D{ENABLED}
APIC ID=3D18
Type=3DLocal APIC
ACPI CPU=3D3
Flags=3D{ENABLED}
APIC ID=3D17
Type=3DLocal APIC
ACPI CPU=3D4
Flags=3D{ENABLED}
APIC ID=3D19
Type=3DLocal APIC
ACPI CPU=3D5
Flags=3D{DISABLED}
APIC ID=3D36
Type=3DLocal APIC
ACPI CPU=3D6
Flags=3D{DISABLED}
APIC ID=3D37
Type=3DLocal APIC
ACPI CPU=3D7
Flags=3D{DISABLED}
APIC ID=3D38
Type=3DLocal APIC
ACPI CPU=3D8
Flags=3D{DISABLED}
APIC ID=3D39
Type=3DLocal APIC
ACPI CPU=3D9
Flags=3D{DISABLED}
APIC ID=3D40
Type=3DLocal APIC
ACPI CPU=3D10
Flags=3D{DISABLED}
APIC ID=3D41
Type=3DLocal APIC
ACPI CPU=3D11
Flags=3D{DISABLED}
APIC ID=3D42
Type=3DLocal APIC
ACPI CPU=3D12
Flags=3D{DISABLED}
APIC ID=3D43
Type=3DLocal APIC
ACPI CPU=3D13
Flags=3D{DISABLED}
APIC ID=3D44
Type=3DLocal APIC
ACPI CPU=3D14
Flags=3D{DISABLED}
APIC ID=3D45
Type=3DLocal APIC
ACPI CPU=3D15
Flags=3D{DISABLED}
APIC ID=3D46
Type=3DLocal APIC
ACPI CPU=3D16
Flags=3D{DISABLED}
APIC ID=3D47
Type=3DLocal APIC
ACPI CPU=3D17
Flags=3D{DISABLED}
APIC ID=3D48
Type=3DLocal APIC
ACPI CPU=3D18
Flags=3D{DISABLED}
APIC ID=3D49
Type=3DLocal APIC
ACPI CPU=3D19
Flags=3D{DISABLED}
APIC ID=3D50
Type=3DLocal APIC
ACPI CPU=3D20
Flags=3D{DISABLED}
APIC ID=3D51
Type=3DLocal APIC
ACPI CPU=3D21
Flags=3D{DISABLED}
APIC ID=3D52
Type=3DLocal APIC
ACPI CPU=3D22
Flags=3D{DISABLED}
APIC ID=3D53
Type=3DLocal APIC
ACPI CPU=3D23
Flags=3D{DISABLED}
APIC ID=3D54
Type=3DLocal APIC
ACPI CPU=3D24
Flags=3D{DISABLED}
APIC ID=3D55
Type=3DLocal APIC
ACPI CPU=3D25
Flags=3D{DISABLED}
APIC ID=3D56
Type=3DLocal APIC
ACPI CPU=3D26
Flags=3D{DISABLED}
APIC ID=3D57
Type=3DLocal APIC
ACPI CPU=3D27
Flags=3D{DISABLED}
APIC ID=3D58
Type=3DLocal APIC
ACPI CPU=3D28
Flags=3D{DISABLED}
APIC ID=3D59
Type=3DLocal APIC
ACPI CPU=3D29
Flags=3D{DISABLED}
APIC ID=3D60
Type=3DLocal APIC
ACPI CPU=3D30
Flags=3D{DISABLED}
APIC ID=3D61
Type=3DLocal APIC
ACPI CPU=3D31
Flags=3D{DISABLED}
APIC ID=3D62
Type=3DLocal APIC
ACPI CPU=3D32
Flags=3D{DISABLED}
APIC ID=3D63
Type=3DLocal NMI
ACPI CPU=3DALL
LINT Pin=3D1
Flags=3D{Polarity=3Dactive-hi, Trigger=3Dedge}
Type=3DINT Override
BUS=3D0
IRQ=3D0
INTR=3D2
Flags=3D{Polarity=3Dconforming, Trigger=3Dconforming}
Type=3DINT Override
BUS=3D0
IRQ=3D9
INTR=3D9
Flags=3D{Polarity=3Dactive-hi, Trigger=3Dlevel}
Type=3DIO APIC
APIC ID=3D0
INT BASE=3D0
ADDR=3D0x00000000fec00000
Type=3DIO APIC
APIC ID=3D1
INT BASE=3D32
ADDR=3D0x00000000fec80000
*/
/*
SPCR: Length=3D80, Revision=3D1, Checksum=3D235,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
HPET: Length=3D56, Revision=3D1, Checksum=3D178,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
HPET Number=3D0
ADDR=3D0xfed00000:0[0] (Memory) HW Rev=3D0x1
Comparitors=3D3
Counter Size=3D1
Legacy IRQ routing capable=3D{TRUE}
PCI Vendor ID=3D0x8086
Minimal Tick=3D1000
*/
/*
DMAR: Length=3D432, Revision=3D1, Checksum=3D44,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
MCFG: Length=3D60, Revision=3D1, Checksum=3D70,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
Base Address=3D0x00000000e0000000
Segment Group=3D0x0000
Start Bus=3D0
End Bus=3D255
*/
/*
WD__: Length=3D308, Revision=3D1, Checksum=3D218,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
SLIC: Length=3D36, Revision=3D1, Checksum=3D47,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
ERST: Length=3D624, Revision=3D1, Checksum=3D114,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
HEST: Length=3D936, Revision=3D1, Checksum=3D148,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
BERT: Length=3D48, Revision=3D1, Checksum=3D136,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
EINJ: Length=3D336, Revision=3D1, Checksum=3D25,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
SRAT: Length=3D880, Revision=3D1, Checksum=3D202,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
Table Revision=3D1
Type=3DCPU
Flags=3D{ENABLED}
APIC ID=3D16
Proximity Domain=3D1
Type=3DCPU
Flags=3D{ENABLED}
APIC ID=3D18
Proximity Domain=3D1
Type=3DCPU
Flags=3D{ENABLED}
APIC ID=3D17
Proximity Domain=3D1
Type=3DCPU
Flags=3D{ENABLED}
APIC ID=3D19
Proximity Domain=3D1
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D36
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D37
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D38
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D39
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D40
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D41
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D42
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D43
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D44
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D45
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D46
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D47
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D48
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D49
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D50
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D51
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D52
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D53
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D54
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D55
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D56
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D57
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D58
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D59
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D60
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D61
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D62
Proximity Domain=3D0
Type=3DCPU
Flags=3D{DISABLED}
APIC ID=3D63
Proximity Domain=3D0
Type=3DMemory
Flags=3D{ENABLED}
Base Address=3D0x0000000000000000
Length=3D0x00000000d0000000
Proximity Domain=3D1
Type=3DMemory
Flags=3D{ENABLED}
Base Address=3D0x0000000100000000
Length=3D0x0000000130000000
Proximity Domain=3D1
Type=3DMemory
Flags=3D{DISABLED}
Base Address=3D0x0000000000000000
Length=3D0x0000000000000000
Proximity Domain=3D0
Type=3DMemory
Flags=3D{DISABLED}
Base Address=3D0x0000000000000000
Length=3D0x0000000000000000
Proximity Domain=3D0
Type=3DMemory
Flags=3D{DISABLED}
Base Address=3D0x0000000000000000
Length=3D0x0000000000000000
Proximity Domain=3D0
Type=3DMemory
Flags=3D{DISABLED}
Base Address=3D0x0000000000000000
Length=3D0x0000000000000000
Proximity Domain=3D0
Type=3DMemory
Flags=3D{DISABLED}
Base Address=3D0x0000000000000000
Length=3D0x0000000000000000
Proximity Domain=3D0
Type=3DMemory
Flags=3D{DISABLED}
Base Address=3D0x0000000000000000
Length=3D0x0000000000000000
Proximity Domain=3D0
*/
/*
TCPA: Length=3D100, Revision=3D2, Checksum=3D176,
OEMID=3DDELL, OEM Table ID=3DPE_SC3, OEM Revision=3D0x1,
Creator ID=3DDELL, Creator Revision=3D0x1
*/
/*
SSDT: Length=3D4376, Revision=3D1, Checksum=3D43,
OEMID=3DINTEL, OEM Table ID=3DPPM RCM, OEM Revision=3D0x80000001,
Creator ID=3DINTL, Creator Revision=3D0x20061109
*/
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 enabl=
ed
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
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --
> John Baldwin
Thank you for your help!
Best regards,
Hoang
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?65BCAB515656D34AA48B0E713966CC8305F775>
