Problem: Quad-xeon 450MHz processors-- will boot an SMP kernel from
floppy, but not from LILO. LILO can boot the uniprocessor kernel
just fine.
What I've tried:
--upgraded LILO to version 21.4-3 (compiled with -DLARGE_EBDA)
(and re-run lilo)
--upgraded to kernel 2.2.15 (and "make bzImage")
--searched the archives (for "450NX", "SMP", and "OK, booting the kernel"),
but have only seen two solutions mentioned: use newer lilo, and upgrade
the bios to get around IO-APIC bug
What happens is I get the message "OK, booting the kernel", and then
it freezes.
My processor doesn't seem to suffer from the IO-APIC problem, as
shown (?) by: (this was from a floppy bootdisk with the 2.2.13 kern)
CPU0 CPU1 CPU2 CPU3
0: 10710262 11036985 10480514 10115022 IO-APIC-edge timer
1: 0 0 2 0 IO-APIC-edge keyboard
2: 0 0 0 0 XT-PIC cascade
8: 0 1 0 0 IO-APIC-edge rtc
12: 4 5 2 1 IO-APIC-edge PS/2 Mouse
13: 1 0 0 0 XT-PIC fpu
14: 165 142 92 90 IO-APIC-edge ide0
17: 312045 320403 310474 306203 IO-APIC-level Intel EtherExpress
Pro 10/100 Ethernet
56: 8 7 6 9 IO-APIC-level sym53c8xx
57: 9415 9218 9465 9183 IO-APIC-level sym53c8xx
58: 3 3 3 5 IO-APIC-level sym53c8xx
NMI: 0
ERR: 0
Does anybody have some other clues for me? I'd like to stick with the
stable tree, but if there is a known fix in the devel tree, I could go
that route if I had to.
(I don't know if it's related, or known, or whatever, but "file /vm*" reports
this about my kernels-- the 2.15 (instead of 2.2.15) throws me a bit)
/vmlinuz: Linux kernel bzImage data, version 2.15 (root@strut) #8 SMP Thu Ma
/vmlinuz.old: Linux kernel bzImage data, version 2.15 (root@strut) #7 SMP Thu Ma
/vmmulti: Linux kernel bzImage data, version 2.2.13 (root@darkstar) #15 SMP
/vmsingle: Linux kernel bzImage data, version 2.2.13 (root@darkstar) #17 Tue
TIA,
-ron
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/dmentre/smp-howto/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]