2.6.20-12 fails to boot with ICH6 SATA (ahci_init_one/pci_iounmap BUG at lib/iomap.c:254)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.20 (Ubuntu) |
Fix Released
|
Critical
|
Ben Collins |
Bug Description
Binary package hint: linux-source-2.6.20
After an update have installed kernel 2.6.20-12, the system rebooted but the usplash progress bar never updates beyond 1%. Flicking around the consoles eventually showed the error message:
[udevd]: abnormal exit running '/sbin/modprobe'
or similar. Eventually after a time-out (there's no root filesystem yet), I was handed the initramfs busybox shell.
Is the kernel with crashing when udev+modprobe attempt to load the driver for the SATA controller (ahci).
This bunch are looking quite similar to bug #84964 and its duplicates, but is definitely still present in -12.
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller
00:1f.2 0101: 8086:2653 (rev 03) (prog-if 80 [Master])
Changed in linux-source-2.6.20: | |
importance: | Undecided → High |
description: | updated |
Changed in linux-source-2.6.20: | |
assignee: | nobody → ubuntu-kernel-team |
description: | updated |
Changed in linux-source-2.6.20: | |
assignee: | ubuntu-kernel-team → ben-collins |
status: | Confirmed → In Progress |
Changed in linux-source-2.6.20: | |
status: | Fix Committed → Fix Released |
Regression (doesn't boot) from -11.18 on this Canonical-sponsored IBM/Lenovo X41-2527[0]. Relevant information inlined below.
$ sudo lspci -vvn -s 00:1f.2
Capabilities: [70] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0- ,D1-,D2- ,D3hot+ ,D3cold- )
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1f.2 0101: 8086:2653 (rev 03) (prog-if 80 [Master])
Subsystem: 1014:056a
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Region 0: I/O ports at 01f0 [size=8]
Region 1: I/O ports at 03f4 [size=1]
Region 2: I/O ports at 0170 [size=8]
Region 3: I/O ports at 0374 [size=1]
Region 4: I/O ports at 1810 [size=16]
$ dmesg
[ 3.288000] ata_piix 0000:00:1f.2: version 2.00ac7
[ 3.288000] ata_piix 0000:00:1f.2: MAP [ P0 P2 IDE IDE ]
[ 3.288000] PCI: Setting latency timer of device 0000:00:1f.2 to 64
[ 3.288000] ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0x1810 irq 14
[ 3.288000] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x1818 irq 15
[ 3.288000] scsi0 : ata_piix
...
[ 3.492000] scsi1 : ata_piix
[ 3.648000] scsi 0:0:0:0: Direct-Access ATA HITACHI_DK13FA-4 00MC PQ
: 0 ANSI: 5
[ 3.656000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
[ 3.656000] sda: Write Protect is off
[0] https:/ /wiki.ubuntu. com/LaptopTesti ngTeam/ ThinkpadX41- 2527