[karmic amd64] kernel 2.6.31-generic can't handle SATA drive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Medium
|
|||
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
can't boot my box (HP-6715 laptop, see lshw & lspci output below ) with 2.6.31-*-generic kernel.
with default boot options, the kernel output is as follows:
=======
[ 1.083191] ata1: illegal qc_active transition (00000000-
[ 1.084085] ata1: illegal qc_active transition (00000000-
[ 1.084188] ata1: illegal qc_active transition (00000000-
[ 1.084309] ata1: illegal qc_active transition (00000000-
[ 1.084386] ata1: SATA link down (SStatus 40D0000 SControl 1)
[ 1.084487] ata1: illegal qc_active transition (00000000-
[ 1.084591] ata1: illegal qc_active transition (00000000-
[ 1.084711] ata1: illegal qc_active transition (00000000-
[ 1.084814] ata1: illegal qc_active transition (00000000-
[ 1.085020] ata1: illegal qc_active transition (00000000-
[ 1.085123] ata1: illegal qc_active transition (00000000-
[ 1.085244] ata1: illegal qc_active transition (00000000-
[ 1.085346] ata1: illegal qc_active transition (00000000-
[ 1.085450] ata1: illegal qc_active transition (00000000-
[ 1.085574] ata1: exception Emask 0x2 SAct 0x0 SErr 0x1 action 0x6 frozen t4
[ 1.085651] ata1: SError: { RecovData }
[ 1.085744] ata1: hard resetting link
etc etc etc....
=======
...... and this lasts forever.
when adding acpi=off boot parameter, the output is as follows:
=======
[ 1.083191] ata1: illegal qc_active transition (00000000-
[ 1.084085] ata1: illegal qc_active transition (00000000-
[ 1.084188] ata1: illegal qc_active transition (00000000-
[ 1.084309] ata1: illegal qc_active transition (00000000-
[ 1.084386] ata1: SATA link down (SStatus 40D0000 SControl 1)
[ 1.084487] ata1: illegal qc_active transition (00000000-
[ 1.084591] ata1: illegal qc_active transition (00000000-
[ 1.084711] ata1: illegal qc_active transition (00000000-
[ 1.084814] ata1: illegal qc_active transition (00000000-
[ 1.085020] ata1: illegal qc_active transition (00000000-
[ 1.085123] ata1: illegal qc_active transition (00000000-
[ 1.085244] ata1: illegal qc_active transition (00000000-
[ 1.085346] ata1: illegal qc_active transition (00000000-
[ 1.085450] ata1: illegal qc_active transition (00000000-
[ 1.085574] ata1: exception Emask 0x2 SAct 0x0 SErr 0x1 action 0x6 frozen t4
[ 1.085651] ata1: SError: { RecovData }
[ 1.085744] ata1: hard resetting link
................ snip ...................
[ 2.411898] ata1: EH pending after 5 tries, giving up
[ 2.411972] ata1: EH complete
[ 1.085744] ata1: hard resetting link
................ snip ...................
Gave up waiting for root device.
[ ... ]
ALERT! /dev/disk/
=======
lshw output:
=======
vimana
description: Notebook
product: HP Compaq 6715s (RU657EA#ACB)
vendor: Hewlett-Packard
version: F.07
serial: CNU73515HC
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 vsyscall64 vsyscall32
configuration: boot=normal chassis=notebook uuid=1585823D-
*-core
description: Motherboard
product: 30C2
vendor: Hewlett-Packard
physical id: 0
version: KBC Version 71.28
*-firmware
vendor: Hewlett-Packard
physical id: 0
version: 68YTT Ver. F.07 (07/16/2007)
size: 128KiB
capacity: 960KiB
*-pci:0
product: RS690 Host Bridge
vendor: ATI Technologies Inc
physical id: 100
bus info: pci@0000:00:00.0
version: 00
width: 32 bits
clock: 66MHz
*-pci:0
bus info: pci@0000:00:01.0
width: 32 bits
clock: 66MHz
*-pci:1
bus info: pci@0000:00:04.0
width: 32 bits
clock: 33MHz
*-storage
bus info: pci@0000:00:12.0
width: 32 bits
clock: 66MHz
*-disk
bus info: scsi@0:0.0.0
=======
lspci output:
=======
00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge
Subsystem: Hewlett-Packard Company Device 30c2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 64
00:04.0 PCI bridge: ATI Technologies Inc Device 7914
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=10, subordinate=10, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: d0000000-d00fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
0:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA (prog-if 01)
Subsystem: ATI Technologies Inc SB600 Non-Raid-5 SATA
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: I/O ports at 9000 [size=8]
Region 1: I/O ports at 9008 [size=4]
Region 2: I/O ports at 9010 [size=8]
Region 3: I/O ports at 5018 [size=4]
Region 4: I/O ports at 5020 [size=16]
Region 5: Memory at d0409000 (32-bit, non-prefetchable) [size=1K]
Kernel driver in use: ahci
=======
when running latest installer with 2.6.31 kernel and noacpi/noapic options, it also can't find my disc drive.
older versions of kernel (up to 2.6.30-x) work just fine.
summary: |
- kernel 2.6.31-generic can't handle SATA drive + [karmic amd64] kernel 2.6.31-generic can't handle SATA drive |
Changed in linux: | |
status: | Unknown → New |
Changed in linux: | |
status: | New → Confirmed |
Changed in linux: | |
status: | Confirmed → Fix Released |
Changed in linux: | |
importance: | Unknown → Medium |
Will this fix be merged in karmic-iso's?