Re: State of Port Multiplier Support in libata?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stefan Skotte wrote:
> Here's the full log from trying to reproduce error in powering array on/off:
> 
> =====================
> ********* power off array......
> [27685.211956] ata4.15: failed to read PMP product ID
> [27685.211962] ata4.15: retrying hardreset
> [27685.211969] ata4.15: hard resetting link
> [27690.299444] ata4.15: SATA link down (SStatus 1 SControl 0)
> [27690.555072] ata4.15: failed to read PMP GSCR[0] (errno=-5)
> [27690.555077] ata4.15: PMP revalidation failed (errno=-5)
> [27690.555084] ata4.15: limiting SATA link speed to 1.5 Gbps
> [27690.555089] ata4.15: retrying hardreset in 5 secs
> [27695.550667] ata4.15: hard resetting link
> [27700.638173] ata4.15: SATA link down (SStatus 1 SControl 10)
> [27700.893759] ata4.15: failed to read PMP GSCR[0] (errno=-5)
> [27700.893765] ata4.15: PMP revalidation failed (errno=-5)
> [27700.893771] ata4.15: retrying hardreset in 5 secs
> [27705.889391] ata4.15: hard resetting link
> [27710.976901] ata4.15: SATA link down (SStatus 1 SControl 10)
> [27711.232487] ata4.15: failed to read PMP GSCR[0] (errno=-5)
> [27711.232493] ata4.15: PMP revalidation failed (errno=-5)
> [27711.232499] ata4.15: retrying hardreset in 5 secs
> [27716.228121] ata4.15: hard resetting link
> [27721.315629] ata4.15: SATA link down (SStatus 1 SControl 10)
> [27721.571215] ata4.15: failed to read PMP GSCR[0] (errno=-5)
> [27721.571221] ata4.15: PMP revalidation failed (errno=-5)
> [27721.571226] ata4.15: failed to recover PMP after 3 tries, giving up
> [27721.571230] ata4.15: Port Multiplier detaching
> [27721.571257] ata4.00: disabled
> [27721.571264] ata4.04: disabled
> [27721.571268] ata4.00: disabled

This is okay.  PMP is detached after five tries.

> ******' power on array....
> [27778.077300] ata4: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0xa
> frozen
> [27778.077308] ata4: irq_stat 0x00b40090 <PHY RDY changed>
> [27778.077318] ata4: hard resetting link
> [27780.273144] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
> [27780.416888] ata4.15: Port Multiplier 1.1, 0x1095:0x3726 r23, 6 ports,
> feat 0x9/0x9
> [27780.544683] ata4.00: hard resetting link
> [27781.027888] ata4.00: softreset failed (SRST command error)
> [27781.027895] ata4.00: reset failed (errno=-5), retrying in 10 secs
> [27790.527995] ata4.00: hard resetting link
> [27791.138984] ata4.00: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
> [27791.154959] ata4.01: hard resetting link
> [27791.718016] ata4.01: SATA link down (SStatus 0 SControl 300)
> [27791.733992] ata4.02: hard resetting link
> [27792.297049] ata4.02: SATA link down (SStatus 0 SControl 300)
> [27792.313025] ata4.03: hard resetting link
> [27792.876081] ata4.03: SATA link down (SStatus 0 SControl 300)
> [27792.892056] ata4.04: hard resetting link
> [27793.487061] ata4.04: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
> [27793.487068] ata4.05: hard resetting link
> [27794.050120] ata4.05: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
> [27794.090537] ata4.00: ATA-7: ST3750640AS, 3.AAE, max UDMA/133
> [27794.090543] ata4.00: 1465149168 sectors, multi 0: LBA48 NCQ (depth 31/32)
> [27794.148733] ata4.00: configured for UDMA/100
> [27794.160917] ata4.04: ATA-7: WDC WD5000YS-01MPB1, 09.02E09, max UDMA/133
> [27794.160923] ata4.04: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32)
> [27794.161914] ata4.04: configured for UDMA/100

And probed correctly when powered back on.  What I was worried about was
when you power it off briefly and back on (or disconnect the cable
briefly) while EH is still retrying.  libata is supposed to recover
without detaching devices.

> =======================
> 
> Unfortunately there isn't any firmware available for the PMP on my PCIe
> board, if thats what you mean (?), it doesn't even have RAID capability.

http://www.siliconimage.com/support/supportsearchresults.aspx?pid=26&cid=23&ctid=2&osid=0&;

This is what I meant but the latest one is dated 3/30/2006, so yours
might as well have the latest one already.

-- 
tejun
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux