getencstat and smp_discover get stuck with lsi mps

Desai, Kashyap Kashyap.Desai at lsi.com
Wed Feb 8 18:29:23 UTC 2012


There are couple of fix went after 11.255.x version of mps driver. (which currently upstreamed)
I have attached those fixes here as combined patch.

I have also observed this issue in my lab. (so most likely you will see fix using attached patch.)

` Kashyap

> -----Original Message-----
> From: owner-freebsd-scsi at freebsd.org [mailto:owner-freebsd-
> scsi at freebsd.org] On Behalf Of Leon Meßner
> Sent: Wednesday, February 08, 2012 8:55 PM
> To: freebsd-scsi at freebsd.org
> Subject: getencstat and smp_discover get stuck with lsi mps
> 
> Hi,
> at first thank you for the new LSI mps driver. Works like a charm until
> now. I do see a problem using getencstat or smp_discover from the
> smp_utils-0.97 package. Both just hang and dont recover.
> 
> # ps axlwww | grep getenc
>   UID   PID  PPID CPU PRI NI    VSZ    RSS MWCHAN STAT  TT      TIME
> COMMAND
>     0  1879  1717   0  20  0   3924    836 cgticb D+     0   0:00.00
> ./getencstat /dev/ses0
> 
> I did get some output from getencstat while using the old driver under
> 8-STABLE (now running 9-STABLE from the 6th). Hardware is a 9200-8e
> (mps0) and one Supermicro SC847E16-RJBOD1 which features two expander
> chips. There is also another onboard mps controller which has only
> drives attached. pciconf -lv and dmesg regarding ses devices attached.
> 
> Greetings,
> Leon
> 
> mps0 at pci0:1:0:0:        class=0x010700 card=0x30801000 chip=0x00721000
> rev=0x03 hdr=0x00
>     vendor     = 'LSI Logic / Symbios Logic'
>     device     = 'SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]'
>     class      = mass storage
>     subclass   = SAS
> 
> # dmesg | grep ses
> ses0 at mps0 bus 0 scbus0 target 8 lun 0
> ses0: <LSI CORP SAS2X36 0417> Fixed Enclosure Services SCSI-5 device
> ses0: 600.000MB/s transfers
> ses0: Command Queueing enabled
> ses0: SCSI-3 SES Device
> ses1 at mps0 bus 0 scbus0 target 29 lun 0
> ses1: <LSI CORP SAS2X36 0417> Fixed Enclosure Services SCSI-5 device
> ses1: 600.000MB/s transfers
> ses1: Command Queueing enabled
> ses1: SCSI-3 SES Device
> _______________________________________________
> freebsd-scsi at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: upstream_13.00.00.00-fbsd.patch
Type: application/octet-stream
Size: 29974 bytes
Desc: upstream_13.00.00.00-fbsd.patch
Url : http://lists.freebsd.org/pipermail/freebsd-scsi/attachments/20120208/f25e8af9/upstream_13.00.00.00-fbsd.obj


More information about the freebsd-scsi mailing list