History log of /illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
Revision Date Author Comments Expand
6b4a8fe20e9d0459e1b43ecaea243341c29d0041 08-Jan-2016 Dan Fields <dan.fields@nexenta.com>

6256 mptsas: deadlock in mptsas_handle_topo_change Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>

0c6eaab480b44a0c790ad94e7cb6084792411de9 05-Nov-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6299 SATA inquiry property generation doesn't work as advertised Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

39fd84a866206a99cbb6b6e63e0c38a367aaa88e 16-Sep-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6119 mptsas doesn't handle timeouts in mptsas_get_sata_guid() Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Albert Lee <trisk@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>

abdbe11c7877311202d2870b53d7c76264121b2c 05-Dec-2014 Keith M Wesolowski <wesolows@foobazco.org>

5297 mptsas refhash replacement on reset can cause hang Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Giles <illumos@ang.homedns.org> Approved by: Richard Lowe <richlowe@richlowe.net>

940efceed6b67909bbec473feca747d2fbaa32b9 01-Dec-2014 Andy Giles <illumos@ang.homedns.org>

5017 use 64bit DMA in mpt_sas Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>

60bf7f6fe2a9d65f5b54de946358dfd8ff1e46e0 15-Nov-2014 Andy Giles <illumos@ang.homedns.org>

5016 improve mpt_sas auto request sense Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>

50c4511157ef5d522f0c717eef41fe9ddb58f171 02-Oct-2014 Andy Giles <illumos@ang.homedns.org>

5015 improvements to mpt_sas debug logging and mdb module Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>

c65ceeb86e91d6d94cf15d4cb9884845c2ce8a04 13-Aug-2014 Andy Giles <illumos@ang.homedns.org>

5081 mpt_sas watchdog timout needs to be initialized earlier 5080 potential memory leak in mpt_sas Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>

ed7418ae3db79aed594bc486a3b52fc971f4ea4f 21-Jul-2014 Andy Giles <illumos@ang.homedns.org>

4546 mpt_sas needs enhancing to support LSI MPI2.5 Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>

cb3e7fb42f8104f779abb6856ccf6e5b8e6419d8 29-Apr-2014 Albert Lee <trisk@nexenta.com>

4819 fix mpt_sas command timeout handling Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>

a92ef4b03ff951f27904ba300cef72e8d3430035 24-Mar-2014 Keith M Wesolowski <wesolows@foobazco.org>

4682 panic in mptsas refhash Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>

f7d0d869a9ae78d8244009efb4980a1f057bc8f8 03-Mar-2014 Dan McDonald <danmcd@omniti.com>

4403 mpt_sas panic when pulling a drive Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Andy Giles <illumos@ang.homedns.org> Approved by: Robert Mustacchi <rm@joyent.com>

da5ab83fc888325fc812733d8a54bc5eab65c65c 22-Jan-2014 Keith M Wesolowski <wesolows@foobazco.org>

4500 mptsas_hash_traverse() is unsafe, leads to missing devices Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>

8b1f072cdb7c7ae7c166fc48e2f1988fc5fbb3f4 01-Nov-2013 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

4233 mptsas topo change buffer overflow Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>

018d3f06fe63d3b8316ef73502fb8f2dd473ffd1 07-Oct-2013 Albert Lee <trisk@nexenta.com>

3195 mpt_sas IOC reset races can cause panics Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Garrett D'Amore <garrett.damore@gmail.com>

aed5247ff899ec457005d93dfbdb4ffd74574695 29-Sep-2013 Joshua M. Clulow <jmc@joyent.com>

4018 mpt_sas: allow physical topology enumeration in libtopo 4019 mpt_sas: expose LED controls to libtopo Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>

/illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_xml.c /illumos-gate/usr/src/lib/fm/topo/modules/common/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk.c /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk.h /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk_drivers.h /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk_mptsas.c /illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_mptsas/fac_prov_mptsas.c /illumos-gate/usr/src/pkg/manifests/service-fault-management.mf mptsas.c /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_ioctl.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
da4badc008f69df74f592b0831d92baa6dfcee76 08-Aug-2013 Keith M Wesolowski <wesolows@foobazco.org>

4013 backout 6910752/6968206: needs more work Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>

