Kernel Won't Boot on an IBM Thinkpad R30
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
linux-source-2.6.15 (Ubuntu) |
Won't Fix
|
High
|
Ben Collins | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
High
|
Unassigned |
Bug Description
Trying to install Dapper Flight 5 on a Thinkpad R30 fails with "hdc: lost interrupt" error. There's also messages about irq 15, no-one caring and appending "irqpoll" to the bootloader. Appending "irqpoll" gets the installation past this stage, with the side-effect of the CD drive no longer being recognised, making installation from CD impossible. Passing "acpi=off" at boot has the same results. Note this bug also affects other distros with recent kernels, like Fedora Core 5 and SLAX 5.08, but does not affect older distros like Ubuntu Hoary, SuSE 9.1 and Linspire 4.5. I can't say whether or not it works on Breezy, as I haven't attempted to install it on this machine.
Note: the original reporter indicated the bug was in package 'kernel-image'; however, that package was not published in Ubuntu.
Changed in linux-source-2.6.15: | |
status: | Needs Info → Confirmed |
description: | updated |
Changed in linux-source-2.6.20: | |
status: | New → Confirmed |
Changed in linux-source-2.6.20: | |
assignee: | nobody → ubuntu-kernel-team |
Changed in linux-source-2.6.22: | |
assignee: | nobody → ubuntu-kernel-team |
Changed in linux: | |
status: | Incomplete → Fix Released |
I also have a ThinkPad r30, though I encountered the problem with the Dapper Live Flight 5 CD. I did not encounter this on the released Breezy Live CD. Using the "irqpoll" feature does allow the live CD to boot to the desktop, though not without complaints (which I'll get to later).
Without the "irqpoll" boot option the following information is dumped to the screen: 0x0/0x200)
[4294743.696000] irq 15: nobody cared (try booting with the "irqpoll" option)
[4294743.696000] handlers:
[4294743.696000] [<c0251160>] (ide_intr+
[4294743.696000] Disabled IRQ #15
On one occation this was preceeded by lots of "/dev/hdc: error 2"
Using the "irqpoll" for a successful boot gets the following information dumped in dmesg: bad_irq+ 0x22/0x80 0x68/0xc0 interrupt+ 0x1a/0x20 0x30/0xb0 0x35/0x40 interrupt+ 0x1a/0x20 0x9c/0x120 irq+0x7b/ 0xa0 0x308/0x4b0 0xe3/0x2b0 init_with_ fixup+0x1f/ 0x90 pci_device+ 0x93/0xa0 probe+0x3c/ 0x60 probe+0x1f/ 0x40 probe_device+ 0x32/0xa0 attach+ 0x0/0x40 attach+ 0x3b/0x40 each_dev+ 0x48/0x80 attach+ 0x15/0x20 attach+ 0x0/0x40 driver+ 0x69/0xc0 driver+ 0x6a/0xa0
[4294676.984000] ALI15X3: IDE controller at PCI slot 0000:00:10.0
[4294676.984000] ACPI: PCI Interrupt 0000:00:10.0[A]: no GSI - using IRQ 15
[4294676.984000] PCI: setting IRQ 15 as level-triggered
[4294676.984000] ALI15X3: chipset revision 195
[4294676.984000] ALI15X3: not 100% native mode: will probe irqs later
[4294676.984000] ide0: BM-DMA at 0x7050-0x7057, BIOS settings: hda:DMA, hdb:pio
[4294676.984000] ide1: BM-DMA at 0x7058-0x705f, BIOS settings: hdc:DMA, hdd:pio
[4294676.984000] Probing IDE interface ide0...
[4294677.248000] hda: HITACHI_DK23CA-30, ATA DISK drive
[4294677.860000] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[4294677.860000] Probing IDE interface ide1...
[4294678.532000] hdc: HITACHI DVD-ROM GD-S250, ATAPI CD/DVD-ROM drive
[4294683.064000] irq 15: nobody cared (try booting with the "irqpoll" option)
[4294683.064000] [<c013e922>] __report_
[4294683.064000] [<c013ea18>] note_interrupt+
[4294683.064000] [<c013e2dc>] __do_IRQ+0xbc/0xe0
[4294683.064000] [<c010597a>] do_IRQ+0x1a/0x30
[4294683.064000] [<c01040ea>] common_
[4294683.064000] [<c0121520>] __do_softirq+
[4294683.064000] [<c01215d5>] do_softirq+
[4294683.064000] [<c0121685>] irq_exit+0x35/0x40
[4294683.064000] [<c010597f>] do_IRQ+0x1f/0x30
[4294683.064000] [<c01040ea>] common_
[4294683.064000] [<c013e55c>] setup_irq+
[4294683.064000] [<c0251160>] ide_intr+0x0/0x200
[4294683.064000] [<c013e73b>] request_
[4294683.064000] [<c0255318>] init_irq+
[4294683.064000] [<c0251160>] ide_intr+0x0/0x200
[4294683.064000] [<c0255973>] hwif_init+
[4294683.064000] [<c0254e2f>] probe_hwif_
[4294683.064000] [<c02589a3>] ide_setup_
[4294683.064000] [<c01e666c>] __pci_device_
[4294683.064000] [<c01e66af>] pci_device_
[4294683.064000] [<c0243062>] driver_
[4294683.064000] [<c0243140>] __driver_
[4294683.064000] [<c024317b>] __driver_
[4294683.064000] [<c0242748>] bus_for_
[4294683.064000] [<c0243195>] driver_
[4294683.064000] [<c0243140>] __driver_
[4294683.064000] [<c0242be9>] bus_add_
[4294683.064000] [<c01e68fa>] __pci_register_
[4294683.064000] [<d807d5cf>] ali15x3_ide_i...