[OpenIndiana-discuss] Question regarding OI148, SI3124 and port multiplier Sil3726

Stefano Del Corno stefano.delcorno at gmail.com
Wed Oct 5 23:02:44 UTC 2011


Hi, I'm sorry if the question have been already discussed in the past:
I'm having an issue with a PCI-e 3132 SATA card and a 3726 port
multiplier. Digging both the internet and OI discussions, I had the
feeling that this specific combination is working fine in a few
different environments.

http://openindiana.org/pipermail/openindiana-discuss/2011-January/002209.html
http://openindiana.org/pipermail/openindiana-discuss/2011-May/003998.html

I've loaded latest "ide" firmware (B7703) on my 3132 card. I tested
the pci-e card, the port multiplier and 4 attached sata drives under
linux: everything was working fine. I did also a couple of "raw"
performance tests with good results. Given the good experience under
"another OS" and given that I saw positive reports of SIL port
multipliers with SIL based SATA boards, I dropped both the card and
the port multiplier in my OpenIndiana box.

I'm running OI 148 on a SuperMicro X7SPA-H board. It's booting from a
couple of USB drives (forming a mirrored rpool). Right now I'm using 4
out of 6 internal sata connectors to drive a small SSD and 3 1.5tb
drives. My plan is to add the above mentioned 3124 + 3726 + 4drives to
my OpenIndiana box to test different protection schemes and run some
"zpool send" tests.

The issue I'm experiencing is that I can only see the first drive
(port 0) I've attached to the port multiplier.

Can someone help me at understanding what am I doing wrong and why
can't I see all 4 drives connected to 3132 + 3726 PM?

Here is the output I obtain from a few commands, hoping they may
explain my issue better then my poor english.

root at storage:/var/log# scanpci -v
...
pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x1095 device 0x3132
 Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller
 CardVendor 0x1095 card 0x3132 (Silicon Image, Inc., Card unknown)
  STATUS    0x0010  COMMAND 0x0047
  CLASS     0x01 0x06 0x00  REVISION 0x01
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x08
  BASE0     0xfe97bc00 SIZE 128  MEM
  BASE2     0xfe97c000 SIZE 16384  MEM
  BASE4     0x0000cc00 SIZE 128  I/O
  BASEROM   0x00000000  addr 0x00000000
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0b


root at storage:/var/log# cfgadm -a sata
Ap_Id                          Type         Receptacle   Occupant     Condition
sata1/0                        sata-port    disconnected unconfigured failed
sata1/1::dsk/c3t1d0            disk         connected    configured   ok


root at storage:/var/log# prtconf
....
        pci15d9,60a, instance #2
        pci15d9,60a, instance #0
            storage, instance #0
                disk, instance #0
        pci8086,2940, instance #0
            pci1095,3132, instance #1
                disk, instance #3
        pci8086,2948, instance #1
            pci15d9,60a, instance #0
....

root at storage:/var/log# dmesg | egrep "3132|3124"
Oct  5 23:52:26 storage sata: [ID 801593 kern.warning] WARNING:
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0:
Oct  5 23:53:18 storage scsi: [ID 583861 kern.info] sd3 at si31241:
target 1 lun 0
Oct  5 23:53:18 storage genunix: [ID 936769 kern.info] sd3 is
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0/disk at 1,0
Oct  5 23:53:18 storage genunix: [ID 408114 kern.info]
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0/disk at 1,0 (sd3) online
Oct  6 00:21:01 storage genunix: [ID 408114 kern.info]
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0/disk at 1,0 (sd3) offline
Oct  6 00:23:41 storage sata: [ID 801593 kern.warning] WARNING:
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0:
Oct  6 00:23:46 storage scsi: [ID 583861 kern.info] sd3 at si31241:
target 1 lun 0
Oct  6 00:23:46 storage genunix: [ID 936769 kern.info] sd3 is
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0/disk at 1,0
Oct  6 00:23:46 storage genunix: [ID 408114 kern.info]
/pci at 0,0/pci8086,2940 at 1c/pci1095,3132 at 0/disk at 1,0 (sd3) online



-- 
--
-s-



More information about the OpenIndiana-discuss mailing list