Bug 162269 - Kernel hang during boot before init starts (ACPI/PCI/IRQ related, happens at IDE probing time)
Kernel hang during boot before init starts (ACPI/PCI/IRQ related, happens at ...
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
4
i686 Linux
medium Severity high
: ---
: ---
Assigned To: Dave Jones
Brian Brock
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-07-01 16:27 EDT by Øyvind Stegard
Modified: 2015-01-04 17:20 EST (History)
5 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-07-15 19:33:02 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:


Attachments (Terms of Use)
Specs of machine where kernel hangs (12.73 KB, text/plain)
2005-07-01 16:29 EDT, Øyvind Stegard
no flags Details
Discription of my computer (1.90 KB, text/plain)
2005-07-02 14:41 EDT, Carl Parrish
no flags Details
acpi-dont-accept-0-as-valid-irq.patch (852 bytes, patch)
2005-07-03 15:01 EDT, Øyvind Stegard
no flags Details | Diff

  None (edit)
Description Øyvind Stegard 2005-07-01 16:27:14 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4

Description of problem:
The kernel hangs during boot on my Compaq AMD Athlon XP laptop (Presario 920EA).
The hang occurs during IDE probing:
-- kernel output start --
...
...
ACPI: PCI Interrupt 0000:00:10.0[A]: no GSI - using IRQ 0
ALI15X3: chipset revision 196
ALI15X3: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x8080-0x8087, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x8088-0x808f, BIOS settings: hdc:pio, hdd:pio
-- !! KERNEL HANGS HERE !!, kernel output end --

ALI IDE controller regressions ? kernel-2.6.12-1.1385_FC4 boots just fine on the very same laptop.


Version-Release number of selected component (if applicable):
kernel-2.6.12-1.1387_FC4

How reproducible:
Always

Steps to Reproduce:
1. Try to boot kernel on my laptop.

  

Actual Results:  The kernel hung.

Expected Results:  I expected it to boot, this laptop has never previously had problems with Fedora kernels.

Additional info:

Specs will be attached.
Comment 1 Øyvind Stegard 2005-07-01 16:29:11 EDT
Created attachment 116261 [details]
Specs of machine where kernel hangs

Need more ? Please ask, and I shall post it.
Comment 2 Stephen Moehle 2005-07-02 02:21:04 EDT
Exact same issue here with kernel 2.6.12-1.1387_FC4 on an HP Athlon XP laptop
(Pavillion ze4560us). Same boot messages with ALI15X3 chipset before hang as well.
Comment 3 Carl Parrish 2005-07-02 14:27:57 EDT
I seem to be having the same problem on my desktop. Kernel 2.6.12-1.1387_FC4, no
problems with 2.6.11-1.1369_FC4

[<c0100274>] init +0x0/0xfc
[<c0103c03>] common_interrupt +0x1a/0x20
[<c010101a>] default_idle +0x0/0x29
[<c0101040>] default_idle +0x26/0x29
[<c042170a>] cpu_idle +0x34/0x4c
[<c042170a>] start_kernel +0x15d/0x1b7
[<c04212f7>] unknown_bootoption +0x0/0x1b6

This is what my screen says when it gets stuck. 
Comment 4 Carl Parrish 2005-07-02 14:41:03 EDT
Created attachment 116293 [details]
Discription of my computer

just the output of  lspci
Comment 5 Øyvind Stegard 2005-07-03 12:20:30 EDT
I just tested 2.6.12.2 vanilla, and it has the exact same problem. Thus the
problem has probably been introduced with this version. 2.6.12.2 is the only
change from 1.1385_FC4 to 1.1387_FC4, according to RPM changelog.

Will try with vanilla 2.6.13-rc1.
Comment 6 Øyvind Stegard 2005-07-03 13:14:49 EDT
(In reply to comment #5)
> I just tested 2.6.12.2 vanilla, and it has the exact same problem. Thus the
> problem has probably been introduced with this version. 2.6.12.2 is the only
> change from 1.1385_FC4 to 1.1387_FC4, according to RPM changelog.
> 
> Will try with vanilla 2.6.13-rc1.
Doesn't work either, same problem 8(.
Comment 7 Øyvind Stegard 2005-07-03 14:41:36 EDT
> (In reply to comment #5)
> > I just tested 2.6.12.2 vanilla, and it has the exact same problem. Thus the
> > problem has probably been introduced with this version. 2.6.12.2 is the only
> > change from 1.1385_FC4 to 1.1387_FC4, according to RPM changelog.
> > 
> > Will try with vanilla 2.6.13-rc1.
> Doesn't work either, same problem 8(.
OK, I got i working with 2.6.13-rc1. Seems this patch was needed:
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=44f8e1a20cf3afe10a3744bd9317808a39a242bb
(ACPI/IRQ stuff, one line fix)
I applied it to 2.6.13-rc1, and it now boots. 

I will now try this patch isolated on 2.6.12-1.1387_FC4, and see if it works,
since 2.6.13-rc1 had other problems with FC4 that I'm not willing to deal with,
right now.
Comment 8 Øyvind Stegard 2005-07-03 14:58:56 EDT
(In reply to comment #7)
> I will now try this patch isolated on 2.6.12-1.1387_FC4, and see if it works,
> since 2.6.13-rc1 had other problems with FC4 that I'm not willing to deal with,
> right now.
OK, confirmed, 2.6.12-1.1387_FC4 boots on my laptop after applying the above
patch I mentioned in comment #7. I'll settle for this right now, and leave it up
the bugzilla/kernel maintainers to change bug status, when it's officially fixed
(the patch comes from linux-2.6.13-rc1-git5 upstream).

For those who want to recompile the 1.1387_FC4 kernel, I'm going to add the
patch as an attachment.

Øyvind.
Comment 9 Øyvind Stegard 2005-07-03 15:02:00 EDT
Created attachment 116312 [details]
acpi-dont-accept-0-as-valid-irq.patch

Patch that fixes problem (on my laptop, at least).
Comment 10 Nathan G. Grennan 2005-07-05 14:12:38 EDT
pci=noacpi works on my laptop that has the problem with not booting
2.6.12-1.1387_FC4, where as 2.6.11-1.1369_FC4 worked without it.
Comment 11 Øyvind Stegard 2005-07-05 14:27:13 EDT
(In reply to comment #10)
> pci=noacpi works on my laptop that has the problem with not booting
> 2.6.12-1.1387_FC4, where as 2.6.11-1.1369_FC4 worked without it.
Yep, seems like this is the easiest work-around, without having to disable ACPI
entirely (or recompiling w/patch). 
Comment 12 Dave Jones 2005-07-07 17:54:24 EDT
*** Bug 162321 has been marked as a duplicate of this bug. ***
Comment 13 Dave Jones 2005-07-15 17:11:15 EDT
[This comment has been added as a mass update for all FC4 kernel bugs.
 If you have migrated this bug from an FC3 bug today, ignore this comment.]

Please retest your problem with todays 2.6.12-1.1398_FC4 update.

If your problem involved being unable to boot, or some hardware not being
detected correctly, please make sure your /etc/modprobe.conf is correct *BEFORE*
installing any kernel updates.
If in doubt, you can recreate this file using..

mv /etc/sysconfig/hwconf /etc/sysconfig/hwconf.bak
mv /etc/modprobe.conf /etc/modprobe.conf.bak
kudzu


Thank you.
Comment 14 Øyvind Stegard 2005-07-15 18:18:25 EDT
(In reply to comment #13)
2.6.12-1.1398_FC4 boots just fine. 

The problem disappeared after the update to 2.6.12-1.1390_FC4. As far as I'm
concerned, this bug is fixed.
Comment 15 Carl Parrish 2005-07-17 19:36:10 EDT
2.6.12-1.1390_FC4 is working fine for me. 

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