Lenovo YUM Repository
Release and Change History
| Bundle Release Information: |
| Targeted Server Family (Machine Type): System x3750 M4 (8753) |
| Targeted Operating System: RHEL8.0 |
| YUM Repository Build Date: 2020_03_18 |
| Device: |
| N2125 SAS/SATA HBA |
Device Product Guide |
Part Number: 46C9010 Feature Code: A3YY |
|||
|---|---|---|---|---|---|
| PCIe Sub Vendor ID: 0x1014 PCIe Sub Device ID: 0x040D |
| Release History: |
| Change History Documents |
| Firmware | Firmware Name | Version | |
|---|---|---|---|
| BIOS/FW/UEFI Update for N2125 SAS/SATA Controller | n2125-1.20.02-4 | ||
| BIOS/FW/UEFI Update for N2125 SAS/SATA Controller | n2125-1.20.02-4 | ||
| Drivers | Driver Name | Discreate Package Download | Version |
| mpt3sas kernel driver |
kmod-mpt3sas-30.00.00.00_el8- 2.x86_64.rpm | 30.00.00.00_el8 | |
| mpt3sas kernel driver |
kmod-mpt3sas-30.00.00.00_el8- 1.x86_64.rpm | 30.00.00.00_el8 | |
| Change History Documents |
| Firmware | Firmware Name | Version | |
|---|---|---|---|
| BIOS/FW/UEFI Update for N2125 SAS/SATA Controller | n2125-1.20.02-4 | ||
| BIOS/FW/UEFI Update for N2125 SAS/SATA Controller | n2125-1.20.02-4 | ||
| Drivers | Driver Name | Discreate Package Download | Version |
| mpt3sas kernel driver |
kmod-mpt3sas-30.00.00.00_el8- 2.x86_64.rpm | 30.00.00.00_el8 | |
| mpt3sas kernel driver |
kmod-mpt3sas-30.00.00.00_el8- 1.x86_64.rpm | 30.00.00.00_el8 | |
| Firmware | Firmware Name | Version | |
|---|---|---|---|
| BIOS/FW/UEFI Update for N2125 SAS/SATA Controller | n2125-1.20.02-4 | ||
| Drivers | Driver Name | Discreate Package Download | Version |
| InBox Driver provided by Linux Distro install supported | |||
| Release 20A Change History Documents |
BIOS/FW/UEFI Update for N2125 SAS/SATA Controller Controller Supported: IBM N2125 SAS/SATA Controller (46C9011) NOTE TO SERVICE - Reference RETAIN #N/A Version 1.20.02-4 - Moderate Impact/Low Probability of Occurrence --------------- Contains: BIOS Firmware UEFI Driver 07.39.00.00 20.00.02.00 07.27.04.00 fix:use pkgsdk4.16,it support os(sles15,windows 2019) Version 1.20.02 - Moderate Impact/Low Probability of Occurrence --------------- Contains: BIOS Firmware UEFI Driver 07.39.00.00 20.00.02.00 07.27.04.00 Fixes: - SUT hang when click start /locate for PD in UEFI or click SAS Topology in legacy option rom w/D3284 (Bug 122486) Version 1.20.01 - Moderate Impact/Low Probability of Occurrence --------------- Contains: BIOS Firmware UEFI Driver 07.39.00.00 20.00.02.00 07.27.04.00 Enhancements: - Added System X agentless support - Indicate support for the ATA Device Server Password security protocol - Allow UEFI and BIOS to be Enabled/Disabled individually - Added ConnectorName and EnclosureLevel fields to SAS Device Page 0 to help identify physical location of a target device - Set SATA HOLD threshold to be configurable in NVDATA - If HW can gets into a stuck state, clear that state upon break received. Fixes: - Set SAS drives to track bad blocks using a bad block table rather than using a SCSI Write Long. - Fixed DMAGroup performance issue. - Fixed issue with Phase 18 IR FW boot a RAID volume (such as raid 10), 2308 bootup hangs at OROM "Initializing.." and fault 8803 seen. - Fixed report Luns command to a SATA drive fails with CheckCondition/Invalid Field in CDB when Allocation length set to Zero. - Fixed issue where Raid Accelerator IOs can hang if the stream of IOs suddenly stops. - Fixed issue where an invalid frame sent during a PIO-mode SATA passthrough command results in resetting the drive. - Fixed issue where lots of NCQ I/O error messages were reported. - Fixed issue where certain PCIe timeouts occur in the presence of link unavailable, and a hang condition or data corruption can occur. - Fixed issue where system hangs after adapter reset with heavy IO load. - Fixed issue where access to Last Logical Block Address (LBA) of SATA Drive is Prevented and LBA out Of range by one block is missed. - Made change to deal with link getting stuck and causing missing drives. - Fixed IR issue where page header information is not filled in when RAID PHYS DISK PAGE 0 is returned for a non-RAID Disk drive. - Fixed issue where controller hits 0x265d fault while creating volume when there is an inactive volume. - DID_SOFT_ERRORs are seen when hot plug is performed on the RAID1 volume along with IOs. - Fixed issue where system gets hung and reboots while running IO's along with diag reset on the Controller which has active and inactive volumes. - Fixed latency spikes seen during performance testing on OEM system - MPI 2.5: distribute target command buffers received across multiple reply queues. - Fixed issue where command sas2flash -dflash results in a non-functional system. - Fixed issue where internal device reset storm after controller reset using long CDB. - Fixed 0x6003 Fault Due to Task Management of Lost IO - Fixed 0x58A1 fault occurs on partner controller while issuing MUR to a target mode controller with outstanding IOs. - Fixed issue where IO error and stop when hot plug a HDD from RAID1 - Fixed issue where fault 8901 is seen once the volume is roamed. Version 1.18.01 - Initial release ------------- Contains: BIOS Firmware UEFI Driver 7.35.01.00 18.00.00.00 7.25.04.01 Linux Enhancement: - Add support for RHEL 7
Lenovo Data Center Group Linux OS Support Home Page |
| linux.lenovo.com |
© 2018-2020 Lenovo. All rights reserved |
12Gb HBA SAS/SATA/SSD Driver for Rhel8
Supported Controllers:
- N2215 SAS/SATA HBA (47C8676)
- N2225 SAS/SATA HBA (00AE912)
- N2226 SAS/SATA HBA (00AE916)
- ThinkSystem 430-8i SAS/SATA 12Gb HBA
- ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA
- ThinkSystem 430-16i SAS/SATA 12Gb HBA
- ThinkSystem 430-8e SAS/SATA 12Gb HBA
- ThinkSystem 430-16e SAS/SATA 12Gb HBA
Supported Kernesls: RHEL
version 30.00.00.00 -- Moderate Impact/Low Probability of Occurrence
-----------------------
Linux driver-PH11
defects
- Uninstallation of mpt3sas rpm on Citrix6.0 fails with error message "No module mpt3sas found"(SCGCQ00342761)
- Device may not be properly offlined or unblocked in some scenarios.(SCGCQ00347498)
- Running processes are not getting resumed post hibernation(SCGCQ00395183)
- Driver does not load with Invader C0 with DDR enabled and Host Credits set to 30,000.(SCGCQ00395447)
- Setting a default value for max_msix_vectors(SCGCQ00448248)
- Linux mpt3sas: Installation of mpt3sas driver rpm fails on OEL7.1 OS(SCGCQ00846206)
- Linux mpt3sas: Fix wrong size of argument being passed, which is identified by Coverity tool(SCGCQ00881680)
- Linux Combined src: Observed compilation errors on RHEL5 and SLES10 kernels(SCGCQ00917411)
- Observing Protection fault due to sas device list corruption(SCGCQ00933587)
- System crashes while unloading and loading driver with NVMe drive attached(SCGCQ01098644)
- Block and unblock messages are not observed when NVMe drive is removed(SCGCQ01124682)
- FW Faulted with fault code 0x5861 while running IOs with NVMe Encapsulated Messages(SCGCQ01206566)
- Marlin B0: OS crashed while running Diag reset with IOs(SCGCQ01311474)
- Buildkit is modified to install Out of box rpm also in '/lib/modules/4.4.0+2/updates' and also RPM naming convention has been changed to match the inbox driver naming convention.(SCGCQ01318375)
- Disable ASPM for MPI2 controllers(SCGCQ01329184)
- RHEL 6.8 32 Bit is hitting kernel panic after loading Phase5.0 PA-3 Driver for IT Ventura Controller.(SCGCQ01418569)
- Update code to free intended memory pool.(SCGCQ01488145)
- Memory leak when unloading driver with NVMe flashed SAS35 controller in the system(SCGCQ01497725)
- Memory leak, after cable pull and push of SAS/SATA drives with DMD setSCGCQ01509274)
- When the volume members are hot removed and added while performing diag reset, the phy disks are not discovered.(SCGCQ00344824)
- The RHEL5, RHEL6 and SLES11 OS rpms in FIXID package do not comply to the naming standard(SCGCQ00477885)
- Kernel Panic seen while booting the system with blank card.(SCGCQ00574258)
- Driver initialization fails after some random iterations of load/unload of mpt3sas driver module(SCGCQ00589083)
- Mpt3sas driver initialization fails on Citrix XenServer(SCGCQ00676273)
- Linux mpt3sas SRIOV: SATA devices are not visible on the VMs when the base machine OS is RHEL5.x(SCGCQ00730461)
- SMP IRQ affinity per CPU is not added on few supported kernels(SCGCQ00731242)
- TRI_MODE definition should be removed from mpi header(SCGCQ00834585)
- Linux mpt3sas: Fix array compared against '0',which is identified by Coverity tool(SCGCQ00881517)
- Linux mpt3sas: Fix Resource leak identified by Coverity tool(SCGCQ00881682)
- Linux SAS3: Unable to boot into Fedora22 OS when connected the OS drive behind HBA after installing the driver rpm(SCGCQ00886999)
- Initial Ref Tag is incorrect with 4K sector size drives when PI is enabled for (>=3.18 kernels(SCGCQ01015654)
- Code Review Defect: The NVMe native PRP construction uses wrong address in couple of places and that needs to be fixed.(SCGCQ01079119)
- Linux Ventura IT phase2: Unable to achieve product targets performance numbers with SAS devices(SCGCQ01175998)
- Linux SAS35 mpt3sas: Driver load with less HBA queue size while doing multiple driver unload and load operations(SCGCQ01213150)
- Print message of driver for Active cable power management, prints incomplete for RHEL6.x(SCGCQ01255499)
- call-trace observed on RHEL6.x while unloading driver.(SCGCQ01336601)
- Ph4 IT Linux mpt3sas: Observing kernel panic during topology configuration w/ blk-mq enabled(SCGCQ01351060)
- Ventura Phase5: OS crash while removing the drives connected to the controller(SCGCQ01386942)
- Linux IT SAS3.5 Phase5 mpt3sas: Observing MCE errors while upgrading the Firmware(SCGCQ01440053)
- Workaround in driver to post 64bit request descriptor to register at offset 0xC0/0xC4 to avoid hitting HW bug(SCGCQ01514520)
- Fix, False timeout prints for ioctl and other internal commands during controller reset.(SCGCQ01555936)
- Linux IT Ph9 mpt3sas: Fix Unknown symbol __umoddi3 dependency error while loading the driver(SCGCQ01869644)
- Device is Offlined during Disable/Enable of Inter-Expander Phys(SCGCQ00323892)
- Linux mpt3sas: port enable is failed during mpt3sas driver loaded with module parameter max_msix_vectors set to 1(SCGCQ00485663)
- In certain cases when max_msix_vectors was to set to 8, it is printing -1(SCGCQ00500728)
- Synchronization between PF and VF host drivers is missing while performing diag reset operation(SCGCQ00682671)
- Port enable event timeout is observed on VF drivers(SCGCQ00711051)
- Linux mpt3sas: Kernel Panic while creating filesystem on a drive(SCGCQ00731042)
- SAS3.5 Phase 2 Linux Driver : IOs terminate with Ref Tag and Guard errors on NvMe drives .(SCGCQ01206759)
- Ensure the connector_name string is NUL-terminated for NVMe devices(SCGCQ01225123)
- Linux IT SAS35 Phase3: Firmware Fault 0x5862 seen after connecting drives to Cutlass A1 card(SCGCQ01273339)
- Code Review defect: Don't send sync cache and SSU to FW, when pci_error_recovery or adapter_over_temp is set(SCGCQ01341910)
- use scsi_internal_device_block_nowait for RHEL distros greater than RHEL7.3(SCGCQ01526190)
- Phase 9: Marking transport command as completed though the command is in use.(SCGCQ01829803)
- Phase9 Linux Driver:- Include RHEL 7.6 & SLES12SP4 binaries to "28.00.01.00-1"(SCGCQ02035467)
- RAID Volume drives have FPE disabled after a Diag Reset.(SCGCQ00330248)
- Driver initialization fails after some random iterations of driver load & unload(SCGCQ00551238)
- MPI specs mentions Slot field of SAS DVC pg0 is not valid when EnclosureHandle field is zero which is not taken care in code(SCGCQ00588226)
- INVALID_STATE ioc status is not handled properly on VFs for SAS IO UNIT Control message.(SCGCQ00701320)
- Linux mpt3sas SRIOV: IO''s terminated and 0x2667 fault is observed on VFs while performing diag reset on PF.(SCGCQ00718817)
- Linux mpt3sas SRIOV: kernel panic observed while running TMs from VFs(SCGCQ00729497)
- Linux mpt3sas: PFA LED was still glowing on Enclosure even when SMART error SATA drive is replaced with good SATA drive(SCGCQ00806442)
- Linux mpt3sas: Fix Unused pointer value defect identified by Coverity tool(SCGCQ00881681)
- Linux Driver: Sles 11 SP4 beta Driver rpm file names are in wrong format(SCGCQ00888840)
- Linux Driver: Partial driver message is displayed when active cable power consumption exception occurs(SCGCQ01025061)
- Coverity Linux_mpt3sas Ph2: Missing break in switch((SCGCQ01215510)
- Coverity Linux_mpt3sas Ph2: Nesting level does not match indentationSCGCQ01215516)
- Coverity Linux_mpt3sas Ph2: Wrong size of argument being passed as parameter to function (SCGCQ01215534)
- Coverity Linux_mpt3sas Ph2: Logically dead code(SCGCQ01216306)
- NVMe devices are not visible to user on Big endian systems.(SCGCQ01249933)
- Unmap DMA mappings done while building PCIE native SGL(NVMe PRP(SCGCQ01254375)
- Linux IT mpt3sas: Fix the defects opened in CC reviews #13767 & #13774 related Dual Path topology support(SCGCQ01266371)
- mpt3sas: Avoid sleeping in interrupt context(SCGCQ01329329)
- Linux IT sas35 Phase5 mpt3sas: FW events sent before diagnostic reset are not getting cleaned up during reset(SCGCQ01397582)
- Ventura: As per MPI spec use Supplemental Reply Post Host Index Register(combined reply queue(SCGCQ01629402)
- Default value is not set for prot_capabilities when negative value is given for prot_mask parameter(SCGCQ00485251)
- Blocked Devices are made offlined if diag reset is issued at time of unblocking the device.(SCGCQ00493093)
- When device unblocked in certain cases, no messages are not seen in the logs regarding device unblock(SCGCQ00664470)
- When IOC goes bad, while flushing the IOs, protection info SGLs are not released for DIF IOs.(SCGCQ00664893)
- Linux mpt3sas SRIOV: SRIOV support is not enabled on Fedora OS kernels(SCGCQ00736946)
- Linux mpt3sas: XenServer 5.5 binaries are missing in the release tar ball(SCGCQ00802063)
- Linux mpt3sas: Fix dereference NULL return value defect identified by Coverity tool(SCGCQ00881498)
- Linux mpt3sas: Fix Uninitialized scalar variable defect identified by Coverity tool(SCGCQ00881684)
- Linux mpt3sas: CPU affinity hint is un-uniformly enabled in case if the number of CPUs are more than MSI-X vectors enabled(SCGCQ00903484)
- Asynchronous completion of timedout IO and task abort of timedout IO.(SCGCQ01027851)
- Coverity Linux_mpt3sas Ph2: Wrong size of argument being passed as parameter to function(SCGCQ01222482)
- Driver fails to load post installation.(SCGCQ01458946)
- Fix Timeout value and Reset method used for Target Reset issued on internal command Timeout. (Code Review fix)(SCGCQ01473759)
- Linux mpt3sas: System hang when a drive is removed from JBOD on sles11sp3 OS(SCGCQ00426108)
- Loading mpt3sas driver hangs on few kernels because of memory alloc failure.(SCGCQ00518874)
- End device location is not displayed few times when internal commands fail during device discovery.(SCGCQ00595788)
- Kernel panic while issuing LUN reset or target reset during running IOs(SCGCQ00655811)
- Remove extra lock being acquired and add RHEL 6.2+ support for host_lockless mode(SCGCQ00682882)
- Linux mpt3sas: Wrong description was displayed on the dpkg -l command output on Debian OS's(SCGCQ00828818)
- Linux mpt3sas: Fix unchecked return value defect identified by Coverity tool(SCGCQ00881685)
- As per MPI26 spec each reply queue set must have 16 reply queues with same upper 32bits of their memory address(SCGCQ01272382)
- Updated OEL6_UEK and OEL7_UEK buildkit(SCGCQ01436811)
- Controller fault state 265d while loading latest merged driver for SAS2 card(SCGCQ01471650)
- Remove logically dead code(SCGCQ01488142)
- OS crashes when drives are hot plugged while loading driver(SCGCQ01494556)
- Fix compilation error for SLES11(SCGCQ01698115)
- Driver compilation fails on latest upstream kernel(>= v4.17(SCGCQ01799543)
- Driver goes in infinite retry loop if internally generated REPORT LUN command response jammed with Check condition(SCGCQ00319620)
- Reply post queue depth calculation is not as per the MPI2.5 spec.(SCGCQ00322490)
- Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned(SCGCQ00347491)
- kernel panic during module load followed by Enclosure removal.(SCGCQ00384772)
- Updated SAS3 README.pdf(SCGCQ00434818)
- Kernel Panic is seen when issued Diag reset from task management(SCGCQ00654562)
- Set the module param allow_drive_spindown to default if invalid values are passed.(SCGCQ00711793)
- Linux mpt3sas: Driver rpm for OEL5.11 UEK kernel is not generated in the 7.255.04.00 alpha build.(SCGCQ00783341)
- Linux Ventura IT Phase2 : Observing Data Corruption which chaos tool on NVMe drives(SCGCQ01187754)
- Linux SAS35 Phase2: Allocate PCIe SGL pool only for SAS35 HBA devices(SCGCQ01204019)
- Linux SAS35 IT Ph2: SATA drive will be in blocked state if diag reset occurs while any ATA Passthrough command is outstanding▪(SCGCQ01221454)
- Upstream mpt3sas: fix hang on ata passthru commands(SCGCQ01255965)
- Fixed - Sync cache command failure with hostbyte=DID_NO_CONNECT during driver unload.(SCGCQ01291425)
- Driver has to use sense buffer to copy error response for NVMe encapsulated IOCTL commands.(SCGCQ01391926)
- Memory leak seen after using storcli and unloading the driver(SCGCQ01479414)
- NVMe task management command is not executed as per NVDAT settings(SCGCQ01524245)
- SAS3 PH2 Linux: In dkms installation mode the driver loading is not successful on RHEL 5.8 32 bit(SCGCQ00314484)
- OVM 3.2.1 OS kernel fails to allocate the memory requested for higher queue depth(SCGCQ00518928)
- Used GFP_KERNEL flag instead of GFP_ATOMIC flag while allocating memory for event notification reply data structure at ISR level(SCGCQ00552999)
- Linux mpt3sas: Don't block the drive when drive is under device addition process at SML(SCGCQ00846228)
- Refcount fw_events and fix unsafe list usage(SCGCQ00933591)
- Linux IT SAS3.5 ph3 mpt3sas: Target number for vSES is incremented after host reset(SCGCQ01255996)
- Fix for file system going to read-only mode when controller is resetted(SCGCQ01315476)
- Fix SAS drives going for Spin Down when module param allow_drive_spindown is set to 3(SCGCQ01337377)
- Driver Unload command does not exit when connected drives are disconnected while unloading driver(SCGCQ01403879)
- wrong sizeof argument being passed to sizeof( ▪ (SCGCQ01484567)
- Code refactor: memory allocation,setting status for incorrect command,accesing dev struct after decrementing its ref count.(SCGCQ01558459)
- The log_info constant is supposed to be IOP_LOGINFO_CODE_TASK_TERMINATED rather than the non-sensical 0x1CA86D0(SCGCQ00301838 port of )
- writeq changed back to 64bit pci transfers(SCGCQ00301840 port of SCGCQ00259827)
- Staged Device Discovery functionality of driver not working(SCGCQ00305273 port of SCGCQ00282024)
- Coexistence of GEN 2 and GEN 3 driver conflicts on OVM 3.0.3(SCGCQ00335262 port of SCGCQ00330431)
- Coexistence of GEN 2 and GEN 3 driver conflicts on OVM 3.0.3(SCGCQ00340303 port of SCGCQ00330431)
- Add support for configurable Chain Frame Size.(SCGCQ00933600 port of SCGCQ00929253)
- Remove unnecessary synchronize_irq(SCGCQ01079113 port of SCGCQ01077560)
- Message displayed improperly in var log(device_block failed with return(27(SCGCQ01099928 port of SCGCQ01096464)
- Replace #if defined preprocessor used for "ktime_to_ms" function with Kernel version, where "ktime_to_ms" func is defined(SCGCQ01105904 port of SCGCQ01100154)
- device_remove_in_progress check is not implemented in IOCTL path(SCGCQ01105910 port of SCGCQ01079361)
- Linux mpt3sas: Set sas_phy's negotiated_linkrate sysfs attribute to 12Gbps if corresponding device is 12Gbps device(SCGCQ01105911 port of SCGCQ01100134)
- Upstream mpt3sas - Fix warnings exposed by W=1(SCGCQ01179535 port of SCGCQ01154412)
- Linux IT Ph14 mpt3sas: Observed kernel panic while performing shutdown operation followed by immediate PCI device hotplug(SCGCQ01380972 port of SCGCQ01348068)
- Port Upstream fix: Fix kernel panic during expander reset (Fix for scsi_host_find_tag(SCGCQ02116554 port of SCGCQ02085406)
- When staged discovery is enabled, post diag reset, devices get added, removed and then again added with new target ids.(SCGCQ00301851 port of SCGCQ00288449)
- ASD diaganostic trigger support fake event needs to change(SCGCQ00301855 port of SCGCQ00269303)
- missing delay not getting set during system bootup(SCGCQ00324675 port of SCGCQ00314867)
- LSI SAS HBA 6Gb adapters fails Read Capacity 16 command sent to Tape drive(SCGCQ00341420 port of SCGCQ00295267)
- Add support for OEL 6.4.(SCGCQ00454977 port of SCGCQ00411878)
- device_blocked, handle(0x0027(SCGCQ00571402 port of SCGCQ00481285)
- Drives attached to the expander are not discovered(SCGCQ00571418 port of SCGCQ00567801)
- Add branding string support for OEM custom HBA's(SCGCQ00637547 port of SCGCQ00566744)
- Fixed the defect by adding a check for other LUNS even if LUN0 is offline(SCGCQ00703194 port of SCGCQ00664374)
- Driver compiles on 4.4 kernel with no errors(SCGCQ01073774 port of SCGCQ01066197)
- Remove usage of 'struct timeval'(SCGCQ01079115 port of SCGCQ01078582)
- Upstream mpt3sas - Eliminate conditional locking in mpt3sas_scsih_issue_tm((SCGCQ01179583 port of SCGCQ01154336)
- Addition of two events to Active Cable Exception Event Data(SCGCQ01185776 port of SCGCQ01181276)
- Upstream scsi: rename SCSI_MAX_{SG, SG_CHAIN}_SEGMENTS and "DEFINE_PCI_DEVICE_TABLE" macro is deprecated.(SCGCQ01203757 port of SCGCQ01198899)
- Linux IT Ph14 mpt3sas: Observed kernel panic during HBA hot plug operation just before issuing system shutdown operation(SCGCQ01380973 port of SCGCQ01366025)
- Linux IT Ph14 mpt3sas: Poweroff command fails to shutdown the host post surprise removal of controller(SCGCQ01380975 port of SCGCQ01352902)
- Linux IT phase7 mpt3sas: Increase the IOCTL timeout to support the IOCTL commands having timeout >= 512 seconde(SCGCQ01868047 port of SCGCQ01867387)
- Red Hat 6.3 support(SCGCQ00361916 port of SCGCQ00297615)
- Added support to issue a Start Stop Unit command (stopping the target(SCGCQ00423262 port of SCGCQ00394200)
- Unbalanced reply queue to CPU mapping when max_msix_vectors is set(SCGCQ00448247 port of SCGCQ00448225)
- Target Reset Fails during the disk addition(SCGCQ00481890 port of SCGCQ00481268)
- Drive is not showing up in the OS after powering on with 9207-8e with Bobcat Expander(SCGCQ00487138 port of SCGCQ00419910)
- Component drives of a Volume goes missing once the volume is deleted(SCGCQ00487140 port of SCGCQ00468602)
- Linux mpt3sas: Observed kernel panic during driver load time on RHEL5.11 OS(SCGCQ00880259 port of SCGCQ00878516)
- Can't get 1MB IO size using mpt2sas driver on OEL UEK or UEK2(SCGCQ00898466 port of SCGCQ00530826)
- OS not discovering all drives in dual node configuration(SCGCQ01026842 port of SCGCQ00776162)
- Update Initial Ref Tag with correct value for 4K PI drives (kernels < 3.18 (SCGCQ01073780 port of SCGCQ01066189)
- Don't overreach ioc->reply_post[] during initialization , which results in "slab-out-of-bounds" dump on final iteration.(SCGCQ01079114 port of SCGCQ01077566)
- Avoid mpt3sas_transport_port_add NULL parent_dev(SCGCQ01110265 port of SCGCQ01109669)
- Linux : Enclosure Handles are not updated for SAS device during diag reset(SCGCQ01372661 port of SCGCQ01326058)
- Linux IT Ph14 mpt3sas: Added Hot-Plug Surprise removal support on IOCs(SCGCQ01383826 port of SCGCQ01341334)
- mpt3sas: Disable DIX support by default.(SCGCQ01465762 port of SCGCQ01465665)
- Turning-off Log_info available bit in ioc_status for mpi_trigger(SCGCQ00301847 port of SCGCQ00279997)
- Fixid Packaging doesn't contain the RPM for SLES10/SLES11(SCGCQ00361981 port of SCGCQ00356161)
- Driver does not comply with the updated timing requirements for issuing a Hard Reset.(SCGCQ00361982 port of SCGCQ00316021)
- Intelligent Cluster: Linux Kernel Panic on SLES 11.2 with 9201-16e(SCGCQ00376665 port of SCGCQ00356062)
- _base_get_ioc_facts: failed going to ready state (ioc_state=0x20000000(SCGCQ00571424 port of SCGCQ00568563)
- Fix driver compilation errors on RHEL5 kernels.(SCGCQ01080913 port of SCGCQ01074408)
- Increase NVMe device queue depth to remove performance bottleneck in the driver(SCGCQ01316459 port of SCGCQ01305414)
- Linux IT SAS3.5 Ph7 mpt3sas: Support for Kernel 4.15 via DDA PT mode(SCGCQ01884875 port of SCGCQ01875700)
- Add Diagnostic Trigger management and new DiagService Event to Linux Driver(SCGCQ00301829 port of SCGCQ00226997)
- Verifying the proper memory allocation for "ioc->chain_lookup" in the function _base_allocate_memory_pools(SCGCQ00301835 port of SCGCQ00249415)
- move the scsi_host_put to the right place(SCGCQ00301844 port of SCGCQ00271607)
- Diag Service: No triggers events fired for every reboot of system with Co-Existance of CCOH and DaigService(SCGCQ00301846 port of SCGCQ00257763)
- Added support for fedora17(SCGCQ00361920 port of SCGCQ00251438)
- Added support for CentOS 6.3(SCGCQ00361921 port of SCGCQ00251425)
- New Ubuntu12.04 linux OS currenty support(SCGCQ00361924 port of SCGCQ00251411)
- Update the usage of the function pci_remove_bus_device(SCGCQ00394683 port of SCGCQ00359149)
- SLES 11 SP3 Beta4 Support(SCGCQ00420593 port of SCGCQ00408139)
- When a device is in a non-operational state wait for EEH recovery completion before removing the dead IOC function(SCGCQ00425367 port of SCGCQ00399592)
- Drive Pull/Insert Issue - START_UNIT timeouts(SCGCQ00483262 port of SCGCQ00481271)
- Kernel panic while upgrading the firmware online(SCGCQ00550047 port of SCGCQ00526468)
- Host need to complete SCSI command with DID_RESET status instead of DID_SOFT_ERROR under certain conditions.(SCGCQ00694147 port of SCGCQ00693983)
- In DIF-TYPE1-IP mode, the APP tag is zero'd on the wire.(SCGCQ00695354 port of SCGCQ00691983)
- Linux mpt3sas: Modified the OEM's HBA product name(SCGCQ00788347 port of SCGCQ00787798)
- Unable to disable a phy by setting corresponding phy's 'enable' sysfs attribute to zero(SCGCQ00845286 port of SCGCQ00842931)
- Linux mpt3sas: Don't block the Enclosure device(SCGCQ00898464 port of SCGCQ00896193)
- Synchronize timed-out IO and Task Management functions(such as task_abort & target_reset(SCGCQ01073779 port of SCGCQ01066194)
- set num_phys after allocating phy[] space (SCGCQ01110264 port of SCGCQ01109662)
- Upstream mpt3sas - Ensure the connector_name string is NUL-terminated(SCGCQ01185771 port of SCGCQ01154419)
- Set maximum transfer length per IO to 4MB for VDs(SCGCQ01210393 port of SCGCQ01072631)
- DIF Patchs from Oracle(SCGCQ00301830 port of SCGCQ00255629)
- Possible deadlock in IOCTL path(SCGCQ00301842 port of SCGCQ00266321)
- smp_processor_id(SCGCQ00301843 port of SCGCQ00268580)
- Update the usage of the function scsi_internal_device_unblock(SCGCQ00331941 port of SCGCQ00331929)
- New Ubuntu11.10 linux OS currenty support(SCGCQ00361922 port of SCGCQ00302125)
- Create phase 13 GCA generic point release for OEL UEK R2(SCGCQ00395417 port of SCGCQ00258229)
- Driver is using device handle instead of enclosure slot method for clearing of PFA status(SCGCQ00435927 port of SCGCQ00435028)
- Linux mpt2sas: Process works from firmware work-queue sequentially(SCGCQ00772791 port of SCGCQ00769798)
- Linux mpt2sas: Driver initialization hangs when pci_enable_msix API fails to enable MSIX vector(SCGCQ00773759 port of SCGCQ00760760)
-(SCGCQ00933617 port of SCGCQ00926726)
- Upstream mpt3sas - Don't spam logs if logging level is 0(SCGCQ01194636 port of SCGCQ01155651)
- Ph14 Linux Driver : Active Cable Exception events are logged by driver for attachment of Passive cables.(SCGCQ01210253 port of SCGCQ01205383)
- Linux IT Ph14: Enable Active Cable Exception Event for Fury/Invader(SCGCQ01237382 port of SCGCQ01237340)
- Linux SAS35 Ph3 : By default disable multipath support for SAS3.5 HBA's too.(SCGCQ01316220 port of SCGCQ01301732)
- Not able to update manpage 11 when try to update FW from OS.(SCGCQ01729592 port of SCGCQ01639219)
- 2012 source code copyright(SCGCQ00301826 port of SCGCQ00254805)
- when async scanning mode is enabled and scanning is in progress devices are removed and their transport layer entries are not removed.(SCGCQ00380178 port of SCGCQ00379998)
- Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced.(SCGCQ00423261 port of SCGCQ00392963)
- Linux mpt2sas: A new driver module Parameter is added to Enable/Disable EEDP Support(SCGCQ00423263 port of SCGCQ00295288)
- Updated the set_affinity.sh to have a support for more than 32 CPU cores systems(SCGCQ00438827 port of SCGCQ00427368)
- Update the usage of the function scsi_internal_device_unblock((SCGCQ00462789 port of SCGCQ00461953)
- failure at _transport_set_identify and mpt2sas_transport_port_add(SCGCQ00571398 port of SCGCQ00497017)
- Add branding string support for OEM custom HBA's(SCGCQ00871877 port of SCGCQ00867336)
- Remove SRIOV specific code from mpt3sas driver and update buildkits accordingly.(SCGCQ01203756 port of SCGCQ01197731)
- RHEL7.x: Crash occurred while loading mpt3sas driver with module parameter smp_affinity_enable set to 0(SCGCQ01504666 port of SCGCQ01496368)
- Driver sets queue_depth=254(SAS_QUEUE_DEPTH(SCGCQ01763013 port of SCGCQ01741671)
- driver oops associated with the max_queue_depth command line option set too small(SCGCQ00301837 port of SCGCQ00258989)
- Providing a negative value to sdev_queue_depth parameter leads to incorrect queue depth for a SAS drive.(SCGCQ00301848 port of SCGCQ00279155)
- Linux driver : updated initrd.img doesn't contain newly installed mpt2sas driver module(SCGCQ00332653 port of SCGCQ00332288)
- Debian6.0.5 Linux Support for 32 and 64 bit(SCGCQ00361923 port of SCGCQ00251412)
- Add support for OEL 6.3.(SCGCQ00361926 port of SCGCQ00303161)
- Oracle Linux 5.9 Support(SCGCQ00454974 port of SCGCQ00401299)
- Linux mpt2sas: Added support for OVM3.2.1 OS(SCGCQ00454976 port of SCGCQ00411913)
- Kernel Panic observed after issuing controller diag reset.(SCGCQ00526798 port of SCGCQ00501333)
- Only 8 MSIX vectors are enabled for SAS3 HBAs on a 32 core machine(SCGCQ01107215 port of SCGCQ01106942)
- Missing curly braces on if statement to print message when there is insufficient power for active cable.(SCGCQ01110263 port of SCGCQ01109643)
- Upstream mpt3sas - Eliminate dead sleep_flag code.(SCGCQ01179606 port of SCGCQ01154385)
- DID_SOFT_ERROR issue encountered on SATA RAID1 during testing 12.100.00.00(SCGCQ01284610 port of SCGCQ01284381)
- Linux mpt3sas: Enumeration of drives for OEM specific controller(SCGCQ01408565 port of SCGCQ01318421)
- IO Timeouts observed while running IO and parallel TaskMgmt test with SATA drives(SCGCQ01522289 port of SCGCQ01497972)
- mpt3sas: Lock access to the HBA's PCI config space from user space while Diag reset operation is going on(SCGCQ01827523 port of SCGCQ01819327)
EnhancementRequests
- Change Diagnostic Toolbox CLI SGL format to IEEE (to match MPI 2.5.1 spec change(SCGCQ00314987)
- Added mpt3sas driver support for fedora18 OS(SCGCQ00442462)
- Added code to display Location of End Device.(SCGCQ00452326)
- Added UEK3 (v3.8.13-16)(SCGCQ00552232)
- Oracle Linux 5.10 Support(SCGCQ00552253)
- Added mpt3sas driver support for Citrix 6.2 OS(SCGCQ00552276)
- Added support for Ubuntu14.04(SCGCQ00661419)
- Added CENTOS7.0 (x86_64(SCGCQ00675458)
- Updating the device removal handshake protocol only on VF drivers(SCGCQ00696568)
- Add branding string support for OEM custom HBA's(SCGCQ00718659)
- Update upstream Linux mpt3sas: [PATCH] block: Kill bio_segments(SCGCQ00778584)
- Update upstream Linux mpt3sas: [PATCH] [SCSI] mpt3sas: remove unused variables(SCGCQ00778631)
- Linux mpt3sas: Add branding string support for OEM custom HBA's(SCGCQ00793599)
- Linux combined src: Disable temperature fault functionality for SAS2 HBA's(SCGCQ00915064)
- Linux SAS3.5 phase2 IT: Added support for UNMAP commands for NVMe drives via fast-path(SCGCQ01190581)
- Merge MPI end point linux driver to Phase3 sas35 mainline and later to upstrea(SCGCQ01224602)
- Pre-allocate RDPQ Array at driver boot time(SCGCQ01297392)
- Driver support for OEL 7.4_UEK (4.1.12-94.3.9.el7uek(SCGCQ01396745)
- OS driver support for Oracle Linux 7.5 - SAS3 PH 16, SAS3.5 Ph 8(SCGCQ01586104)
- Call t10_pi_ref_tag for RHEL 8 kernels(SCGCQ02069530)
- Test Unit Ready retries causes slow discovery(SCGCQ00406610)
- Added RHEL5.10 support(SCGCQ00442446)
- Added mpt3sas driver support for Centos 6.5 OS(SCGCQ00571454)
- Addnew module parameter to allow /disallow host driver to issue SCSI commands to bring up drive.(SCGCQ00609923)
- Added support for OVM 3.3.1(SCGCQ00666996)
- Linux mpt3sas: Porting upstream patches to mainline(SCGCQ00825572)
- OS Driver Support for Ubuntu 15.04(SCGCQ00826237)
- Fedora 22 OS Support is added(SCGCQ00846536)
- Linux mpt3sas_Phase 10 PA#1: Dropping support for RHEL5 and SLES10 distro and Unified binary support for RHEL,OEL & CentOS.(SCGCQ00864228)
- Linux combined src: Added mpt2sas driver definitions to combined driver src(SCGCQ00914998)
- MPI header update with new supported controller addition(SCGCQ01064186)
- Interim Experimental Change: Add code to detect Non first page unaligned SGE for NVMe drives and panic.(SCGCQ01080920)
- 0001 - mpt3sas: set default value for cb_idx(SCGCQ01300828)
- 0006 - mpt3sas: always use first reserved smid for ioctl passthrough and second reserved smid for internal scsi io commands(SCGCQ01300840)
- Report Package Version from HBA Driver(SCGCQ01445879)
- Skip pending I/Os issued to NVMe drives while processing Broadcast Async Event(SCGCQ01558613)
- mpt3sas: Do not wait for IOC to become operational if HBA is unplugged(SCGCQ01681422)
- OS driver support for XenServer7.4 SAS3 PH 16, SAS3.5 Ph 8(SCGCQ01750033)
- Linux IT Ph9 mpt3sas: Added mpt3sas driver support for SLES15 OS(SCGCQ01828337)
- mpt3sas: Ph9 - Add OEL 6.10 support(SCGCQ01870215)
- Modified the SAS3 Linux Driver such that the SAS2 and SAS3 drivers can co-exist.(SCGCQ00300298)
- Added Red Hat 5.9 support(SCGCQ00377019)
- Added mpt3sas driver support for Citrix 6.1 OS(SCGCQ00442454)
- Add support to MPI - ReplyDescriptorPostQueueArray defined in IOC Init Request Message(SCGCQ00467389)
- Add branding string support for Intel custom HBA's(SCGCQ00546703)
- Added SLES12 RC3 support ( only x86_64)(SCGCQ00672325)
- Provide an option to enable / disable spin down SSD and HDD devices while unloading driver.(SCGCQ00695289)
- Linux mpt3sas: Add branding string support for OEM custom HBA's(SCGCQ00780483)
- Added SLES12 GM Support (only X86_64(SCGCQ00785459)
- Linux mpt3sas: Make use of additional HighPriorityCredit number of message frames for sending SCSI IO's(SCGCQ00899842)
- Linux combined src: Don't print Enclosure level and connector name information for SAS2 HBA's(SCGCQ00915060)
- Linux combined src: Disable mapping of SAS devices to VFs SRIOV feature for SAS2 HBA's(SCGCQ00915109)
- Linux combined src: Retain same module parameters names which were their before for mpt2sas driver(SCGCQ00916328)
- Linux IT/IR: Merge mpt2sas driver in to mpt3sas driver module.(SCGCQ00955258)
- Linux SAS3.5 IT: Limit 0x2100 FW fault by updating host index up on reaching the thresh hold value(SCGCQ01149963)
- Linux SAS3.5 IT Ph2: Block the drive after recieving any ATA pass-though command for that driver and unblock it after completion of the command(SCGCQ01218960)
- 0007 - mpt3sas: lockless command submission(SCGCQ01300843)
- 0009 - mpt3sas: Enable tag support for all supported kernels (SCGCQ01300853)
- Upstream mpt3sas: Fix memory allocation failure test in 'mpt3sas_base_attach(SCGCQ01454958)
- Upstream mpt3sas: scsi_transport_sas: switch to bsg-lib for SMP passthrough(SCGCQ01606945)
- Upstream mpt3sas: Fix function prototypes for module_param_call(SCGCQ01607482)
- Added support for Atlas Gen4 PCIe switches in MPT driver environments for Linux.(SCGCQ01731329)
- Upstream: Added an i/o barrier(SCGCQ01828734)
- Updated the build kits to support SAS2 Phase 14 level(SCGCQ00300292)
- Added SLES11 SP3 OS support(SCGCQ00454992)
- Add support to log message when Temperature Threshold exceeds for any Sensor.(SCGCQ00604649)
- Performance improvement by changing Affinity change and adding Host lock less mode(SCGCQ00610127)
- Added support for Ubuntu13.0(SCGCQ00614076)
- Add branding string support for custom HBA's(SCGCQ00636608)
- Added RHEL7.0 support(SCGCQ00672310)
- Added OEL7.0 Support(SCGCQ00673317)
- Linux mpt3sas: Detect the SMART Error SATA drive in the Topology and turn on it's corresponding PFA LED(SCGCQ00791340)
- Added SLES11sp4 GM Support(SCGCQ00826215)
- Added UEK3 Update5 (v3.8.13-68(SCGCQ00826232)
- Adding Intruder specific code to the Gen3 Linux Phase 9 driver(SCGCQ00831649)
- Debian 8.0 OS support-SAS3 Phase 10(SCGCQ00856661)
- Linux combined src: For an IO, build MPI SGL LIST for SAS2 HBA's and build IEEE SGL LIST for SAS3 HBA's(SCGCQ00915044)
- Linux combined src: Don't send PHYDISK_HIDDEN Raid Action request on SAS2 HBA's(SCGCQ00915050)
- Linux combined src: Disable DIX feature specific code for SAS2 HBA's(SCGCQ00915061)
- Linux combined src: Disable Target mode hooks from combined driver src(SCGCQ00915067)
- Prevent sending I/Os with NVMe PRP if non first page unaligned SGE is detected(SCGCQ01080930)
- Linux SAS3.5 Ph2: Enable DIX support(SCGCQ01200312)
- Linux SAS3.5 IT Ph2: Set NVMe device queue properties in such a way to reduce holes in sges(SCGCQ01224810)
- Added support for XenServer 7.1.(SCGCQ01289850)
- 0005 - mpt3sas: Introduce mpt3sas_get_st_from_smid(SCGCQ01300838)
- 0008 - mpt3sas: create separate lookup table for NVMe PRP list(SCGCQ01300851)
- Optimize I/O memory consumption in driver(SCGCQ01388190)
- Enhanced handling of DMA allocation, If the allocation does not fit within same 4GB(SCGCQ01388961)
- Upstream mpt3sas: Create two versions of scsi_internal_device_unblock((SCGCQ01447644)
- Upstream mpt3sas: fix format overflow warning(SCGCQ01454955)
- Added support for RHEL7.5 GA (3.10.0-862.el7(SCGCQ01719072)
- Linux IT Phase9 mpt3sas: Ignore processing of Phy having target not responding reason code while processing re-queued event(SCGCQ01892634)
- Linux IT Phase9 mpt3sas: Enable PCIe switch enumeration by default for all kernel versions(SCGCQ02018676)
- Added DIX support of the Linux operating system to the driver.(SCGCQ00262891)
- Add 96 MSI-X vector support for Invader C0(SCGCQ00371782)
- Added mpt3sas driver support for fedora19 OS(SCGCQ00552267)
- Added UEK3 Update3 (v3.8.13-44(SCGCQ00675434)
- Target Numbers of mapped drives on VFs won't increase after diag reset on PF (SCGCQ00689554)
- Update Attribution Language - Copyright, Trademark, Confidentiality to Avago(SCGCQ00729462)
- Linux combined src: Defined 'hba_mpi_version_belonged' IOC variable to differnate the each gerenation HBA's specific functionalities(SCGCQ00915025)
- Linux combined src: Remove SCSI_MPT3SAS_LOGGING entry from Kconfig files ▪ (SCGCQ00915035)
- RHEL 7.3 OS Support for SAS3.5 Phase 2(SCGCQ01218181)
- Added mpt3sas driver support for OEL6.9(SCGCQ01289003)
- 0003 - mpt3sas: separate out _base_recovery_check(SCGCQ01300833)
- Reducing the number of times enclosure config page read request sent by driver(SCGCQ01357382)
- Increase event log buffer to support 24 port HBA's to avoid buffer overflow.(SCGCQ01368517)
- NVMe Task Management - Controller Reset Support (SCS(SCGCQ01445901)
- Upstream: mpt3sas: clarify mmio pointer types (Fix compiler warning(SCGCQ01686081)
- Phase8: Fix sparse warnings of inhouse mpt3sas driver.(SCGCQ01729697)
- SAS3.5 Phase9: Intel Spectre Vulnerability - Add support for retpoline in driver RPM and DUD for RHEL, SLES and OEL(SCGCQ01828339)
- Upstream: Fix _transport_smp_handler(SCGCQ01828766)
- Use t10_pi_ref_tag and compatible _transport_smp_handler API in SLES15SP1(SCGCQ02070829)
- Added mpt3sas driver support for RHEL 6.5 OS(SCGCQ00552245)
- Added OEL6.5 Support(SCGCQ00552260)
- Added UEK3 U1 (v3.8.13-26(SCGCQ00571510)
- Added SRIOV support for both Xen and KVM hypervisor.(SCGCQ00627105)
- Added UEK3 Update2 (v3.8.13-35(SCGCQ00654016)
- Added RHEL 6.6 Support(SCGCQ00675448)
- Remove kernel support older than N-3 kernel updates, where N is latest kernel update release.(SCGCQ00696790)
- Updated MPI 2.5 Release: MPI 2.5 Rev K (2.5.6(SCGCQ00709717)
- Added Oracle Linux 5.11 Support(SCGCQ00775653)
- Update upstream Linux mpt3sas: [PATCH] mpt3sas: Use pci_enable_msix_exact(SCGCQ00776753)
- Update upstream Linux mpt3sas: [PATCH] block: Convert bio_for_each_segment(SCGCQ00778582)
- Added UEK3 Update4 (v3.8.13-55(SCGCQ00788014)
- Linux mpt3sas: Add branding string support for OEM custom HBA's.(SCGCQ00793614)
- Linux SAS3: Add RHEL 6.7 GA Support(SCGCQ00848126)
- Linux combined src: Manage MSI-X vectors according to HBA device type(SCGCQ00915056)
- Linux combined src: Add OEM's SAS2 HBA's PnP ID Branding names(SCGCQ00915065)
- Active cable exception handling in mpt3sas driver:(SCGCQ01008402)
- Ventura IT Linux Driver: Update MPI 2.6.07 specification, and 2.00.45 header files(SCGCQ01133212)
- Reduce memory footrpints in kdump kernel.(SCGCQ01237163)
- 0004- mpt3sas: open code _scsih_scsi_lookup_get(SCGCQ01300836)
- Added mpt3sas driver support for RHEL6.9 (SCGCQ01316324)
- Added support for SAS Device Discovery Error Event.(SCGCQ01354911)
- Upstream mpt3sas: Split scsi_internal_device_block(SCGCQ01447640)
- mpt3sas: Added new thread called hot plugged watchdog which will poll for whether HBA device is unplugged or not(SCGCQ01681425)
- Linux Drivers: MPI2.5 Update Rev U (2.0.26(SCGCQ00304398)
- Added Debian7.0 Linux OS Support(SCGCQ00552280)
- Added mpt3sas driver support for fedora20(SCGCQ00571464)
- Updated MPI 2.5 Release: MPI 2.5 Rev J (2.5.5(SCGCQ00653281)
- Added OEL6.6 Support(SCGCQ00721141)
- Added RHEL5.11 Support(SCGCQ00775576)
- Update upstream Linux mpt3sas: [PATCH] mpt3sas: delay scsi_add_host call to work with scsi-mq(SCGCQ00778620)
- Linux mpt3sas: Added mpt3sas driver support for RHEL7.1 OS(SCGCQ00787975)
- Linux Mpt3sas SRIOV: Use serial number as primary key to uniquely identify the SATA drives in device persistence mapping mode(SCGCQ00813146)
- Linux mpt3sas: Added mpt3sas driver support for OEL7.1 OS (SCGCQ00838951)
- Ph 11 LINUX_MPT3SAS : Dropping support for few distros as per MR OS_Support matrix.(SCGCQ00900247)
- Linux conbined src: Move Gen3 HBA's device registration with PCI, SML and IOCTL API's to separate mpt3sas_module.c file(SCGCQ00915016)
- Linux Combined src: Added csmi hooks and it will be enabled only for SAS2 HBA's(SCGCQ00915063)
- SLES 12 SP2 OS Support for SAS3.5 Phase 2(SCGCQ01154063)
- Linux Ventura Phase2: Add support for IO Unit Control, Shutdown message(SCGCQ01165691)
- Linux SAS35 IT: Added driver support for Dual/multi-path typologies(SCGCQ01237381)
- 00010 - mpt3sas: allocate as many chains as needed and remove chain list maintenance overhead(SCGCQ01300854)
- Ph5 : SLES12 SP3(4.4.73-5(SCGCQ01396754)
- Linux IT Phase9 mpt3sas: Enable irq poll in Linux driver to avoid CPU hard and soft lockups(SCGCQ01571359)
- mpt3sas: code refactor - move section of code which waits for IOC to be in operational state into a separate function(SCGCQ01681420)
- Linux IT Phase9 mpt3sas: Added driver support for Ambrosia NVMe Switch Adapter(SCGCQ01891714)
- Added Red Hat 6.4 support(SCGCQ00376609)
- Added mpt3sas driver support for Centos 6.4 OS(SCGCQ00552285)
- When the IOC over heats, driver needs to flush the IOs and panic.(SCGCQ00654911)
- When memory allocation for SCSI command message frame request tracker queue fails, driver should be capable lowering the queue depth and allocate memory.(SCGCQ00693434)
- VF drivers doesn't need to retrieve the BIOS pages(SCGCQ00698258)
- 3008 IT: Add OEM String to Driver for OEM Board Design(SCGCQ00860516)
- Linux mpt3sas: Include changes of MPI 2.5 Rev M and MPI 2.6 Rev E specifications and 2.00.39 headers(SCGCQ00899809)
- Linux combined src: Disabled SATA SMART polling feature for SAS2 HBA's(SCGCQ00915058)
- Linux combined src: Ported WarpDrive HBA support from mpt2sas driver src(SCGCQ00922147)
- Linux Combined src: Ported fix for setpci reset kernel oops from mpt2sas src(SCGCQ00922149)
- OEL 7.3 OS Support for SAS3.5 Phase 2(SCGCQ01154077)
- Linux IT mpt3sas: Recognize and act on IO's iopriority info(SCGCQ01237164)
- 0002 - mpt3sas: use list_splice_init(SCGCQ01300832)
- Upstream mpt3sas: switch to pci_alloc_irq_vectors(SCGCQ01367469)
- Upstream mpt3sas: fix dma_addr_t casts(SCGCQ01541636)
- Added support for XenServer 7.3 OS.(SCGCQ01554011)
- OS Driver Support for Ubuntu 18.04- SAS3.5 PH 8 / SAS3 PH 16 (SCGCQ01586127)
- Upstream mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM.(SCGCQ01686075)
- mpt3sas: wait for and flush running commands on shutdown/unload (Upstream Patch(SCGCQ01686096)
- Change attribution language from Avago to Broadcom and update copyright end year(SCGCQ01757358)
- Upstream: Introduced struct "mpt3sas_nvme_cmd"(SCGCQ01828741)
- Add RHEL 8 OS driver support(SCGCQ02136688)
version 28.00.03.00 -- Moderate Impact/Low Probability of Occurrence
-----------------------
Lenovo Data Center Group Linux OS Support Home Page |
| linux.lenovo.com |
© 2018-2020 Lenovo. All rights reserved |