getencstat and smp_discover get stuck with lsi mps
Leon Meßner
l.messner at physik.tu-berlin.de
Wed Feb 8 15:38:59 UTC 2012
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
More information about the freebsd-scsi
mailing list