Hello,
I just booted to kernel-smp-2.4.18.12mdk-1-1mdk, and it doesn't seem to like
my second cpu.
It only recognises 1 cpu in /proc/cpuinfo.
Both cpu's get recognised and used 2.4.18-10mdksmp and
11mdksmp.
# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Celeron (Mendocino)
stepping : 5
cpu MHz : 503.928
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 mmx fxsr
bogomips : 1005.97
Some snips from my dmesg:
# dmesg
Linux version 2.4.18-12mdksmp ([EMAIL PROTECTED]) (gcc version
3.0.4 (Mandrake Linux 8.3 3.0.4-5mdk)) #1 Wed Apr 17 14:56:42 CEST 2002
[snip]
found SMP MP-table at 000f5ae0
hm, page 000f5000 reserved twice.
hm, page 000f6000 reserved twice.
hm, page 000f7000 reserved twice.
hm, page 000f1000 reserved twice.
hm, page 000f2000 reserved twice.
hm, page 000f3000 reserved twice.
On node 0 totalpages: 65536
zone(0): 4096 pages.
zone(1): 61440 pages.
zone(2): 0 pages.
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
Processor #0 Pentium(tm) Pro APIC version 17
Processor #1 Pentium(tm) Pro APIC version 17
I/O APIC #2 Version 17 at 0xFEC00000.
Processors: 2
Kernel command line: hdb=ide-scsi hdd=ide-scsi devfs=mount vga=0x318
root=/dev/hdg1
[snip]
Initializing CPU#0
Detected 503.928 MHz processor.
[snip]
CPU: Before vendor init, caps: 0183fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After vendor init, caps: 0183fbff 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0183fbff 00000000 00000000 00000000
CPU: Common caps: 0183fbff 00000000 00000000 00000000
CPU: Intel Celeron (Mendocino) stepping 05
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch ([EMAIL PROTECTED])
mtrr: detected mtrr type: Intel
[snip]
Here's a similar dmesg from 2.4.18-10mdksmp:
Linux version 2.4.18-10mdksmp ([EMAIL PROTECTED]
drakesoft.com) (gcc version 3.0.4 (Mandrake Linux 8.3 3.0.4-5mdk)) #1 SMP Wed
Ap
r 10 13:53:12 CEST 2002
[snip]
found SMP MP-table at 000f5ae0
hm, page 000f5000 reserved twice.
hm, page 000f7000 reserved twice.
hm, page 000f1000 reserved twice.
hm, page 000f2000 reserved twice.
hm, page 000f3000 reserved twice.
On node 0 totalpages: 65536
zone(0): 4096 pages.
zone(1): 61440 pages.
zone(2): 0 pages.
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: OEM00000 Product ID: PROD00000000 APIC
at: 0xFEE00000
Processor #0 Pentium(tm) Pro APIC version 17
Processor #1 Pentium(tm) Pro APIC version 17
I/O APIC #2 Version 17 at 0xFEC00000.
Processors: 2
Kernel command line: hdb=ide-scsi hdd=ide-scsi devfs=mount vga=0x316
root=/dev/hdg1
[snip]
Initializing CPU#0
Detected 503.932 MHz processor.
[snip]
CPU: Before vendor init, caps: 0183fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After vendor init, caps: 0183fbff 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0
CPU: After generic, caps: 0183fbff 00000000 00000000 00000000
CPU: Common caps: 0183fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch ([EMAIL PROTECTED])
mtrr: detected mtrr type: Intel
CPU: Before vendor init, caps: 0183fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After vendor init, caps: 0183fbff 00000000 00000000 00000000
Intel machine check reporting enabled on CPU#0
CPU: After generic, caps: 0183fbff 00000000 00000000 00000000
CPU: Common caps: 0183fbff 00000000 00000000 00000000
CPU0: Intel Celeron (Mendocino) stepping 05
per-CPU timeslice cutoff: 366.30 usecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Booting processor 1/1 eip 3000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 1005.97 BogoMIPS
CPU: Before vendor init, caps: 0183fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After vendor init, caps: 0183fbff 00000000 00000000 00000000
Intel machine check reporting enabled on CPU#1
CPU: After generic, caps: 0183fbff 00000000 00000000 00000000
CPU: Common caps: 0183fbff 00000000 00000000 00000000
CPU1: Intel Celeron (Mendocino) stepping 05
Total of 2 processors activated (2011.95 BogoMIPS).
ENABLING IO-APIC IRQs
[snip APIC]
..... CPU clock speed is 503.8620 MHz.
..... host bus clock speed is 71.9801 MHz.
cpu: 0, clocks: 719801, slice: 239933
CPU0<T0:719792,T1:479856,D:3,S:239933,C:719801>
cpu: 1, clocks: 719801, slice: 239933
CPU1<T0:719792,T1:239920,D:6,S:239933,C:719801>
checking TSC synchronization across CPUs: passed.
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
mtrr: your CPUs had inconsistent fixed MTRR settings
mtrr: probably your BIOS does not setup all CPUs
# lspcidrake -v -f
agpgart : Intel Corporation|440BX/ZX - 82443BX/ZX Host bridge
[BRIDGE_HOST] (vendor:8086 device:7190)
unknown : Intel Corporation|440BX/ZX - 82443BX/ZX AGP bridge
[BRIDGE_PCI] (vendor:8086 device:7191)
unknown : Intel Corporation|82371AB PIIX4 ISA [BRIDGE_ISA]
(vendor:8086 device:7110)
unknown : Intel Corporation|82371AB PIIX4 IDE [STORAGE_IDE]
(vendor:8086 device:7111)
usb-uhci : unknown (8086/7112/ffff/ffff) [SERIAL_USB]
sonypi : Intel Corporation|82371AB PIIX4 ACPI - Bus Master IDE
Controller [BRIDGE_OTHER] (vendor:8086 device:7113)
tulip : DEC|DECchip 21041 [Tulip Pass 3] [NETWORK_ETHERNET]
(vendor:1011 device:0014)
cs46xx : Cirrus Logic|CS 4614/22/24 [CrystalClear SoundFusion Audio
Accelerator] [MULTIMEDIA_AUDIO] (vendor:1013 device:6003 subv:153b subd:112e)
hptraid : Triones|HPT366 [STORAGE_OTHER] (vendor:1103 device:0004)
hptraid : Triones|HPT366 [STORAGE_OTHER] (vendor:1103 device:0004)
Card:ATI Radeon : ATI|Radeon QD [DISPLAY_VGA] (vendor:1002 device:5144
subv:1002 subd:0038)
unknown : Virtual|Hub [] (vendor:0000 device:0000)
Greetings
--
Marcel Pol
Linux 2.4.18-12mdksmp, up 13 min