BETA testers wanted: scsiinfo-4.7 with qus (X6758A) and qlc (X6767A, X6768A, X6727A) support

From: Vincent Cojot (coyote@step.polymtl.ca)
Date: Tue Nov 18 2003 - 11:03:40 EST


Hi everyone,

I have produced a quick hack of John DiMarco's scsiinfo-4.7. John is aware
that I'll be submitting a patch but I'd like to run a quick BETA test
before I do so.

This modified scsiinfo has support for:
1) gcc-3.3.x (Bye varargs.h, hello stdarg.h)
2) qus adapters (X6758A dual-Ultra3 SCSI cards)
3) basic suppport for qlc adapters (X6767A, X6768A, X6727A, aka the 2GB
PCI single/dual FC Adapters from SU, aka SG-XPCI1FC-QF2 & SG-XPCI2FC-QF2.
qlc is also the driver for the boot disks inside SUN machines like the
V880 or the SunBlade 1000/2000.

Download URL:
http://step.polymtl.ca/~coyote/scsiinfo-4.7.0.6.tar.gz

MD5 file:
http://step.polymtl.ca/~coyote/scsiinfo-4.7.0.6.tar.gz.md5

Inside the tarball, you'll find the available source + my diffs and two
Solaris 8 sparcv9 binaires (for use on Solaris 8 with a 64bit kernel):
scsiinfo-4.7 : Solaris 8 64 bit binary of scsiinfo 4.7 src.
scsiinfo-4.7.0.6 : Solaris 8 64 bit binary of scsiinfo 4.7 modified src.

On a SunFire-V880 with one X6727A configured as a second internal loop and
with two X6767A (SG-XPCI1FC-QF2) cards and one X6758A, the basic scsiinfo
reports just this:

bash-2.03# ./scsiinfo -c
glm0: type 15 (NCR53C875) speed 80MHz
glm0: sd6,0 tgt 6 lun 0:
        Synchronous(20.000MB/sec) Clean NoTaggedQueuing Narrow
glm0: st5,0 tgt 5 lun 0:
        Synchronous(40.000MB/sec) Clean NoTaggedQueuing Wide

My modified version is able to report more information:

bash-2.03# ./scsiinfo -c
glm0: type 15 (NCR53C875) speed 80MHz
glm0: sd6,0 tgt 6 lun 0:
        Synchronous(20.000MB/sec) Clean NoTaggedQueuing Narrow
glm0: st5,0 tgt 5 lun 0:
        Synchronous(40.000MB/sec) Clean NoTaggedQueuing Wide
qus0: QLGC ISP10160 firmware revision 10.04, initator_id tgt 7
qus0: sd8,0 tgt 8 lun 0:
        Synchronous(160.000MB/sec) Unknown CanReconnect TaggedQueuing Wide
qus0: sdb,0 tgt 11 lun 0:
        Synchronous(160.000MB/sec) Unknown CanReconnect TaggedQueuing Wide
qus0: sesf,0 tgt 15 lun 0:
        Synchronous(80.000MB/sec) Unknown CanReconnect NoTaggedQueuing Narrow
qus1: QLGC ISP10160 firmware revision 10.04, initator_id tgt 7
qus1: sd8,0 tgt 8 lun 0:
        Synchronous(160.000MB/sec) Unknown CanReconnect TaggedQueuing Wide
qus1: sdb,0 tgt 11 lun 0:
        Synchronous(160.000MB/sec) Unknown CanReconnect TaggedQueuing Wide
qlc0: type FC drv. v6.1.2-2-1.23, firmware revision 2.1.134
      HBA state 2, fabric address 000:000:001, loop id 125, topology type 0x02
      HBA Port WWN 21000003ba2ef6a0, Node WWN 20000003ba2ef6a0
qlc0, fp0,0:
qlc0, fp0,0: ssdw500000e01046db41,0 tgt 5 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc0, fp0,0: ssdw500000e01046fc41,0 tgt 0 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc0, fp0,0: ssdw500000e01046e561,0 tgt 4 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc0, fp0,0: ssdw500000e01046e581,0 tgt 2 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc0, fp0,0: ssdw500000e01046e741,0 tgt 3 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc0, fp0,0: ssdw500000e01046f401,0 tgt 1 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc0, fp0,0: sesw50800200001cbf11,0 tgt 6 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1: type FC drv. v6.1.2-2-1.23, firmware revision 2.1.134
      HBA state 2, fabric address 000:000:001, loop id 125, topology type 0x02
      HBA Port WWN 210100e08b2c1715, Node WWN 200100e08b2c1715
qlc1, fp0,0:
qlc1, fp0,0: ssdw500000e01046db42,0 tgt 5 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1, fp0,0: ssdw500000e01046fc42,0 tgt 0 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1, fp0,0: ssdw500000e01046e562,0 tgt 4 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1, fp0,0: ssdw500000e01046e582,0 tgt 2 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1, fp0,0: ssdw500000e01046e742,0 tgt 3 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1, fp0,0: ssdw500000e01046f402,0 tgt 1 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc1, fp0,0: sesw50800200001cbf12,0 tgt 6 lun 0:
        Unknown Clean CannotReconnect TaggedQueuing Wide
qlc2: type FC drv. v6.1.2-2-1.23, firmware revision 2.1.134
      HBA state 0, fabric address 000:000:000, loop id 0, topology type 0x00
      HBA Port WWN 210000e08b0c1715, Node WWN 200000e08b0c1715
qlc2, fp0,0:
qlc3: type FC drv. v6.1.2-2-1.23, firmware revision 3.1.101
      HBA state 1, fabric address 048:000:000, loop id 65535, topology type 0x14
      HBA Port WWN 210000e08b0d16c3, Node WWN 200000e08b0d16c3
qlc3, fp0,0:
qlc4: type FC drv. v6.1.2-2-1.23, firmware revision 3.1.101
      HBA state 1, fabric address 047:001:000, loop id 65535, topology type 0x14
      HBA Port WWN 210000e08b0d4ef3, Node WWN 200000e08b0d4ef3
qlc4, fp0,0:

Please send me any feed-back, RFE's, bugs reports before I submit the
initial patch to John DiMarco's official scsiinfo. Id' be happy to know if
this works for some people on Solaris 9 and if it recompiles fine there..

Thanks for reading! :)

,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,
Vincent S. Cojot, Computer Engineering. STEP project. _.,-*~'`^`'~*-,._.,-*~
Ecole Polytechnique de Montreal, Comite Micro-Informatique. _.,-*~'`^`'~*-,.
Linux Xview/OpenLook resources page _.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'
http://step.polymtl.ca/~coyote _.,-*~'`^`'~*-,._ coyote@step.polymtl.ca

They cannot scare me with their empty spaces
Between stars - on stars where no human race is
I have it in me so much nearer home
To scare myself with my own desert places. - Robert Frost
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:27:30 EDT