e18306b13ed357bd545696aa96b53617b64db4a3 29-May-2012 Dan McDonald <danmcd@nexenta.com>

2777 mpt_sas needs to try MUR reset at attach() time. Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Gordon Ross <Gordon.Ross@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>

bcd7c29b6d7f02723d1e5998374ebb854a9c64f2 11-Aug-2010 ming li - Sun Microsystems - Beijing China <River.Li@Sun.COM>

6974566 Installing Solaris with the internal DVD fails useing the current "cdrom" devalias/path

4ab64f7ed7ff510d536104cacfd167d02e16b6c4 06-Aug-2010 Yong-Feng Du <Yongfeng.Du@Sun.COM>

6974471 mpt_sas needs to turn off ok2rm (blue) led when an unconfigured disk drive is removed from system

7a2219d5ed81d09629a6995f8f9c33ff1252cb38 30-Jul-2010 Randall Ralphs <Randall.Ralphs@Oracle.COM>

6900749 M9000 machines running snv_126 do not create a SATA DAT72 device path

a9b510629bb89d580bb11ce66254ff44bf4959d1 28-Jun-2010 Ada <Ada.Feng@Sun.COM>

6892983 MUR (Message Unit Reset) support to be added to Solaris SAS2 storage driver 6949904 mptsas request inquiry page 0x83 for target:b, lun:0 faile 6950168 Remove the logging of Unrecognized capability 0x3 in mpt_sas driver 6961390 Check for invalid DevHandle of 0 before target flush during reset 6914652 Add support for concurrent IOCTL requests

236cbc79a831053e1ce0340d0fab0cd452fbcd61 13-Jul-2010 Brian Xu - Sun Microsystems - Beijing China <Brian.Xu@Sun.COM>

6910752 mpt_sas driver performance can be improved 6968206 mptsas_ioctl should idle component after busy_component

96368f1c12051ea2b5d05a56cafac6de2ea84a5b 02-Jun-2010 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6954847 During install, mptsas unable to getparent device for handle and finally fails with no disks found.

72d45d7c47585a500156b2a8b58166492ca73287 23-Apr-2010 Yong-Feng Du <Yongfeng.Du@Sun.COM>

6923197 mpt_sas driver should create the phy number property to help locate the disk

c6698ca1e2450f37cc5ee4cdded3e5472088ba41 22-Apr-2010 ming li - Sun Microsystems - Beijing China <River.Li@Sun.COM>

6939097 s10u9 /dev/openprom driver needs to be able to handle SAS/SATA HBA attached SATA DVD drive. 6945720 MPTSAS_WWN_STRLEN should add one more length

2856b5e3c5137244fef1ffe380906d7006f41d5b 22-Apr-2010 Ada <Ada.Feng@Sun.COM>

6892542 Panic while issuing diag resets during I/O for mptsas device driver 6943862 DevHandle should not be in default Request Descriptor for SCSI IO RAID Passthru

f2e8686e6101ad6ab3df43205537e610151b5434 19-Apr-2010 xun ni - Sun Microsystems - Beijing China <Xun.Ni@Sun.COM>

6931122 Need SMHBA support for Mptsas driver 6932019 sun_sas lib should ignore the virtual port for mptsas driver

9814ff7f66c508579713f72e69cbb6271713c068 12-Apr-2010 Yong-Feng Du <Yongfeng.Du@Sun.COM>

6846565 mpt_sas implementation of WWID breaks existing ok2rm LED functionality

cdc7c7fe7b52f0c955073224bbd5fd2002db45d0 29-Mar-2010 Ada <Ada.Feng@Sun.COM>

6908422 Driver fails to load with HBA supporting more than 8 phys 6910346 add 1000,70 device-id to mpt_sas driver (SAS2004 PCI-Express Fusion-MPT SAS-2)

c8f74a56af6974058d11efe681daeb7f4cdb78d1 15-Mar-2010 Ada <Ada.Feng@Sun.COM>

6912010 Panic if hotspare is created during heavy I/O 6914638 RAID passthrough should use Default descriptor instead of SCSI IO descriptor 6918102 Solaris Sparc: Sas2flash shows wrong information for the PCI Address 6914674 Remove unnecessary diag reset logging (listing active commands) 6928627 Solaris showing messages for unknown "volume 0" 6920705 Diag reset fails - device is gone 6903574 Reply data for Task Management is not returned through IOCTL 6918666 MDC initiated after importing volumes 6931325 Multiple Encode devid failed for path target WANRING messages during M3000 system reboot test

3ece6d0336a50c94561d17698f9158f5fe8d853d 04-Mar-2010 Yong-Feng Du <Yongfeng.Du@Sun.COM>

6921561 Sparc Blades panic after SAS zoning reset button through CMM.

c2da5fbeb3c40c8cabda492fbb2adf56f484b703 01-Feb-2010 Ada <Ada.Feng@Sun.COM>

6920244 sas2flash hangs M4000 system ...

837c1ac4e72b7d86278cca88b1075af557f7d161 03-Dec-2009 Stephen Hanson <Stephen.Hanson@Sun.COM>

6783915 numerous drivers using devacc_attr_access without specifying DDI_DEVICE_ATTR_V1 6765185 ddi_dma_mem_alloc should ignore devacc_attr_access 6886100 DDI_FLAGERR_ACC accesses on x86 should use i_ddi_prot_io_get8() calls as on sparc 6886098 ddi_fm_acc_err_get()/ddi_fm_dma_err_get() copy data when they don't need to 6901678 crossbow changes broke dma handle checking in bge driver 6901000 lint warning in mtst_cpu.c

/illumos-gate/usr/src/uts/common/crypto/io/dca.c /illumos-gate/usr/src/uts/common/io/aac/aac.c /illumos-gate/usr/src/uts/common/io/aac/aac.h /illumos-gate/usr/src/uts/common/io/audio/drv/audio1575/audio1575.c /illumos-gate/usr/src/uts/common/io/bge/bge_main2.c /illumos-gate/usr/src/uts/common/io/bge/bge_recv2.c /illumos-gate/usr/src/uts/common/io/e1000g/e1000g_alloc.c /illumos-gate/usr/src/uts/common/io/e1000g/e1000g_main.c /illumos-gate/usr/src/uts/common/io/e1000g/e1000g_sw.h /illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c /illumos-gate/usr/src/uts/common/io/hxge/hxge_fm.c /illumos-gate/usr/src/uts/common/io/hxge/hxge_main.c /illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/hermon.c /illumos-gate/usr/src/uts/common/io/igb/igb_buf.c /illumos-gate/usr/src/uts/common/io/igb/igb_main.c /illumos-gate/usr/src/uts/common/io/igb/igb_sw.h /illumos-gate/usr/src/uts/common/io/ixgbe/ixgbe_buf.c /illumos-gate/usr/src/uts/common/io/ixgbe/ixgbe_main.c /illumos-gate/usr/src/uts/common/io/ixgbe/ixgbe_sw.h /illumos-gate/usr/src/uts/common/io/mega_sas/megaraid_sas.c /illumos-gate/usr/src/uts/common/io/mr_sas/mr_sas.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_fm.c /illumos-gate/usr/src/uts/common/io/nxge/nxge_main.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.h mptsas.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_attach.c /illumos-gate/usr/src/uts/common/io/yge/yge.c /illumos-gate/usr/src/uts/common/os/ddifm.c /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/intel/ia32/os/ddi_i86.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/io/pciex/pcieb_x86.c /illumos-gate/usr/src/uts/intel/sys/ddi_isa.h /illumos-gate/usr/src/uts/sparc/io/pciex/pcieb_sparc.c /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c
76a4caf6c7b8f1c35d80a77bd8005aeae6197786 25-Nov-2009 Ada <Ada.Feng@Sun.COM>

6873566 Core File Gathering/Firmware Diag Buffer support 6892600 Add support for IOC Fault Watchdog in Solaris SAS2 storage driver (mpt_sas) 6892609 Add support for REG_ACCESS IOCTL in Solaris SAS2 storage driver (mpt_sas) 6892984 Add support for "System Shutdown Initiated" RAID action 6892985 Add support for extended FW Diag Buffer in Solaris SAS2 storage driver (mpt_sas) 6892995 Add time stamp to IOC Init message for Solaris SAS2 storage driver (mpt_sas) 6870234 Erie: Upgrading Firmware of Erie HBA with Solaris sas2flash turns HBA inactive 6901371 IOCTL path locks if issued after forcing fault

96c4a178a18cd52ee5001195f1552d9cef0c38f0 12-Nov-2009 Chris Horne <Chris.Horne@Sun.COM>

6898706 smp should register devids 6897324 pmcs should use SMP definitions from common/sys/scsi/generic/smp_frames.h --HG-- rename : usr/src/uts/common/io/scsi/impl/sas_transport.c => usr/src/uts/common/io/scsi/impl/smp_transport.c rename : usr/src/uts/common/sys/scsi/impl/sas_transport.h => usr/src/uts/common/sys/scsi/impl/scsi_sas.h

/illumos-gate/usr/src/common/devid/devid_scsi.c /illumos-gate/usr/src/common/devid/devid_smp.c /illumos-gate/usr/src/lib/libdevid/Makefile.com /illumos-gate/usr/src/lib/libdevid/libdevid.h /illumos-gate/usr/src/lib/libdevid/mapfile-vers /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/uts/common/Makefile.files mptsas.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_scsa.c /illumos-gate/usr/src/uts/common/io/scsi/conf/scsi_confsubr.c /illumos-gate/usr/src/uts/common/io/scsi/impl/sas_transport.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_hba.c /illumos-gate/usr/src/uts/common/io/scsi/impl/smp_transport.c /illumos-gate/usr/src/uts/common/io/scsi/targets/smp.c /illumos-gate/usr/src/uts/common/os/driver.c /illumos-gate/usr/src/uts/common/os/sunmdi.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/dditypes.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/smp_defs.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/inquiry.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/scsi_sas.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/smp_transport.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/types.h /illumos-gate/usr/src/uts/common/sys/scsi/targets/smp.h /illumos-gate/usr/src/uts/common/sys/sunddi.h
a706aed6196b2c2766a09c9a709b0cf2460751b2 09-Nov-2009 Ada <Ada.Feng@Sun.COM>

6890270 Solaris gen2 driver: Inaccessible drives not removed after zone configuration 6889844 Deleting hot spare as first operation after reboot fails 6883972 mpt_sas driver is false positive detected by wsdiff

af483cc88e21f9d98fcfb8e81dd85c5b2676133b 08-Oct-2009 jianfei wang - Sun Microsystems - Beijing China <Jianfei.Wang@Sun.COM>

PSARC/2009/461 Transport Layer Retries (TLR) Support 6647764 Solaris storage driver Transport Layer Retries (TLR) support

4c06356b0f0fffb4fc1b6eccc8e5d8e2254a84d6 30-Sep-2009 dh142964 <David.Hollister@Sun.COM>

PSARC 2008/672 thebe SAS/SATA driver PSARC 2008/755 ddi_ssoft_state(9F) and ddi_isoft_state(9F) PSARC 2008/764 Cfgadm SCSI-Plugin MPxIO Support PSARC 2009/125 scsi_device property interfaces 6726110 pmcs driver (driver for thebe) 6726867 SCSAv3

/illumos-gate/usr/src/Makefile.master /illumos-gate/usr/src/Makefile.master.64 /illumos-gate/usr/src/cmd/devfsadm/Makefile.com /illumos-gate/usr/src/cmd/devfsadm/disk_link.c /illumos-gate/usr/src/cmd/devfsadm/sgen_link.c /illumos-gate/usr/src/cmd/mdb/Makefile.common /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/Makefile.files /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/bitset.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/bitset.h /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/damap.c /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/damap.h /illumos-gate/usr/src/cmd/mdb/common/modules/genunix/genunix.c /illumos-gate/usr/src/cmd/mdb/common/modules/pmcs/pmcs.c /illumos-gate/usr/src/cmd/mdb/intel/amd64/pmcs/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/pmcs/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/pmcs/Makefile /illumos-gate/usr/src/cmd/mpathadm/mpathadm.c /illumos-gate/usr/src/cmd/prtconf/pdevinfo.c /illumos-gate/usr/src/cmd/stmsboot/stmsboot.sh /illumos-gate/usr/src/cmd/stmsboot/stmsboot_util.c /illumos-gate/usr/src/common/devid/devid_scsi.c /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_ctl.c /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_cvt.c /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_list.c /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_rcm.c /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.c /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_scsi.h /illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/cfga_utils.c /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk_common.c /illumos-gate/usr/src/lib/libdevice/llib-ldevice /illumos-gate/usr/src/lib/libdevid/libdevid.h /illumos-gate/usr/src/lib/libdevid/mapfile-vers /illumos-gate/usr/src/lib/libdevinfo/devinfo.c /illumos-gate/usr/src/lib/libdevinfo/libdevinfo.h /illumos-gate/usr/src/lib/libdevinfo/mapfile-vers /illumos-gate/usr/src/lib/mpapi/libmpscsi_vhci/common/MP_GetMultipathLusPlugin.c /illumos-gate/usr/src/pkgdefs/Makefile /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/Makefile /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/postinstall.tmpl /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/preremove.tmpl /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWpmcsr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWpmcsu/Makefile /illumos-gate/usr/src/pkgdefs/SUNWpmcsu/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWpmcsu/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWpmcsu/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWpmcsu/prototype_sparc /illumos-gate/usr/src/pkgdefs/common_files/i.pmcsconf /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/Makefile.targ /illumos-gate/usr/src/uts/Makefile.uts /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/fs/devfs/devfs_subr.c /illumos-gate/usr/src/uts/common/fs/devfs/devfs_vnops.c /illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/hba.c /illumos-gate/usr/src/uts/common/io/devinfo.c /illumos-gate/usr/src/uts/common/io/sata/impl/sata.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c mptsas.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs.conf /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs8001fw.version /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_attach.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_fw_hdr.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_fwlog.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_intr.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_nvram.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_sata.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_scsa.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_smhba.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_subr.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/mpapi_impl.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c /illumos-gate/usr/src/uts/common/io/scsi/conf/scsi_confdata.c /illumos-gate/usr/src/uts/common/io/scsi/conf/scsi_confsubr.c /illumos-gate/usr/src/uts/common/io/scsi/impl/sas_transport.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_control.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_hba.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_resource.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_transport.c /illumos-gate/usr/src/uts/common/io/scsi/targets/sd.c /illumos-gate/usr/src/uts/common/io/scsi/targets/ses.c /illumos-gate/usr/src/uts/common/io/scsi/targets/sgen.conf /illumos-gate/usr/src/uts/common/io/scsi/targets/smp.c /illumos-gate/usr/src/uts/common/os/bitset.c /illumos-gate/usr/src/uts/common/os/callout.c /illumos-gate/usr/src/uts/common/os/clock.c /illumos-gate/usr/src/uts/common/os/damap.c /illumos-gate/usr/src/uts/common/os/devcfg.c /illumos-gate/usr/src/uts/common/os/id_space.c /illumos-gate/usr/src/uts/common/os/modctl.c /illumos-gate/usr/src/uts/common/os/sunddi.c /illumos-gate/usr/src/uts/common/os/sunmdi.c /illumos-gate/usr/src/uts/common/os/sunndi.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/autoconf.h /illumos-gate/usr/src/uts/common/sys/bitset.h /illumos-gate/usr/src/uts/common/sys/damap.h /illumos-gate/usr/src/uts/common/sys/damap_impl.h /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/devctl.h /illumos-gate/usr/src/uts/common/sys/devinfo_impl.h /illumos-gate/usr/src/uts/common/sys/id_space.h /illumos-gate/usr/src/uts/common/sys/mdi_impldefs.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpapi_impl.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpapi_scsi_vhci.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ata.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ata8-acs.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/atapi7v3.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_def.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_iomb.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_mpi.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_param.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_proto.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_reg.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_scsa.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_sgl.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_smhba.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/smp_defs.h /illumos-gate/usr/src/uts/common/sys/scsi/conf/autoconf.h /illumos-gate/usr/src/uts/common/sys/scsi/conf/device.h /illumos-gate/usr/src/uts/common/sys/scsi/generic/sas.h /illumos-gate/usr/src/uts/common/sys/scsi/generic/smp_frames.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/sas_transport.h /illumos-gate/usr/src/uts/common/sys/scsi/impl/transport.h /illumos-gate/usr/src/uts/common/sys/scsi/scsi_address.h /illumos-gate/usr/src/uts/common/sys/scsi/scsi_ctl.h /illumos-gate/usr/src/uts/common/sys/scsi/scsi_pkt.h /illumos-gate/usr/src/uts/common/sys/scsi/scsi_types.h /illumos-gate/usr/src/uts/common/sys/scsi/targets/smp.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/sys/sunmdi.h /illumos-gate/usr/src/uts/common/sys/sunndi.h /illumos-gate/usr/src/uts/common/sys/systm.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/os/driver_aliases /illumos-gate/usr/src/uts/intel/pmcs/Makefile /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/os/driver_aliases /illumos-gate/usr/src/uts/sparc/pmcs/Makefile
08eb0b82bd557d699e65f7cade6f1cc740ccbade 22-Sep-2009 Yong-Feng Du <Yongfeng.Du@Sun.COM>

