Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49597 - bootkernel freezes after trying to initialise the APIC on a ECS K7VMM motherboard -- booting with 'gentoo noapic' doesn't work
Summary: bootkernel freezes after trying to initialise the APIC on a ECS K7VMM motherb...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo LiveCD Package Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-01 07:06 UTC by Joachim Beckers
Modified: 2004-05-12 17:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joachim Beckers 2004-05-01 07:06:44 UTC
When I try to boot the 2004.1 LiveCD the bootkernel freezes after trying to initialise the APIC. The last lines being displayed are:

Local APIC disabled by BIOS -- reenabling
Found and enabled local APIC!
Initializing CPU#0
Detected 1733.439 MHz processor
...
POSIX conformance testing by UNIFIX
enabled ExtInt on CPU#0
ESR value before enabling vector: 0000002

Then the kernel hangs. The same happens when trying to boot with 'gentoo noapic'. This bug, which has also been in RedHad 8, Debian Woody and other distro's, was fixed by them by no longer compiling APIC support into their bootkernel.

This problem is typical for the ECS K7VMM motherboard, on other boards with the APIC problem, booting with the 'noapic' option solves the problem.

Reproducible: Always
Steps to Reproduce:
1. Boot the 2004.1 LiveCD with or without the 'noapic' option on an ECS K7VMM mobo
2. The bootkernel freezes.

Actual Results:  
The bootkernel froze.

Expected Results:  
The bootprocess should have continued.

Computer configuration:
ECS K7VMM motherboard with VIA 8233 chipset
AMD Athlon XP 2100+ CPU
256 MB DDR-RAM
Comment 1 Benjamin Judas (RETIRED) gentoo-dev 2004-05-11 21:38:40 UTC
I think instead of of kicking support out of the kernel, we should make a note about that so people who are experiencing this bug can disable it if needed.
Comment 2 Joachim Beckers 2004-05-12 05:06:05 UTC
that won't solve the problem, I think

one can't disable APIC-support for the 2004.1 LiveCD's kernel, because this kernel is a precompiled one

the only way to fix this bug is by kicking APIC-support out of the precompiled LiveCD kernel
Comment 3 Bob Johnson (RETIRED) gentoo-dev 2004-05-12 17:13:39 UTC
ill second this, either make a isolinux tagline for disabling apic,
or yank it out of the kernel like previous livecds.