AHCI driver problem on ICH (Re: AHCI driver problem on SB700/SB800w/ Acer Ferrari One)

From: Michael Leun
Date: Fri May 13 2011 - 09:07:38 EST


On Thu, 12 May 2011 00:25:34 +0200
"Rafael J. Wysocki" <rjw@xxxxxxx> wrote:

> There seems to be a problem on my Acer box which is related to DIPM
> and switching the power source. Namely, when I detach the AC adapter
> from the machine, the disk (which is an Intel SSD) freezes for a
> while and something like this appears in dmesg:
[...]

Since updating to 2.6.39-rc7 (from 2.6.38.x) I have similar problems
with two notebooks using Intel ICH:

Acer PTZ1825
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI
Controller (rev 03) (prog-if 01 [AHCI 1.0]) Subsystem: Acer
Incorporated [ALI] Device 0300 Flags: bus master, 66MHz, medium devsel,
latency 0, IRQ 42 I/O ports at 30e8 [size=8]
I/O ports at 30fc [size=4]
I/O ports at 30e0 [size=8]
I/O ports at 30f8 [size=4]
I/O ports at 3020 [size=32]
Memory at d4504000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/16 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Capabilities: [b0] PCI Advanced Features
Kernel driver in use: ahci


Dell Latitude E6510
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset
6 port SATA AHCI Cont roller (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: Dell Device 040b
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 41
I/O ports at 8090 [size=8]
I/O ports at 8080 [size=4]
I/O ports at 8070 [size=8]
I/O ports at 8060 [size=4]
I/O ports at 8020 [size=32]
Memory at e9640000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA v1.0
Capabilities: [b0] PCI Advanced Features
Kernel driver in use: ahci

Patch not tried yet (do not know / not looked into yet where to change
for this chipset).

Seems to be a 2.6.39-rcX regression?


--
MfG,

Michael Leun

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/