6870264 Resets can timeout during heavy I/O 6873580 prtconf -v shows stale firmware revision after flashing controller firmware 6873602 Unknown events into mpt_sas driver should not be reported 6878420 MPTIOCTL_GET_ADAPTER_DATA does not fill in some values correctly 6878430 Commands sent using MPTIOCTL_PASS_THRU can timeout before they should 6878545 New MPT Events are not seen after the initial 50 events

befa3b9f2ce610d2ebeb65dfd7f1b9ff1dc5136c 21-Aug-2009 Yong-Feng Du <Yongfeng.Du@Sun.COM>

6866119 system panic when multiple applications access mpt_sas

de9090c615d11e65924ccb007e1a2949c2e37e86 26-Jun-2009 ming li - Sun Microsystems - Beijing China <River.Li@Sun.COM>

6853385 correct typos in strings displayed to end-users 6853840 fix lint warning in mptsas from Studio13

5b5046010dc014958659914f953b1197da4054ac 19-Jun-2009 jiang wu - Sun Microsystems - Beijing China <Javen.Wu@Sun.COM>

PSARC 2008/443 Driver for LSI MPT2.0 compliant SAS controller 6770908 Solaris needs driver for LSI SAS2004/SAS2008 with IT/IR firmware 6846720 memory leak in scsi_hba_bus_config_iports() 6847050 reboot fails after run "stmsboot -d -D mpt_sas" on das_x86 system

/illumos-gate/usr/src/cmd/mdb/Makefile.common /illumos-gate/usr/src/cmd/mdb/common/modules/mpt_sas/mpt_sas.c /illumos-gate/usr/src/cmd/mdb/intel/amd64/mpt_sas/Makefile /illumos-gate/usr/src/cmd/mdb/intel/ia32/mpt_sas/Makefile /illumos-gate/usr/src/cmd/mdb/sparc/v9/mpt_sas/Makefile /illumos-gate/usr/src/cmd/stmsboot/stmsboot.sh /illumos-gate/usr/src/cmd/stmsboot/stmsboot_util.c /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdb/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmdbr/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWmptsas/Makefile /illumos-gate/usr/src/pkgdefs/SUNWmptsas/pkginfo.tmpl /illumos-gate/usr/src/pkgdefs/SUNWmptsas/postinstall /illumos-gate/usr/src/pkgdefs/SUNWmptsas/postremove /illumos-gate/usr/src/pkgdefs/SUNWmptsas/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWmptsas/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWmptsas/prototype_sparc /illumos-gate/usr/src/pkgdefs/common_files/i.mptsasconf /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules mpt_sas.conf mptsas.c mptsas_impl.c mptsas_init.c mptsas_raid.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_hba.c /illumos-gate/usr/src/uts/common/io/warlock/mptsas.wlcmd /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/mpi2.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/mpi2_cnfg.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/mpi2_init.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/mpi2_ioc.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/mpi2_sas.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mpi/mpi2_type.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_ioctl.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/mpt_sas/Makefile /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/mpt_sas/Makefile