From: Peter Klotz <peter.klotz@aon.at>
To: linux-ide@vger.kernel.org
Subject: Problems with Silicon Image Port Multiplier Card
Date: Tue, 03 Nov 2009 22:34:52 +0100 [thread overview]
Message-ID: <4AF0A1FC.4030106@aon.at> (raw)
Hello
My port multiplier capable eSATA Express Card refuses to talk to my
external HDD box (2 HDDs, JBOD mode).
Inserting the card into the Express Card slot looks normal:
[ 622.549794] pciehp 0000:00:1c.2:pcie04: Card present on Slot(0)
[ 622.698856] sata_sil24 0000:03:00.0: enabling device (0100 -> 0103)
[ 622.698873] sata_sil24 0000:03:00.0: PCI INT A -> GSI 18 (level, low)
-> IRQ 18
[ 622.702334] scsi8 : sata_sil24
[ 622.709268] scsi9 : sata_sil24
[ 622.709409] ata7: SATA max UDMA/100 host m128@0xfd804000 port
0xfd800000 irq 18
[ 622.709418] ata8: SATA max UDMA/100 host m128@0xfd804000 port
0xfd802000 irq 18
[ 624.800150] ata7: SATA link down (SStatus 0 SControl 0)
[ 626.890131] ata8: SATA link down (SStatus 0 SControl 0)
Turning on the external box results in lots of errors:
[ 666.030153] ata8: hard resetting link
[ 668.250125] ata8: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 668.250949] ata8.15: Port Multiplier 1.1, 0x1095:0x5744 r33, 3 ports,
feat 0x1/0x9
[ 668.251251] ata8.15: applying bridge limits
[ 668.251340] ata8.00: hard resetting link
[ 668.720140] ata8.00: failed to read SCR 0 (Emask=0x40)
[ 668.720156] ata8.15: hard resetting link
[ 668.720161] ata8: controller in dubious state, performing PORT_RST
[ 670.980112] ata8.15: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 673.250164] ata8.00: hard resetting link
[ 673.720114] ata8.00: failed to read SCR 0 (Emask=0x1)
[ 673.720135] ata8.15: hard resetting link
[ 673.720139] ata8: controller in dubious state, performing PORT_RST
[ 676.000079] ata8.15: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 678.250112] ata8.00: hard resetting link
[ 678.720165] ata8.00: failed to read SCR 0 (Emask=0x1)
[ 678.720178] ata8.00: failed to recover link after 3 tries, disabling
[ 678.720188] ata8.15: hard resetting link
[ 678.720192] ata8: controller in dubious state, performing PORT_RST
[ 680.980162] ata8.15: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 681.330653] ata8.01: hard resetting link
[ 681.800122] ata8.01: failed to read SCR 0 (Emask=0x40)
[ 681.800137] ata8.15: hard resetting link
[ 681.800142] ata8: controller in dubious state, performing PORT_RST
[ 684.060102] ata8.15: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 686.330059] ata8.01: hard resetting link
[ 686.900089] ata8.01: failed to read SCR 0 (Emask=0x1)
[ 686.900107] ata8.15: hard resetting link
[ 686.900111] ata8: controller in dubious state, performing PORT_RST
[ 689.160103] ata8.15: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 691.330098] ata8.01: hard resetting link
[ 691.800119] ata8.01: failed to read SCR 0 (Emask=0x40)
[ 691.800130] ata8.01: failed to recover link after 3 tries, disabling
[ 691.800140] ata8.15: hard resetting link
[ 691.800144] ata8: controller in dubious state, performing PORT_RST
[ 694.060108] ata8.15: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[ 694.760490] ata8.02: hard resetting link
[ 695.110928] ata8.02: SATA link down (SStatus 0 SControl 320)
[ 695.810613] ata8: EH complete
Sometimes the messages look a bit different and one of the HDDs is
detected but never both.
The initial error seems to always be "failed to read SCR 0".
Does this look like a hardware or a software problem?
The lspci -vnn output of the controller:
03:00.0 Mass storage controller [0180]: Silicon Image, Inc. SiI 3132
Serial ATA Raid II Controller [1095:3132] (rev 01)
Subsystem: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller
[1095:3132]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fd804000 (64-bit, non-prefetchable) [size=128]
Memory at fd800000 (64-bit, non-prefetchable) [size=16K]
I/O ports at c000 [size=128]
[virtual] Expansion ROM at f8000000 [disabled] [size=512K]
Capabilities: [54] Power Management version 2
Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
Capabilities: [70] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting <?>
Kernel driver in use: sata_sil24
Regards, Peter.
next reply other threads:[~2009-11-03 21:34 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-03 21:34 Peter Klotz [this message]
2009-11-04 0:11 ` Problems with Silicon Image Port Multiplier Card Robert Hancock
2009-11-04 5:54 ` Peter Klotz
2009-11-04 21:01 ` Peter Klotz
2009-11-05 0:14 ` Robert Hancock
2009-11-09 14:57 ` Tejun Heo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4AF0A1FC.4030106@aon.at \
--to=peter.klotz@aon.at \
--cc=linux-ide@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).