Red Hat Bugzilla – Bug 6868
Kernel fails to boot on a multiprocessor board
Last modified: 2008-05-01 11:37:52 EDT
I have a system with the following configuration:
Tyan Thunder 1590d dual-processor board with a SINGLE AMD K6
200mhz processor installed, and a Buslogic Multimaster SCSI
controller. IDE interfaces are disabled. I have just
replaced a RedHat 6.0 installation with RedHat 6.1, and the
system no longer boots properly. Instead, I get the
Checking 386/387 coupling... OK, FPU using exception 16
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
per-CPU timeslice cutoff: 1.56 usecs.
CPU0: AMD AMD-K6tm w/ multimedia extensions stepping 02
calibrating APIC timer ...
..... CPU clock speed is 199.4318 MHz.
..... system bus clock speed is 0.0000 MHz.
Booting processor 1 eip 2000
APIC never delivered???
APIC delivery error (ef).
CPU #1 not responding. Removing from cpu_online_map.
Booting processor 15 eip 2000
Total of 2 processors activated (398.13 BogoMIPS).
enabling symmetric IO mode... ...done.
ENABLING IO-APIC IRQs
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-20, 2-21, 2-22, 2-23 not
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer as ExtINT... .. (found pin 0) ...
...trying to set up timer as BP IRQ... failed.
Kernel panic: IO-APIC + timer doesn't work!
In swapper task - not syncing
If I use the Boot/recovery floppy, and tell it to boot
/dev/sda1, the system comes up and runs just fine.
I have exactly the same problem with at Tyan SMP motherboard with a single
intel P233 Mhz. RedHat 5.2 was working fine, but not 6.1. I have been told to
install a kernel that does not support SMP.
Assigned to dledford
Boot with the 'noapic' boot option - that should work.
The installer should also not install an SMP kernel when it finds a CPU that
isnt Athlon or
Intel Pentium(or higher). SMP table or otherwise (and yes the real bug is the
SMP table on
Does anaconda do this right ?
Please reopen this bug if you continue to have problems.