Bug 10953
Summary: | Kernel Panic when changing IO-APIC ID to 16 | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Craig Shiroma <shiroma> |
Component: | kernel | Assignee: | David Lawrence <dkl> |
Status: | CLOSED ERRATA | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.2 | CC: | dr, olivds |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-05-08 14:18:31 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Craig Shiroma
2000-04-21 02:02:44 UTC
Check to see if there is a newer BIOS version for your machine. In general, the problem is that in the latest kernel there was a requirement to start setting the physical APIC ID to match what the BIOS MP table says the APIC ID should be because some machines that had more than one IOAPIC were leaving them with the same physical ID on each one which results in erroneous interrupt handling. The MP table on your machine is telling us that the physical APIC ID is higher than we can set it to. The BIOS is the latest available (GG.06.13) from HP. I checked the /proc/interrupts while running the 2.2.12-20smp kernel and noticed that all interrupts were being handled by CPU0 and of type XT-PIC. On bootup, the IRQ redirection table basically has all zeros. I can send you a copy of dmesg if that will help. Problem is currently discussed on the linux-smp mailing list @vger. Alan Cox made a quick fix which will be tested today. Stay tuned :-] We tested the patch provided by Alan and the machine boots, later one we will do some make -jN on it to check how stable it is. But I think it will run smoothly. |