Bug 6868 - Kernel fails to boot on a multiprocessor board
Kernel fails to boot on a multiprocessor board
Product: Red Hat Linux
Classification: Retired
Component: anaconda (Show other bugs)
i386 Linux
medium Severity high
: ---
: ---
Assigned To: Matt Wilson
Depends On:
  Show dependency treegraph
Reported: 1999-11-09 22:28 EST by tgoltz
Modified: 2008-05-01 11:37 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2000-10-23 12:44:53 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description tgoltz 1999-11-09 22:28:45 EST
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
following sequence:

Checking 386/387 coupling... OK, FPU using exception 16
error reporting.
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
Not responding.
Total of 2 processors activated (398.13 BogoMIPS).
enabling symmetric IO mode... ...done.
 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.

Any suggestions?
Comment 1 evassvag 1999-12-12 08:54:59 EST
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.
Comment 2 Cristian Gafton 2000-01-04 17:27:59 EST
Assigned to dledford
Comment 3 Bill Nottingham 2000-02-06 00:31:59 EST
Boot with the 'noapic' boot option - that should work.
Comment 4 Alan Cox 2000-08-08 10:59:29 EDT
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 
uniprocessor setup).

Does anaconda do this right ?
Comment 5 Michael Fulbright 2000-10-23 12:44:47 EDT
Please reopen this bug if you continue to have problems.

Note You need to log in before you can comment on or make changes to this bug.