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> |
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 |
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 |
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 |
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 |