Once booted a new kernel, linux can't mount hdc and reports interrupt lost.
>From log files :
Oct 10 03:34:11 read-only kernel: PCI: Probing PCI hardware
Oct 10 03:34:11 read-only kernel: PCI: Interrupt Routing Table found at 0xc00f1c00 [router type 8086/122e]
Oct 10 03:34:11 read-only kernel: PCI: Assigned IRQ 15 to device 00:07.2 [PIIX-NEW]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.....
Oct 10 03:34:11 read-only kernel: hdc: lost interrupt
Oct 10 03:34:11 read-only kernel: hdc: lost interrupt
Oct 10 03:34:11 read-only kernel: hdc: lost interrupt
(still tries to mount ....)
And this somehow mishandles the IRQ detections for hdc.
When I enabled USB IRQ assigning in BIOS. Everything worked :)
Now I've got these messages :)
Oct 10 03:43:35 read-only kernel: PCI: PCI BIOS revision 2.10 entry at 0xfb0c0
Oct 10 03:43:35 read-only kernel: PCI: Using configuration type 1
Oct 10 03:43:35 read-only kernel: PCI: Probing PCI hardware
Oct 10 03:43:35 read-only kernel: PCI: Interrupt Routing Table found at 0xc00f1c00 [router type 8086/122e]
...
Oct 10 03:43:35 read-only kernel: hda: SAMSUNG WU32543A (2.54GB), ATA DISK drive
Oct 10 03:43:35 read-only kernel: hdb: CD-532E-B, ATAPI CDROM drive
Oct 10 03:43:35 read-only kernel: hdc: FUJITSU MPB3064ATU E, ATA DISK drive
Oct 10 03:43:35 read-only kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Oct 10 03:43:35 read-only kernel: ide1 at 0x170-0x177,0x376 on irq 15
as for 2.3.18ac, 2.3.19 that's fine.
ps.
PCI: Interrupt Routing Table found at 0xc00f1c00 [router type 8086/122e]
<- What's that ? ...
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/