Comment 9 for bug 576601

Revision history for this message
Andy Whitcroft (apw) wrote : Re: mcp89 sata not detected

Selected fragments of the dmesg from 2.6.34-rc7 logs provided below. Seems that the SATA links are not coming ready soon enough for us, and resetting it is failing:

[ 0.000000] ACPI: SSDT 00000000bf959000 000A5 (v01 SataRe SataPri 00001000 INTL 20061109)
[ 0.000000] ACPI: SSDT 00000000bf958000 0009F (v01 SataRe SataSec 00001000 INTL 20061109)
[ 0.399520] libata version 3.00 loaded.
[ 0.660179] pata_acpi 0000:00:0a.0: power state changed by ACPI to D0
[ 0.660260] pata_acpi 0000:00:0a.0: power state changed by ACPI to D0
[ 0.660594] pata_acpi 0000:00:0a.0: PCI INT A -> Link[LSI0] -> GSI 20 (level, low) -> IRQ 20
[ 0.660625] pata_acpi 0000:00:0a.0: setting latency timer to 64
[ 0.660638] pata_acpi 0000:00:0a.0: PCI INT A disabled
[ 0.912402] Write protecting the kernel read-only data: 10240k
[ 1.024375] ata1: SATA max UDMA/133 abar m8192@0xd3484000 port 0xd3484100 irq 27
[ 1.024377] ata2: SATA max UDMA/133 abar m8192@0xd3484000 port 0xd3484180 irq 27
[ 3.492037] EXT4-fs (sdb1): mounted filesystem with ordered data mode
[ 6.412611] ata2: link is slow to respond, please be patient (ready=0)
[ 6.422584] ata1: link is slow to respond, please be patient (ready=0)
[ 11.030129] ata2: COMRESET failed (errno=-16)
[ 11.042522] ata1: COMRESET failed (errno=-16)
[ 16.412618] ata2: link is slow to respond, please be patient (ready=0)
[ 16.412625] ata1: link is slow to respond, please be patient (ready=0)
[ 21.092619] ata2: COMRESET failed (errno=-16)
[ 21.092684] ata1: COMRESET failed (errno=-16)
[ 26.482618] ata1: link is slow to respond, please be patient (ready=0)
[ 26.482624] ata2: link is slow to respond, please be patient (ready=0)
[ 56.122620] ata1: COMRESET failed (errno=-16)
[ 56.122680] ata1: limiting SATA link speed to 1.5 Gbps
[ 56.122690] ata2: COMRESET failed (errno=-16)
[ 56.122747] ata2: limiting SATA link speed to 1.5 Gbps
[ 61.152617] ata2: COMRESET failed (errno=-16)
[ 61.152672] ata2: reset failed, giving up
[ 61.152735] ata1: COMRESET failed (errno=-16)
[ 61.152793] ata1: reset failed, giving up