Lenovo YUM Repository
Release and Change History








Bundle Release Information:
Targeted Server Family (Machine Type): Lenovo ThinkSystem SR655 (7Y00, 7Z01)
Targeted Operating System: SLES15SP6
YUM Repository Build Date: 2025_03_24

YUM Repository Release Version: SIAgile23-1

Device:
ThinkSystem 430-8i SAS/SATA 12Gb HBA

Device Product Guide

Part Number: 7Y37A01088
Feature Code: na
PCIe Sub Vendor ID: 0x1D49
PCIe Sub Device ID: 0x0200


Release History:

Release Change History Documents

Lenovo Storage Host-Bus-Adapter (HBA) Linux Firmware



ThinkSystem 430-x SAS/SATA 12Gb HBA Firmware and BIOS Update

Supported Adapters:  
	ThinkSystem 430-8i SAS/SATA 12Gb HBA   (7Y37A01088)    
	ThinkSystem 430-16i SAS/SATA 12Gb HBA  (7Y37A01089)    
	ThinkSystem 430-8e SAS/SATA 12Gb HBA   (7Y37A01090)       
	ThinkSystem 430-16e SAS/SATA 12Gb HBA  (7Y37A01091)       
	ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA  (NA-StarkSASHBA)  
	
	
NOTE TO SERVICE - Reference RETAIN #N/A

Version  24.05.00.00
 --------------------
    BIOS                Firmware       UEFI Driver   
   9.47.03.00          24.00.07.00     24.00.05.00

Defects:
-[9500 BST] Update OEM BST servers connection settings in BST scripts.(DCSG01580444)
-95XX card: When JBOD Expanders are periodically reset, drive in a large topology may go missing.(DCSG01624060 (Port Of Defect DCSG01592213))

Enhancements
-[BST] OEM server BST bring-up with 9500 HBA.(DCSG01301718)
-[BST] SATL command inclusion, enhancement of NON read/write command verification.(DCSG01372968)
-[BST] Include SATL commands - Format Unit command (04h) and Security Protocol Out (DCSG01372971B5h) command.()
-BST: Added NVMe test for SCSI Immediate Command translation.(DCSG01372972)
-Add UBM emulator test cases - Part 1.(DCSG01373023)
-UBM emulator BST improvements.(DCSG01413397)
-[9500 BST] OEM BST server APC ip details update.(DCSG01472729)


Version  24.04.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.47.00.00           24.00.06.00      24.00.00.00


Defects:
-Possible division or modulo by zero in enclosure management code.(DCSG01224310)
-[Code Coverage] SCSI to NVMe translation test failed in BST.(DCSG01252405)
-SPILIB2: SPI Emulation Erases the wrong section.(DCSG01049441)
-HBA discovery failed with Phase 24 Storelib and StorelibTest.(DCSG01207008)
-[BST] "Invalid SCSI CDBs" test failed for NVMe Format unit commands in older firmware versions.(DCSG01287310)
-SPILIB2: (Margay Only) ARM Exception while flash under stress upon closing telnet.(DCSG00914933)
-SPILIB2: Fix offsets in SPI2_LIB_DEVICE_PARAMS.(DCSG00428841)
-Adapters "MSIx Vector Count" in "PCIe MSIx Capability" was reset by a Function Level Reset Operation.(DCSG01389214)
-IT controller firmware sending MCTP version numbers in reverse order.(DCSG01234654)
-Aero: Incorrect topology phys memory allocation.(DCSG01185588)
-Uninitialized pointer access in UBM Backplane management code.(DCSG01225064)
-Revert SATA Init timeout changes.(DCSG01252414)
-Self test aborts when Open Zone command issued on a Security locked drive.(DCSG01194141)
-Wrong expected sense data in invalid CDB test for NVMe drive.(DCSG01252944)
-Hardware Workaround:Link between Controller and expander not always recovering after link reset.(DCSG01196230)
-Disable SATA protocol when in optical mode.(DCSG01194126)
-Data Corruption observed when diagnostic register dump is performed while running IO to the drives.(DCSG01227332)
-Locate LED operation does not work for NVMe drive slot on UBM backplane.(DCSG01230479)
-[Code Coverage] NVMe stress test - NVMe PRP Firmware validation.(DCSG01260284)
-SPILIB2 : Watchdog reset due to ARM Exception while flash under stress.(DCSG00814654)
-BST script failed to invoke utilities.(DCSG01357327)
-Performance drop in 9400 controllers in some expander attached configurations.(DCSG01419101)
-Aero/Ventura] Add check for Sense Data size.(DCSG01178348)
-LBA information missing from sense data with Medium Error Sense Key for SATA drives.(DCSG01183332)
-SPILIB2: Series 9700 Chip Select Timing registers default to zero.(DCSG01182027)
-Phase 24 Code analysis tool Defects related to SPDM.(DCSG01224346)
-[SATA] SATA Initialization fails on certain large capacity SATA drives.(DCSG01194600)
-Update NVDATA Major version.(DCSG01258013)
-[SATA Only] NCQ Errors observed with running Read/Write IOs along with SCSI Unmap to SATA drive.(DCSG01254091 (Port Of Defect DCSG01489886))
-VSES Commands hung during the drive pull test with IOs..(DCSG01480400 (Port Of Defect DCSG01525067))
-[NVMe] Some NVMe drives do not link up on certain OEM backplanes..(DCSG01193134 (Port Of Defect DCSG01196465))
-Target mode controller port width degrades following host resets/power cycles with autoport config disabled.(DCSG01325599 (Port Of Defect DCSG01340988))
-[VSes] Number of slots reported incorrectly in certain OEM backplane..(DCSG01200427 (Port Of Defect DCSG01215896))
-Change spinup mode while SATA link reset is occurring.(DCSG01161733 (Port Of Defect DCSG01231494))
-IOC Page 7 does not report the updated "SASNotifyPrimitiveMasks".(DCSG01220829 (Port Of Defect DCSG01222353))
-Drives are marked as Unconfigured Bad in 9540 controller during the hot-plug test..(DCSG01580650 (Port Of Defect DCSG01528863))

EnhancementRequests:
-SPILIB2: Add support for high impedance dummy cycles in 9700 Series.(DCSG01118681)
-BST bring up on Windows server.(DCSG00021431)
-SPILIB2: Add support for new Cypress parts via proprietary CFI Method.(DCSG00734502)
-Updated setup hardware configuration in BST scripts.(DCSG01352775)
-SPILIB2: Add support for bulk erase.(DCSG01061535)
-SPILIB2: Update python decoder with latest fixes.(DCSG01091175)
-SPILIB2: Configure Series 9700 NVSRAM hardware to send Write Enable on first auto-write.(DCSG01131779)
-[SNTL] Update SCSI Format Translation for NVMe devices.(DCSG01137935)
-Aero - SecureBoot: Added debug messages to the ring-buffer when the FW download operation fails.(DCSG01132478)
-SPILIB2: Add new configuration bits to the init interface for SPI Flash drive strength.(DCSG01015117)
-SPILIB2: Add MRAM and optional parameters file to CVS decoder.(DCSG01128295)
-Aero FW-Download: when writing bootloader to the main region, write the signature bytes last.(DCSG01154887)
-SPILIB: Add support for Hybrid topology CFI parts.(DCSG00782279)
-SPILIB2: Add serial mode support for SPI devices with read only Quad Enable bits. Add hybrid dual mode support..(DCSG00916467)
-BST bring up on Linux server.(DCSG01267771)
-SPILIB2: Eliminate incompatible erase commands in MultiErase mode.(DCSG00830450)
-SPILIB2: Support for Additional SPI Clock Frequencies.(DCSG00424412)
-[Code Coverage] Additional SCSI to NVMe translation tests in BST scripts.(DCSG01142852)
-SPILIB2: Support ECC for Margay.(DCSG00429625)
-SPILIB2: 9700 Series core needs maximum continuous count initialized earlier.(DCSG01170965)
-SPILIB: Add Python-Based Logic Analyzer Decoder.(DCSG00980221)
-SPILIB2: Add support for serial mode for parts with QE=1 and dual mode support.(DCSG00831421)
-Use event based wait for browser automation during release process.(DCSG01133010)
-SBLIB: Clean up code for external use.(DCSG01150489)
-Update SB Lib to latest.(DCSG01224363)
-SPILIB2: Port all changes AV1 to AV2 for manual access files.(DCSG00917802)
-SPILIB2: Update Series 9700 SPI headers to latest.(DCSG01132011)
-SPILIB: Update Series 9700 header file.(DCSG01117315)
-SPILIBAV2: Misc. updates to Avenger2 SPI code for FPGA.(DCSG01057329)
-Add ApSHA changes.(DCSG01209350)
-Update SPI Lib to latest.(DCSG01215946)
-SPILIB: Update build scripts for ADS.(DCSG00943761)
-SPILIB2: Add High Level SPI Emulation Library.(DCSG00508974)
-[9500 PL] Spinup handling when rising edge and falling edge spinup interrupts are set simultaneouly.(DCSG01373049 (Port Of EnhancementRequest DCSG01518298)


Version  23.02.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.45.01.00       23.00.01.00         23.00.01.00

Defects:
-IOC Page 7 does not report the updated "SASNotifyPrimitiveMasks.(DCSG01220829)
-Wrong link speed check while setting host port status gpio..(DCSG01221053)
-HW Workaround:Link between Controller and expander not always recovering after link reset.(DCSG01196230)
-Disable SATA protocol when in optical mode.(DCSG01194126)
-Updated GoldenX to handle the CoreDump Region.(DCSG00042890)

EnhancementRequest:
-Increase the TUR retry loop to give more time to drives reporting as becoming ready..(DCSG01465246)
-Increased the busy retry wait loop from 30 seconds to 45 seconds for drives reporting as becoming ready.(DCSG01465245)
-[9500] Add support for host phys/lanes in Port Status Green GPIO.(DCSG01207029)
-Provide --replace option to replace existing nvdata extended image in the APP component image..(DCSG01109776)

Version  23.01.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.45.00.00       23.00.01.00         23.00.00.00

Defects:
-IOC Page 7 does not report the updated "SASNotifyPrimitiveMasks.(DCSG01220829)
-Wrong link speed check while setting host port status gpio.(DCSG01221053)
-HW Workaround:Link between Controller and expander not always.(DCSG01196230)
-Disable SATA protocol when in optical mode.(DCSG01194126)
-Updated GoldenX to handle the CoreDump Region.(DCSG00042890)

Enhancements:
-[9500] Add support for host phys/lanes in Port Status Green GPIO.(DCSG01207029)
-Provide --replace option to replace existing nvdata extended image in the APP component image.(DCSG01109776)


Version  20.01.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.39.00.00       20.00.04.00           20.00.01.00

Defects:
Imbalanced bandwidth performance with 2 x4 expanders connect to Aero IT controller(DCSG00950631
 Blue Screens while collecting "pl dbg" logs(DCSG00984451
 UBM statistics data collection and UBM error handling fixes(DCSG00975065
 Fault 0x070A observed while performing firmware downgrade.(DCSG00758163
 Ventura/Mercator: pl: 4311 fault(DCSG00918020
 Two elements of SES Page A are assigned same slot number for UBM backplanes with x2 DFC(DCSG00966202
 Hot add drive on UBM backplane with x2 or X4 DFC reports incorrect element status in SES Page 02h(DCSG00967012
 Response to OOB command is not sent on Internal Dynamic Memory Allocation failure(DCSG00906577
 BST: invalid syntax for Uart config(DCSG00957157
 [Aero][UBM] Enhance the link configuration to handle the link speeds for SAS/SATA drives behind UBM.(DCSG00552897
 Update SSUTimeout Fields Value in BIOS Page 1 to 0xF0(DCSG00982364
 Critical Error Log created if the Firmware Download of BIOS using BIOS image from different package than Firmware.(DCSG00951807
 Fault 0x7600 observed when 1 phy is disabled in SAS IO Unit page 1(DCSG00788430
 Drives not discovered when an enclosure is hot plugged after removing a PCIe switch based JBOF(DCSG00957168
 Unsupported MPI Config page read from OOB provides data in response(DCSG00937617
 SPDM lib compile error for Ventura build(DCSG00810786
 SPDM key reading failed when complete flash Erase case(DCSG01032600
 Coverity : Remove dead code(DCSG00982343
 VSES : Multiple elements of SES page 0xA are assigned the same slot number(DCSG00973316
 pl: NVMe: Format Unit FMTDATA bit should be ignored(DCSG00063448
 PL NVMe : IOs fail with SGL length shorter than the transfer legth(DCSG00501518
 Performance drop seen with direct attached SAS/SATA drives(DCSG00980873
 [BST] Topology information parsing using FW Diag commands is failing(DCSG01045324
 pl: backend PCIe: PCIe error handler fails to issue task management with cascading errors(DCSG00839445
 FW BST: Larger size IO jobs take more time to start, triggering timeout exception in SAL(DCSG00961165
 BST: Fix scripts for SAL stability.(DCSG01012237
 Performance drop seen with SAS/SATA drives in Windows using latest driver(DCSG00981706
 Update Version Field value in Std Inquiry Data of vSES Device(DCSG00966397
 Enclosure handle for some direct attached device might be wrong during Event replay for direct attached slot order case.(DCSG00381441
 Data length from host to DA-SEP device not checked if it is more than buffer length in firmware(DCSG00915992
 [BST] SEP locate test fails on Atlas attached NVMe drives(DCSG01039953
 [Aero][PLDM] PLDM Timer restart failing(DCSG00430198 (Port Of Defect DCSG00830822)
 Controller Faults when connected to DA SEP Backplane(DCSG00916381 (Port Of Defect DCSG00918045)
 [Aero] Phase 18 build error fix(DCSG00708175 (Port Of Defect DCSG00708188)
 Bad PHY events generated by RAID stack for invalid VSES elements slot with Critical status(DCSG00925970 (Port Of Defect DCSG00927932)
 FW Fault 2622 observed during system boot up in some new Gen4/Gen5 servers(DCSG00947451 (Port Of Defect DCSG01019237)
 HBA hangs on boot with failed UBM backplane in a multi-UBM backplane topology(DCSG00653774 (Port Of Defect DCSG00707457)
 Fixed fault 0xF000 when doing VSES task management(DCSG00927996 (Port Of Defect DCSG00934187)
 Some drives missing in OS when Direct attached slot order event replay flag is set in NVDATA(DCSG00991409 (Port Of Defect DCSG00996086)
 Some drives and enclosures not added to Windows OS when SAS/SATA devices are reduced in NVDATA.(DCSG00654062 (Port Of Defect DCSG00757561)
 Fault 0xEE19 observed while running lane break test with managed switch attached to controller.(DCSG00939163 (Port Of Defect DCSG00947866)
 (SATA Only) IO Timeouts seen while running Unmap, SATA Passthrough and Read/Write IOs to a SATA drive(DCSG00654439 (Port Of Defect DCSG00831920)
 MCTP : MCTP MPI requests are failed with drive missing status even when drive is present(DCSG00952803 (Port Of Defect DCSG00956655)
 [Aero][OOB] Firmware download in loop from OOB in PCIe mode fails(DCSG00555977 (Port Of Defect DCSG00831123)
 SATA : one or more HDD are not discovered by OS when drives behind expander are powered ON(DCSG00947126 (Port Of Defect DCSG00964427)
 pl: SAS IO Unit Page 1 Write Current may not cause phy to be enabled(DCSG00654031 (Port Of Defect DCSG00734511)
	
EnhancementRequests:	
 BST: Bring up new Aero activity BST server at BLR(DCSG00323525
 BST: Update boardnames in configuration data(DCSG01010542
 Connector Order change for 9502-16e controller(DCSG00966344
 Create Partial XML for 9502-16e HBA(DCSG00930106
 MPI 2.6: Header file changes associated with revision 2.6.11(DCSG00293141
 pl: backend PCIe: target link speed diag command(DCSG00757333
 Add support for FW UART console to BST scripts(DCSG00776933
 Code Coverage improvement for managed switch SES stack(DCSG00949284
 SNTL Code coverage Improvement(DCSG00949306
 BST: Add custom Cardnames to BST UART configuration(DCSG00985842
 Code Coverage improvement for managed switch MPI device stack(DCSG00949285
 Release Automation: Check for failure during baseline creation(DCSG00958012
 [BST] Graceful handling of controller reset scenario(DCSG01027037
 SAS phy port configuration of UBM connected phys based on UBM DFC Link width.(DCSG00927212
 [OEM][BST] Add a new OEM server to BST(DCSG00776916
 PL SATL : Add SAT translation for the Concurrent Positioning Ranges VPD page(DCSG00927210
 PL SATL : Update the WRITE SAME command to account for Zoned Block Devices(DCSG00500552
 Remove SASPARSER binary from Release Order(DCSG00957868
 Release Automation: automate rebase operation for phase specific streams(DCSG00950531
 UBM error handling improvements and debug statistics data collection(DCSG00903198
 Add cable breaker support to BLR test Hosts(DCSG00777063
 BST: Replace Python's telnet lib APIs with invocations of native telnet client(DCSG01008755
 Integrate MPI 2.6.11 headers(DCSG00408836
 cable breaker exception handling and support for array controller(DCSG00086796
 SATL : ATA Passthruough command handling when Datalength in MPI < data requested to drive(DCSG00833193
 BST: Update Enclosure Logical ID for BST setups(DCSG01015576
 [BST] Add SEP related test cases(DCSG00949307
 [Aero][BST] Improve the code coverage of file plPciDeviceManager.c(DCSG00947724
 Update SAS 3.5 FW summary release notes(DCSG00979878
 [Aero][BST] Improve the code coverage by adding new test cases(DCSG00948894
 CFGI: Integrate MPI 2.6.11 headers with CFGI Lib.(DCSG00481628
 Update 9500-16i, 8i channel XMLs to support new VPP backplane management device address.(DCSG00351950
 BST: Add locate PD test cases to UBM BST(DCSG00019759
 PL SATA : Read logpage 12 and 13 during SATA initialization to get features supported for NCQ encapsulation using FIS porting(DCSG00779724
 PL : Remove obsolete workarounds(DCSG00008204
 BST: On IO errors, retry IO after some delay(DCSG01029567
 Enable collection of PCIe Link event "RECEIVED_NAK_DLLP" (EventCode=0x08) by default(DCSG00122084
 SPDM feature compile out from FW code(DCSG00707071
 [Aero] Enable UBM detection logic on all connectors for OEM HBA with SEP_PRESENT GPIOs(DCSG00927207
 Release Automation: Assign release type when creating ROP(DCSG00941419
 Support streaming of debug logs (HTB) via I2C OOB band on Ventura/Aero IOC/HBA (Part B)(DCSG00927213
 [BST]Add support to execute scripts for one specific card(DCSG00961877
 [UBM] Add detection of SAS/SATA drive with UBM backplane supporting IFDET2# and PRSNT#(DCSG00945423
 Blackduck: Remove non UTF-8 encoding characters from source files(DCSG00258258
 Add 9502-16e board Nvdata to Aero ROP(DCSG00966467
 Code Coverage improvement for NVMe SGL analysis and translation stack(DCSG00949287
 Support downloading of the Host-based Trace Buffer (HTB) via MCTP OOB Interface on Ventura/Aero IOC/HBA (Part A)(DCSG00500554
 BST: When comparing slot numbers, ignore the strings from eminfo command output(DCSG01007045
 BST CodeCoverage : Add BST test case to improve MPI task management code coverage(DCSG00999219
 [Aero][PLDM] Platform changes to accommodate latest PLDM baseline(DCSG00447989 (Port Of EnhancementRequest DCSG00500775)
 SEKM Support for IT controllers(DCSG00433132 (Port Of EnhancementRequest DCSG00777312)
 SEKM: Prevent firmware Download of firmware that do not support SEKM when SEKM is enabled.(DCSG00549524 (Port Of EnhancementRequest DCSG00816022)
 Error handling of UBM CHANGE_DETECT# signal(DCSG00962565 (Port Of EnhancementRequest DCSG00963253)
 [SPDM] Blocking slots 1-7 from configuring SPDM certificates(DCSG00500296 (Port Of EnhancementRequest DCSG00507210)
 Reintroduces the previous security page as MR_MPI26_CONFIG_PAGE_SECURITY_1 to align with current NVDATA(DCSG00977495 (Port Of EnhancementRequest DCSG00977500)
 SEKM feature enhancements to handle error scenarios(DCSG00777328 (Port Of EnhancementRequest DCSG00903186)
 Enhance Error scenario handling in SEKM Feature code(DCSG00966411 (Port Of EnhancementRequest DCSG00974796)


Version  18.04.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.35.00.00       18.00.03.00       18.09.01.00
Fix issue:
-Disk cannot be detected after the driver of CFF 440-16i is loaded during installation Windows 2022

Version  18.03.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.35.00.00         18.00.02.00       18.09.01.00
Fixes:
we already have the fix for the EFI driver to properly observe the SSUTimeout in 18.01.00.00, 18.02.00.00 and now 18.03.00.00.
The only difference now between 18.02.00.00 and 18.03.00.00 now is the NVDATA setting the SSUTimeout to 60 seconds.

Version  18.02.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
9.35.00.00         18.00.02.00       18.09.01.00

Defects:
-Coverity defects fix.(DCSG00340836
-PL SATA Only : SATA PFA drive is not recognized as PFA drive in Aero while hot-plugging(DCSG00427743
-Some drives and enclosures not added to Windows OS when SAS/SATA devices are reduced in NVDATA.(DCSG00654062
-Ring buffer decoder GUI hangs if timestamp is invalid(DCSG00437238
-[NVMe] Firmware download in mode E failed with error Invalid Firmware Image(DCSG00313245
-[Code Review] Updated CoreDump related data structures to have capitalized first letter for the member fields(DCSG00250948
-pl: NVMe: chain to PRP SGL for non-read/write IO may be handled improperly(DCSG00408313
-[NVMe] Send diagnostic to abort background test completes with success when no background test started.(DCSG00310330
-[NVMe] Inquiry command to NVMe device reporting old rev firmware after drive firmware update completed successfully(DCSG00321504
-SPDM IT:SPDM BMC bring up on P2 server(DCSG00238540
-SPI LIB 1 - Manual Flash writes to flash parts connected to chip selects other than 0 fail.(DCSG00350016
-PLDM Type 2 - Change debug print filter level to "Warning" for PollForPlatformEventMessage command(DCSG00263767
-Aero: PL with newer Atlas FW (4.2) has extra slot number in the Atlas enclosure(DCSG00284238
-Format Repair operation fails on certain NVMe drive(DCSG00408635
-Ventura/Mercator: pl: direct attached SAS or SATA device may not be discovered(DCSG00408109
-SPILIB: NVSRAM uses old ASENB command(DCSG00342936
-[NVMe] Protect bit is always set in standard inquiry data for NVMe drives.(DCSG00301661
-README file mentions sas2parser instead of sasparser(DCSG00394150
-PL SNTL : Accumulated Power On Hours value reported by LogSense translation is byteswapped(DCSG00499729
-[NVMe] SCSI TUR command fails when sent to a NVMe drive with corrupted LBA 0(DCSG00299624
-[Ventura] Some NVMe drives are not discovered(DCSG00301612
-SPILIB: FIx definition of SPI_LIB_TYPE for SPILIB1(DCSG00354885
-SPILIB2: Some properties functions access the wrong array(DCSG00340954
-[NVMe] Send diagnostic with self test bit 1 but selftestcode non 0 is not failed.(DCSG00306498
-Move Version control files to folder for Release BST(DCSG00342866
-[NVMe] Mode Select command to write Read Write Error recovery page fails.(DCSG00307175
-[VSes] Connector name of the VSes device in SAS device page 0 has invalid data if no device is connected to port 0(DCSG00383998
-Doxygen build error(DCSG00415793
-[Aero] Phase 18 build error fix(DCSG00708175
-PLDM - Fix compilation errors reported in an OEM platform(DCSG00382501
-BST: ScrutinyCli invoked with invalid options(DCSG00428615
-Fixed PH17 Coverity issues(DCSG00335212
-[NVMe] PL Fault 0xE429 is seen while performing reset for certain NVMe drive.(DCSG00395750
-PLDM Type 2 - Fail module initialization if Managed Device invokes initialization API without allocating memory(DCSG00360498
-pl: NVMe: status code type not checked upon Write Buffer callback(DCSG00419779
-Coverity found defects for converting an expression to a narrower type in SATL code.(DCSG00297461
-[Ventura][NVMe] Phy disable from application does not removed the drive from PL.(DCSG00384856
-PL fault: Invalid Msg Frame fault triggered on external card connected to UBM BP(DCSG00408493
-Uninitialized pointer access in UBM code.(DCSG00446918
-[VSes] SCSI State not correctly set for some error response to SCSI commands.(DCSG00312554
-[NVMe] Extended Self Test Completion time in Control mode page is byte swapped(DCSG00308453
-Trigger script with PassComponentTable Command set to invalid Value led to rolling PLDM error messages(DCSG00500454
-pl: NVMe: async event handler proceeds during IO quiescing(DCSG00431716
-Fix coverity reported defects(DCSG00282926
-[NVMe] Parameter Code in Self Test Results log page is incorrect.(DCSG00422250
-Element Status code of a Slot in SGPIO BP with no drive marked as 'Unknown'(DCSG00428815
-fixed the parameter difference for the PLDM Type 5 print framework.(DCSG00286651
-AXI access errors causing FW asserts or faults due to invalid SATA passthrough commands(DCSG00215338
-pl: SAS IO Unit Page 1 Write Current may not cause phy to be enabled(DCSG00654031
-[NVMe] TSD bit not getting set in Reference Temperature log parameter(DCSG00430063
-MBEDTLSLIB: Compile out Mbed TLS Self-Test code(DCSG00335755
-PLDM single firmware update logs multiple debug messages in controller trace buffer(DCSG00258279
-Update SBLIB version in BST version file(DCSG00316342
-Update the Driver Trigger Page data structs' size and add padding to make them 256 bytes(DCSG00258095
-Performance drop of 5-9% seen with Random Read/Write IOs to NVMe drives.(DCSG00258412
-Issue in freeing PLDM firmware update resources(DCSG00317911
-SPILIB2: Small misaligned transfers sometimes result in a read-back verify failure on page writes(DCSG00283387
-[SPDM IT] Return actual size of certificate chain content to SPDM LIB(DCSG00233805
-OOB-MCTP over I2C - FW updates in Loop hits PLDM Fault 0x6(DCSG00380088
-pl: backend PCIe: fix a couple of issues related to PCIe discovery and NVMe init(DCSG00355408
-NVMe Repair Operation hangs on a certain NVMe drive with Multiple Namespace(DCSG00415462
-Release Automation: If release job web page takes more than 60 secs to load, script throws exception(DCSG00297363
-Fix Coverity issues(DCSG00293500
-MAC verification failed due to inconsistent secure ID(DCSG00309854
-pl: Incorrect c0 values displayed for SAS/SATA in the "pl serdes tx" output(DCSG00422289
-NVMe : PROTECT bit in inquiry data is set.(DCSG00308451
-Aero: HW Workaround - When Aero is in the L1 state it periodically (every 2 ms) transitions to L0 and back to L1(DCSG00501537
-VSES getting removed in OS on controller reset.(DCSG00301631
-[Aero] SAS SATA only partial nvdata xml are not included in release order.(DCSG00394146
-SPDM Authentication fails when BMC re-triggers SPDM Handshake(DCSG00547436
-[NVMe] Mode select command to set Control Mode page with last two bytes changed completes successfully.(DCSG00315331
-pldmFreeFwUpdtResources() doesn't frees RetryRqstTimer correctly.(DCSG00313887
-Fix Coverity tool reported defects(DCSG00266270
-PL Backend PCIe : SATA drive discovery is delayed(DCSG00310045
-Assertion failure in fw\cpu\arm\exceptions.c at line 1006 on triggering QueryDeviceIdentifier command in Download State(DCSG00337907
-SPDMIT: Return appropriate error to SPDM Lib when read certificate from security page 0 fails(DCSG00299079
-[NVMe] The long LBA bit is not set in Mode Parameter header.(DCSG00319580
-Coverity issue(DCSG00293875
-PL Fault 0xEA11 observed, while upgrading Atlas FW using StorCLI in presence of bad NVMe PD's present in the Atlas.(DCSG00324838 (Port Of Defect DCSG00340935)
-[Aero] Controller missing in System Bios.(DCSG00411545 (Port Of Defect DCSG00420098)
-SATA Only: Command timeout observerd on SATA drives(DCSG00344039 (Port Of Defect DCSG00356008)
-Ventura/Mercator: pl: 4311 fault(DCSG00918020 (Port Of Defect DCSG00929451)
-Out of bound memory access when assigning dma group for controller devices.(DCSG00243152 (Port Of Defect DCSG00243641)
-Observed PL Fault 6231 while running IOs along with Expander phy link reset.(DCSG00363807 (Port Of Defect DCSG00373461)
-Device add/remove event sent with wrong enclosure handle in certain multi VSes topology.(DCSG00350248 (Port Of Defect DCSG00380548)
-EID is not assigning back with IT controller restart(DCSG00394045 (Port Of Defect DCSG00397565)
-PL NVMe : PCI task management is not getting completed.(DCSG00231422 (Port Of Defect DCSG00266053)
-During OS reboot some drives go missing.(DCSG00354770 (Port Of Defect DCSG00361759)
-System bios hangs during initial drive discovery.(DCSG00312551 (Port Of Defect DCSG00382416)
-HII Refresh Topology Hangs when connected to Faulty SES Device(DCSG00385938 (Port Of Defect DCSG00404446)
-Enclosure ID of some Switch attached NVMe devices missing after system reboot.(DCSG00414735 (Port Of Defect DCSG00426692)
-(SATA Only) IO Timeouts seen while running Unmap, SATA Passthrough and Read/Write IOs to a SATA drive(DCSG00654439 (Port Of Defect DCSG00906897)
-[SATA Only] SCSI Start Stop Unit command with power condition active fails.(DCSG00349970 (Port Of Defect DCSG00353138)
-0x6001 Fault running TMs with certain NVMe translated Host IOs(DCSG00362831 (Port Of Defect DCSG00385767)
-Drives connected behind external card with VSES disabled, failed to detect in Linux OS(DCSG00350402 (Port Of Defect DCSG00363785)
-Firmware fails to send Enclosure removal event to host when the enclosure is removed from the topology.(DCSG00232962 (Port Of Defect DCSG00244617)
-[Aero/Ventura] Bootloader corruption with firmware download and DC cycle in loop.(DCSG00238233 (Port Of Defect DCSG00245454)
-ParentDevHandle value calculated for given Phy Number is incorrect for Direct Attached Devices in Event Replay logic(DCSG00299632 (Port Of Defect DCSG00299823)
-Controller Faults when connected to DA SEP Backplane(DCSG00916381 (Port Of Defect DCSG00918083)
-[SATA ATAPI] FW fault 0x6231 seen while completing some IO for ATAPI device.(DCSG00350047 (Port Of Defect DCSG00353918)
-[Aero][UBM] Enhance the link configuration to handle the link speeds for SAS/SATA drives behind UBM.(DCSG00552897 (Port Of Defect DCSG00706402)
-PL : Missing drives during AC power cycle test(DCSG00275868 (Port Of Defect DCSG00301823)
-ExtManPage41 TX Values are not being applied / run by AERO SERDES(DCSG00311524 (Port Of Defect DCSG00311739)
-0x6001 Fault while running driver load/unload with simultaneous NVMe drive pulls(DCSG00378243 (Port Of Defect DCSG00385686)
-PL: 9460-16i incorrect slot numbers assigned attaching to OEM specific mixed mode backplane(DCSG00243953 (Port Of Defect DCSG00342787)
-[Aero][PLDM] PLDM FW discovery results in 265D Fault(DCSG00307769 (Port Of Defect DCSG00330183)
-Ventura: Faults 0x0101 and 0x5805 Invalid LMID Index Seen after hundreds of cold boots(DCSG00338118 (Port Of Defect DCSG00384000)
-Serdes TX table in pl diag dump has the Pre-cursor, Post-cursor and Attenuation values mixed(DCSG00388268 (Port Of Defect DCSG00404448)
-NVMe Init error drives are not discovered after pull/push within DMD timeout(DCSG00242197 (Port Of Defect DCSG00250023)
-ventura build issue with PL PCI DEVICE feature disabled(DCSG00286358 (Port Of Defect DCSG00286361)
-SATA only: WRITE SAME NCQ encapsulation assumes NonData NCQ is supported if Zero EXT is Supported(DCSG00398894 (Port Of Defect DCSG00412030)
-Update the SPDM print index properly before adding the prints to ring buffer(DCSG00335886 (Port Of Defect DCSG00337717)
-[NVMe] SCSI log sense command timeouts seen while running 1MB IOs to NVMe drive(DCSG00136092 (Port Of Defect DCSG00237479)
-LED Blink/Unblink operation fails on certain Slots in UBM using MPI SEP Request(DCSG00282826 (Port Of Defect DCSG00290200)
-PL NVMe : PCI task management is not getting completed.(DCSG00231422 (Port Of Defect DCSG00245537)
-[Aero][OOB] Firmware download in loop from OOB in PCIe mode fails(DCSG00555977 (Port Of Defect DCSG00908352)
-Ventura: SAS3616W or SAS3616W based boards have links less than epected width(DCSG00249594 (Port Of Defect DCSG00249753)
-[Aero][PLDM] PLDM Timer restart failing(DCSG00430198 (Port Of Defect DCSG00960384)
-Remove LogSpecific member in the structure 'IOPI_LOG_DETAIL(DCSG00318366 (Port Of Defect DCSG00318943)
-PL SATA Only : Controller hang observed for ATA Passthrough command with count value set to 0(DCSG00250952 (Port Of Defect DCSG00266833)
-PL fault 0xE40E observed accessing unconfigured MPI backend device registers through CLI cmd(DCSG00234837 (Port Of Defect DCSG00238649)
-9500-16e disappears on system reboot(DCSG00367091 (Port Of Defect DCSG00414022)
-HBA hangs on boot with failed UBM backplane in a multi-UBM backplane topology(DCSG00653774 (Port Of Defect DCSG00707464)
-OEM UBM backplane Slot status LED Blinks only for 10 secs for NVMe VDs with Toggle Host LED management(DCSG00323361 (Port Of Defect DCSG00380726)
-Controller fault observed on changing some phys to manual port config with port set to 0.(DCSG00237498 (Port Of Defect DCSG00245531)
-Aero A0: Controller faults 0xD015 with Refresh topology from BIOS in a managed PCIe switch config.(DCSG00414714 (Port Of Defect DCSG00418238)
-[Aero][PLDM] Date format exposed by IT to PLDM library is not as per PLDM spec(DCSG00363642 (Port Of Defect DCSG00398739)
-9500-16e fails to recover after warm boot(DCSG00422618 (Port Of Defect DCSG00422813)
-PL: Reply to IO's bad SGL to Atlas SES has wrong DevH and SMID's incorrectly tries to fit 3 SGEs inframe(DCSG00315476 (Port Of Defect DCSG00366033)
-[VSes] Element status set to 'Unknown' in SES page 2 of VSES for some phys where nothing is connected.(DCSG00333163 (Port Of Defect DCSG00343848)
-Make Clear of the PEPP version of ConfigValid Applicable to IT Boot Code Only(DCSG00398453 (Port Of Defect DCSG00404468)
-As part of the Device Add\Removal Event, the enclosure handle passed on by the PL FW to the upper layer is incorrect.(DCSG00298128 (Port Of Defect DCSG00299826)
-When performed export csr for all 8 slots in batch observing for few slot command is success and for other it is failure.(DCSG00421812 (Port Of Defect DCSG00425171)
-NVMe Init Error: Device with no namespaces shows 'Namespace count Invalid' as Unrecoverable Error(DCSG00290593 (Port Of Defect DCSG00303510)
-pl: backend PCIe: limit CRS retry count(DCSG00312206 (Port Of Defect DCSG00324774)
-[VSes] Slot status is reported as 'Unsupported' for drives connected to UBM backplane.(DCSG00337912 (Port Of Defect DCSG00353069)
-PL NVMe : IOs fail with SGL length shorter than the transfer legth(DCSG00501518 (Port Of Defect DCSG00735325)

EnhancementRequest:
-SPILIB2: Add support for AV1 ring buffers(DCSG00421632
-OEM Smart Carrier Backplane code cleanup(DCSG00171467
-Add new field DEPOPULATION TIME as part of translation of VPD Page - Block Device Characteristics.(DCSG00167925
-SPILIB1: CLear LC bits in Spansion, wait longer for NVSRAM(DCSG00427348
-SPDM IT: Add memory allocation/free for SPDM_LIB(DCSG00229260
-SPILIB2: Integrate 20.00.11.00 with the IT firmware tip(DCSG00297796
-pl: backend PCIe: runtime control for lane margining debug console prints(DCSG00373313
-SPILIB2: Add spi2FlashWriteDataNoVerify() API(DCSG00394830
-pl: NVMe: update to latest SNTL specification Phase 2(DCSG00340625
-[NVMe] SCSI Send Diagnostic command translation for NVMe.(DCSG00261270
-Enhancement to source of randomness for generating key pair(DCSG00208477
-MBEDTLS LIB: Add license files to source tree(DCSG00813882
-Add dumps to pl dbg(DCSG00008206
-pl: backend PCIe: CRS retry limit disable bit(DCSG00325823
-Update SAS 3.5 FW summary release notes(DCSG00384316
-SPILIB2: Add support for FLASH suspend/resume.(DCSG00371513
-PLDM Monitoring and Control: Addressed the Coverity reported issues and added abort function(DCSG00342504
-VSES: Removed loginfo code when the command is failed with a check-condition(DCSG00235941
-SPILIB2: AV2 Core Support [PA 0.2](DCSG00230517
-Update the event logging when the "CoreDump" region is erased from ScrutinyCLI command(DCSG00367325
-Summary of changes(DCSG00383538
-[IT SPDM] Parse certificate to X.509 V3 Standard and verify digital signature to affirm chain of trust(DCSG00218564
-Code cleanup activity(DCSG00395207
-SPILIB: Add support for multiple erase sizes in uniform flash parts(DCSG00309579
-[IT SPDM] Implement client APIs for SPDM Get Measurement command.(DCSG00256411
-Add version control file to build(DCSG00242260
-Address Coverity tool reported issues in PLDM Type 2 and Type 6 modules(DCSG00352028
-Ventura/Aero: Request by MegaRAID to output debug data in vtboot.rom for future debug(DCSG00420316
-VSES - UBM DFC Array Device Element status read optimizations(DCSG00347743
-PLDM Type 6 - Add support for Redfish Message Event(DCSG00255563
-Add snapdump support for PLDM Type 2 and Type 6 modules(DCSG00226303
-PLDM Type 2: Implement API changes and support for Redfish message event in PLDM Monitoring and Control module(DCSG00253011
-[NVMe] Provide interface to reset NVMe drive after shutdown.(DCSG00109904
-NVMe Sanitize Translation(DCSG00266054
-[NVMe] Update SCSI to NVMe translations based on latest SNTL document.(DCSG00235935
-PLDM - Handle a TODO related to sensor re-arm unavailable in present state and update copyright year in all Type 2 files(DCSG00404477
-SPI LIB 1- Enable Suspend-Resume support for Winbond and ISSI flash parts.(DCSG00380266
-Update the IT/PL Firmware Error codes guide(DCSG00349980
-Security Key page MPI definitions should more descriptive(DCSG00336313
-SPILIB2: Add Avenger2 Duty Cycle and Sample Delay options(DCSG00287035
-Enable 24 NVME drive support for internal and external controllers(DCSG00306646
-SPILIB: Add 1_4_4 read/write and NVSRAM commands to analyzer decoder(DCSG00358690
-SPLIB2: Eliminate debug prints from NVSRAM init(DCSG00299483
-SPILIB 2.0 : expander/Atlas Modify time loops to handle multi-processsing better(DCSG00220784
-[Ventura/Aero] Block the OOB FW download when firmware update is in progress.(DCSG00249958
-SPILIB2: Add support for 100 MHz using default configuration for Macronix 256 MBit(DCSG00409337
-Host Trace Buffer Triggers to be persistent(DCSG00235945
-Added IOCParam to IOUnit Control command to allow periodic time-sync(DCSG00235948
-[SPDM IT] Export CSR & Import Cert Open & Close Session(DCSG00221406
-SPILIB2: Add code to clear block protect bits if they are set(DCSG00420314
-SPILIB 2.0: Avenger2 and R processor build support(DCSG00230514
-Implemented linked list for entity and sensors.(DCSG00219964
-Release Automation: Add support for generating Ventura ROP(DCSG00246102
-Enhance PLDM library for separation of APIs/LIB and source code(DCSG00394996
-Aero Secure Boot: Add Key Update Pending Check for 'COMPLETE' Image Download(DCSG00241566
-[Aero/Ventura]Fix Coverty issues in Phase_18 TIP(DCSG00507240
-Support for Mode 5 NVMe drive firmware download with Chain SGL SCSI Write buffer request.(DCSG00171452
-Total vSES Enclosure Slot Count value reported is incorrect in host tools\MR FW with NVMe drive which fails initialization(DCSG00546745
-[NVMe] Prevent non Read/Write SCSI IO Timeouts while running heavy greater than MDTS RW IOs(DCSG00234748
-NVMe Init Failure Reporting & Recovery of NVMe Drive with Partial Capacity NSID 1 Namespace(DCSG00310384
-SPDMLIB: Support SPDM Challenge command request for hash of all supported measurements(DCSG00366048
-Vent/Aero: Integrate SPILIB 20.00.14.00(DCSG00317165
-Log 0 SPDM events for certificate slot & key management(DCSG00322202 (Port Of EnhancementRequest DCSG00366811)
-[Aero][PLDM] Platform changes to accommodate latest PLDM baseline(DCSG00447989 (Port Of EnhancementRequest DCSG00960360)
-VSES: Update diag page 02h status reporting for Array device elements to use UBM DFC SnC Desc Element status code(DCSG00308393 (Port Of EnhancementRequest DCSG00379789)
-[SPDM] Blocking slots 1-7 from configuring SPDM certificates(DCSG00500296 (Port Of EnhancementRequest DCSG00645950)


Version  16.09.00.00
--------------------
    BIOS            Firmware          UEFI Driver   
 9.31.00.00       16.00.11.00       16.00.08.00
Ph16

Defects:
-Ventura/Mercator: pl: direct attached SAS or SATA device may not be discovered.(DCSG00408109)
-pl: NVMe: chain to PRP SGL for non-read/write IO may be handled improperly.(DCSG00408313)
-Updated GoldenX to handle the CoreDump Region.(DCSG00042890)

Enhancements:
-For report LUN command, Increase retry count from 3 to 5 and add SCSI status BUSY into retry loop.(DCSG00930134)

Version  16.07.00.00
 --------------------
    BIOS            Firmware          UEFI Driver   
 9.31.00.00       16.00.11.00       16.00.06.00

Defects:
-SPDMLIB: Add change to SConstruct to copy library output file (*.a) to release folder.(DCSG00117832)
-CFGI : The first 32 characters of MPI defines should be unique.(DCSG00086291)
-SPDM_LIB: Add alignment parameter into SPDMLib_Calloc interface.(DCSG00237674)
-pl: backend PCIe: prevent switch rediscovery quirks.(DCSG00018730)
-NVMe Init reports wrong failure error codes.(DCSG00103993)
-Incorrect slot count is present in config, for a BP connected to external card in BST server.(DCSG00319578)
-Coverity Bugs in PL Enclosure Management Files.(DCSG00043514)
-PL: MS-SES with no Array Devices in Atlas SES causes 0x7200 fault.(DCSG00077263)
-Additional Key Data field of Security Page 1 is missed in XSD definition.(DCSG00077979)
-Unitialized pointer was being accessed.(DCSG00096545)
-Firmware fails to send Enclosure removal event to host when the enclosure is removed from the topology..(DCSG00232962)
-MBEDTLS LIB: fix compilation error during IT FW build.(DCSG00234920)
-Coverity defect fix.(DCSG00231928)
-EID is not assigning back with IT controller restart.(DCSG00394045)
-SPDM LIB: Set ECDSA signature with correct size in Signature field of SPDM Challenge response buffer before sending to BMC server.(DCSG00225192)
-NVMe Init error drives are not discovered after pull/push within DMD timeout.(DCSG00242197)
-[Aero] Application scanning for I2C devices on I2C bus hang when OOB configured to MCTP-PCIe mode.(DCSG00103208)
-BST: NumSlots fix for Ph14 &15 broke BST on other fw phases.(DCSG00315471)
-9500-16e disappears on system reboot.(DCSG00367091)
-Sea 16e PCIe TX Compliance Test Failure.(DCSG00052179)
-SPDM: Attestation failed with wrong Nonce values.(DCSG00126872)
-CFGI : MPB2 read fails with invalid checksum.(DCSG00098544)
-Duplicate slot IDs assigned for SAS/SATA drives on elrond Ex1 backplane when it is connected to 9405W 16i controller.(DCSG00072826)
-Change file name of SpdmDebug.h to SpdmDebugs.h . And Check in SpdmDebugs.h for IT.(DCSG00074556)
-Ventura/Mercator: pl: 4311 fault following SAS IO Unit Page 1 write.(DCSG00099275)
-PL: Aero -- Atlas US Cable Pull/Push Results in Missing Enclosure Slot Info.(DCSG00181448)
-PL Backend PCIe: 0xEE1A fault observed with bad clocked Aero and Atlas.(DCSG00080298)
-Coverity found defect in SATA and Enclosure management modules.(DCSG00098596)
-Coverity found defect in MPI Device and FPE modules.(Coverity found defect in MPI Device and FPE modules).(DCSG00098787)
-Controller fault observed on changing some phys to manual port config with port set to 0.(DCSG00237498)
-Ventura: SAS3616W or SAS3616W based boards have links less than epected width.(DCSG00249594)
-NVME Drives not getting discovered on inserting in Customer UBM3 x4 backplanes until OCR.(DCSG00081732)
-Make Challenge Buffer Include Get_Digest/Digest, Get_Cert/Cert.(DCSG00055393)
-[Aero][PLDM] Date format exposed by IT to PLDM library is not as per PLDM spec.(DCSG00363642)
-9500-16e fails to recover after warm boot.(DCSG00422618)
-BST: version.mak no longer a part of BST verification.(DCSG00368158)
-Correct Sblib Int make sure ER 110403 and ER 166877 are present.(DCSG00214265)
-Correct Sblib Int make sure ER 110403 and ER 166877 are present (2).(DCSG00215388)
-pl: backend PCIe: resource leakage during direct attached event generation.(DCSG00093660)
-Observed Data Corruption during IO stress test.(DCSG00212797)
-Addressing IT raise defects in SPDM library change.(DCSG00061718)
-MBEDTLS LIB: Fix dynamic memory release bug in Mbed Tls Library.(DCSG00216944)
-Aero A0: Fault D033 running IO + Expander Phy Link/Hard Resets to Expander phys.(DCSG00045450)
-[Aero][PLDM] PLDM FW discovery results in 265D Fault.(DCSG00307769)
-Phase 15 Coverity Bug Fixes.(DCSG00104982)
-Large topology of more than 500 drives cannot be supported on SAS 3.5 Channel Controllers.(DCSG00108246)
-Mismatch between subsystem id in NVDATA and SBR for 9405-W 16i.(DCSG00077700)
-BST: Num Slots config file update for topology with Atlas Configuration.(DCSG00312633)
-Release Automation: Exceptions during execution of release script.(DCSG00151389)
-Aero A0: External cards do not support more than one PCIe drives.(DCSG00249770)
-[SPDM] SPDM lib changed one of header file name , seeing compilation error in IT.(DCSG00077919)
-IT SPDM commands not working via host interface.(DCSG00134673)
-PCIe Switch Page 250 has NumPorts set to zero, and this page is not included in "iop show cfg all".(DCSG00101756)
-Disable CoreDump when Flash device is not present.(Disable CoreDump when Flash device is not present)
-MBEDTLS LIB: Add change to SConstruct to copy library output file (*.a) to release folder.(DCSG00117834)
-Coverity Defects in SATA and VPP code.(DCSG00234415)
-MFG Page 49/50/51 defines are not compiled.(DCSG00083748)
-MBEDTLS Lib: Alignment issues while certificate verification on IT cards.(DCSG00312818)
-Build failed after MbedTLS new base line pulled.(DCSG00074952)
-Aero: PswSbr.bin file is read only and causes an error when running the RMC script.(DCSG00082963)
-SBLIB: Significantly longer boot times that previously encountered in MR CBB.(DCSG00299427)
-BST: Encl_logical_id update.(DCSG00298990)
-pl: port enable is delayed when SAS/SATA devices are attached to a UBM backplane.(DCSG00076783)
-Observed PL Fault 0xEE17 when NVME drives connected via PCIe switch.(DCSG00108281)
-[MBEDTLS] Device Key Pair Generation resulting in different Keys on IT card.(DCSG00318909)
-SPDM_LIB: Set tagOwner as per SPDM request.(DCSG00239464)
-PL: SMP Timeouts During Expander Phy Reset Test.(DCSG00043616)
-[Aero] SATA drive gets dropped when corresponding phy is disabled and enabled.(DCSG00222544)
-PL: Adjust the MPI Device support check to only support Atlas's MPI Device.(DCSG00040939)
-Out of bound memory access when assigning dma group for controller devices.(DCSG00243152)
-Fail to read Extended Expander Page 250.(DCSG00092804)
-pl: NVMe: 265D fault in out of resource case.(DCSG00093410)
-SPDM_IT_FW:For empty slots IsEmpty field is shown as No it should be shown as Yes .(DCSG00230707)
-Phase 15 Coverity Bug Fixes.(DCSG00105045)
-[BST] Remove the erase persistent test case from BST.(DCSG00305439)
-(MS SES) Non data transfer SCSI IO failed with Invalid SGL error.(DCSG00234926)
-Duplicate MPI Toolbox Tool Values in MPI temp.(DCSG00086898)
-Invalid Completion code Error for running script-LearnComponentStateInvalidTransferFlagPLDMType5.py.(DCSG00149690)
-Some of SAS/SATA drives attached to OEM Aero HBA may not be reported to host.(DCSG00076717)
-Phase 15 Coverity Bug Fixes.(DCSG00092935)
-pl: firmware hang occurs in UBM command error case.(DCSG00072841)
-Connector Name displayed as 'Unknown' in HII for NVMe drives behind Switch.(DCSG00085845)
-Coverity defect fix in FPE code.(DCSG00235474)
-Fix SPDM library for Get_Digest, Challenge.(DCSG00053409)
-0x6001 Fault while running IOs and cable pull test.(DCSG00040422)
-Resetting the event counters in Ext. SAS/PCIe IO Unit Page 250 fails.(DCSG00150901)
-Update the SPDM print index properly before adding the prints to ring buffer.(DCSG00335886)
-[SPDM] Fix compilation #include "iopPlatSecCertMgMt.h" case sensitive issue.(DCSG00109315)
-NVMe device not discovered after disable-enable PCIe link in PCIe IO Unit page 1.(DCSG00082524)
-SPDMLIB: Reduce number of arguments passed to IT FW debug print functions.(DCSG00335615)
-IOP: Trace buffer image has extra "CFG string.(DCSG00051124)
-Update NVDATA Major Version on PH16 point release.(DCSG00309322)
-BST: ELID update due to SAS-Address update on Blr Servers.(DCSG00301666)
-(SATA Only) SCSI ATA Passthrough command with set feature command to set the drive in standby_y state sets it to standby_z state.(DCSG00080256)
-Release Automation: Web page button not detected in script.(DCSG00137712)
-pl: NVMe: D062 fault during NVMe init.(DCSG00083594)
-Check in SpdmDebug.h for IT.(DCSG00074108)
-Updated CoreDump specific functions to run from OCM memory and enabled XMEMXOPY.(DCSG00093703)
-Controller fault 0x1902 is seen while issuing locate command to NVMe drives.(DCSG00062252)
-PLDM RDE - MultipartReceive command fails with error INVALID_DATA for non-zero OperationID.(DCSG00165437)
-Fixing Coverity issues.(DCSG00096489)
-pl: NVMe: E429 fault on register read failure.(DCSG00098345)
-SBLIB: Change bool type to int type in API parameter to maintain compatibility.(DCSG00100308)
-SBLIB: Getting Inconsistent secure ID on IT cards.(DCSG00309847)
-BST: Aero with Atlas switch Num slot update.(DCSG00284255)
-Skip completeflash images during BST.(DCSG00337918)
-SPDM library to remove %s for any print as IT does not support %s print string.(DCSG00061353)
-"Add enclosure event for an enclosure that is already active" error message observed in Windows event logs.(DCSG00063929)
-Import certificate command with out seal option is failing for slots 0 & 1.(DCSG00228127)
-SPDM LIB: Need to include header file SpdmLibTypes.h in SpdmLibIFace.h.(DCSG00074328)
-iop show cfgspace doesn't work.(DCSG00066110)
-[Aero/Ventura] MCTP discovery fails after unload and load of MCTP driver in BMC(Board Management controller).(DCSG00058897)
-ventura build issue with PL PCI DEVICE feature disabled.(DCSG00286358)
-When performed export csr for all 8 slots in batch observing for few slot command is success and for other it is failure.(DCSG00421812)
-During OS reboot some drives go missing..(DCSG00354770)
-Remove LogSpecific member in the structure 'IOPI_LOG_DETAIL.(DCSG00318366)
-PL: Removal of NVMe Drive that Failed NVMe Init Doesn't Work Correctly.(DCSG00103998)
-Bug Fix In get CERT and While reading the certificate from the client.(DCSG00047643)
-ED91 Fault while running IOs + OCR (controller reset) testing.(DCSG00057254)
-Aero Seeing "SpdmReadCertForSlot[277]:[Error] Certificate Read Failed" on IT card after Controller Resets.(DCSG00253315)
-Coverity Defects.(DCSG00094727)
-The first 32 characters of MPI defines should be unique.(DCSG00086266)
-PH15 Scrutiny CLI: device c command output is not giving the details of the all the devices connected to the expander.(DCSG00102332)
-print correct variable during error condition.(DCSG00096538)
-MAC verification failed due to inconsistent secure ID.(DCSG00309854 (Port Of Defect DCSG00309857))
-pl: backend PCIe: 'pl pci devlnk' is missing from the 'pl dbg' dump.(DCSG00052268 (Port Of Defect DCSG00052348))
-PL: Initial MPI driver error injection can cause the Managed Switch's SES to not be exposed to OS.(DCSG00045593 (Port Of Defect DCSG00045725))
-NVMe devices VPD page 83 NAA descriptor may conflict with EUI64 ID reported.(DCSG00148775 (Port Of Defect DCSG00153702))
-Remove LogSpecific member in the structure 'IOPI_LOG_DETAIL.(DCSG00318366 (Port Of Defect DCSG00318944))
-Ventura; Add code to prevent downgrade from phase 14 to previous phases for winbond.(DCSG00059594 (Port Of Defect DCSG00061399))
-Aero: pl: SATA device may not link up following a link down.(DCSG00054906 (Port Of Defect DCSG00073959)
-"iop show cfg all" command captured by core-dump is zero.(DCSG00047928 (Port Of Defect DCSG00050673)
-PL: Blind retries by MegaRAID FW when PL is in out of resource condition results in IOs to MS-SES exhausting retries.(DCSG00033753 (Port Of Defect DCSG00046628))
-pl: backend PCIe: switch rediscovery fails with certain switch configurations.(DCSG00061635 (Port Of Defect DCSG00062706))
-PL NVMe : NVMe repair operation fails with metadata.(DCSG00112303 (Port Of Defect DCSG00121425))
-VSES SES Page 02h reports Unknown (06h) Element Status for some Array device elements in a wide DFC slot.(DCSG00069091 (Port Of Defect DCSG00086818))
-UBM: Incorrect slot number enumerated for a DFC on 3 x4 DFCs UBM config.(DCSG00048027 (Port Of Defect DCSG00048742))
-SATA only : Controller hang is observed due to recursive function call.(DCSG00139294 (Port Of Defect DCSG00226371))
-SPDMIT: Return appropriate error to SPDM Lib when read certificate from security page 0 fails.(DCSG00299079 (Port Of Defect DCSG00306949))
-pl: NVMe: unexpected NVMe init failure if LBA 0 is inaccessible.(DCSG00120588 (Port Of Defect DCSG00121315))
-PL NVMe : PCI task management is not getting completed.(DCSG00231422 (Port Of Defect DCSG00245538))
-pl: NVMe: incorrect sense key is returned for Access Denied NVMe status.(DCSG00063924 (Port Of Defect DCSG00069167))
-Ventura: The host PCIe link width may be narrower than expected.(DCSG00078678 (Port Of Defect DCSG00093473))
-Ventura/Mercator: pl: direct attached SAS or SATA device may not be discovered.(DCSG00408109 (Port Of Defect DCSG00427398))
-Some of the drives not listed under Widows OS Disk Management.(DCSG00096508 (Port Of Defect DCSG00102661)
-PL SATA: Sanitize operation is completed before actual completion from drive.(DCSG00119155 (Port Of Defect DCSG00126831))
-pl: NVMe: Select field used during NVMe init without verifying support.(DCSG00050182 (Port Of Defect DCSG00051206))
-Incorrect slot mapping on UBM backplane with additional DFCs support.(DCSG00077969 (Port Of Defect DCSG00082256))
-LED Blink/Unblink operation fails on certain Slots in UBM using MPI SEP Request.(DCSG00282826 (Port Of Defect DCSG00299898))
-Aero A0: External cards do not support PCIe and SRIS by default.(DCSG00131571 (Port Of Defect DCSG00143420))
-pl: NVMe: Drive Firmware update fails on mode 0xE.(DCSG00044028 (Port Of Defect DCSG00052008))
-Back out changes of ER DCSG00029633 that limits VSES devices to 2.(DCSG00053379 (Port Of Defect DCSG00054368))
-[SATA Only] SCSI Start Stop Unit command with power condition active fails.(DCSG00349970 (Port Of Defect DCSG00405776))
-Atlas Behind Aero: PL Fault 0xEC1A When Performing Backend PCI Resets From Diagnostic Code.(DCSG00042688 (Port Of Defect DCSG00147003))
-BSOD when running CoreDump with Aero connected to Atlas switch.(DCSG00042497 (Port Of Defect DCSG00044353))
-Invalidate slot not working for IT SPDM.(DCSG00131485 (Port Of Defect DCSG00139744))
-Drive Discovery failed with Port Hot-swap on Aero16e controller.(DCSG00042446 (Port Of Defect DCSG00052013))
-Fail to read device and link related counters from Page 250.(DCSG00080856 (Port Of Defect DCSG00096620))
-[Aero/Ventura] Bootloader corruption with firmware download and DC cycle in loop.(DCSG00238233 (Port Of Defect DCSG00245453))
-Aero: Firmware Download should return success with loginfo indicating POR is necessary.(DCSG00055371 (Port Of Defect DCSG00065882))
-PL: Over 250+ power cycles of managed switch (Atlas) causes an associated SES to be inaccessible.(DCSG00048699 (Port Of Defect DCSG00059743))
-ParentDevHandle value calculated for given Phy Number is incorrect for Direct Attached Devices in Event Replay logic.(DCSG00299632 (Port Of Defect DCSG00299897))
-[Aero][PLDM] FW version reported wrongly to BMC( Board Management Controller) over out of band.(DCSG00050201 (Port Of Defect DCSG00051130))
-[Aero/Ventura] Unused phys are managed by VSes in SGPIO BP mode.(DCSG00151021 (Port Of Defect DCSG00225221))
-VSES page 02h reports incorrect status for linkup failed array device element on certain UBM slots.(DCSG00112320 (Port Of Defect DCSG00127720))
-Ventura B0: Device discovery fails on 9400-16e.(DCSG00045385 (Port Of Defect DCSG00045779))
-PL : 0x7008 fault seen when booting the bad clocked controller connected to Atlas.(DCSG00114774 (Port Of Defect DCSG00121424))
-Drives connected behind external card with VSES disabled, failed to detect in Linux OS.(DCSG00350402 (Port Of Defect DCSG00363781))
-Aero: backend PCIe: link failure after PCIe IO Unit Page 1 link disable.(DCSG00050164 (Port Of Defect DCSG00051710))
-Expander attached devices not reported to host if enclosure slot ordering is enabled in event replay.(DCSG00108094 (Port Of Defect DCSG00111584))
-pl: NVMe: EC0E fault after drive pull during NVMe init.(DCSG00114179 (Port Of Defect DCSG00127917))
-PL: 2 Atlases in single MPT mode with 2 host ports each will have drives on one switch not mapped to that Atlas's SES Page 0Ah.(DCSG00054949 (Port Of Defect DCSG00062379))
-0xD101 Fault observed running non-RW IOs to NVMe devices with drive push-pull.(DCSG00062701 (Port Of Defect DCSG00071043))
-PH14 Windows Driver: on 2016,19H2 OS,Getting BSOD for fault command.(DCSG00048607 (Port Of Defect DCSG00053744))
-Upto 90% performance drop with expander attached configuration.(DCSG00153860 (Port Of Defect DCSG00215210))
-ExtManPage41 TX Values are not being applied / run by AERO SERDES.(DCSG00311524 (Port Of Defect DCSG00313276))
-[NVMe] SCSI log sense command timeouts seen while running 1MB IOs to NVMe drive.(DCSG00136092 (Port Of Defect DCSG00243680))
-PL: PCIe switch discovery can cause processor exception when setting enclosure information.(DCSG00063530 (Port Of Defect DCSG00063552))
-PL backend PCIe: PL fault 0xD308 is observed with Aero and Atlas connected in bad clock environment.(DCSG00134207 (Port Of Defect DCSG00137697))
-Aero: backend PCIe: link failure following link down.(DCSG00043821 (Port Of Defect DCSG00048732))
-MCTP: SenseData not available for a failed command sent over OOB.(DCSG00054655 (Port Of Defect DCSG00057485))
-Number of initiators gets decremented to 0xFF.(DCSG00051990 (Port Of Defect DCSG00053834))
-Quotes present in NVDATA XMLs.(DCSG00045528 (Port Of Defect DCSG00045606))
-Incorrect Man page 7 Phy-Slot mapping set for 9500-xx channel HBAs.(DCSG00061349 (Port Of Defect DCSG00062359))
-[Aero] Change the Manpage 7 Phy to Connector settings and Disable NVMe support in ManPage9.(DCSG00031186 (Port Of Defect DCSG00044352))
-[SPDM IT] Return actual size of certificate chain content to SPDM LIB.(DCSG00233805 (Port Of Defect DCSG00245634))
-PL SATA only : SATA init timeout observed due to drive taking longer to respond to sanitize status ext.(DCSG00225935 (Port Of Defect DCSG00227376))
-IOC Exceptions not getting cleared after flashing the BIOS image with correct ROP version.(DCSG00226395 (Port Of Defect DCSG00227987))
-AXI access errors causing FW asserts or faults due to invalid SATA passthrough commands.(DCSG00215338 (Port Of Defect DCSG00243095))
-(SATA Only) SCSI ATA Passthrough command with data transfer fails.(DCSG00120976 (Port Of Defect DCSG00121420))
-Locate PD fail on SGPIO enclosure when GroupId is disabled in Nvdata.(DCSG00034489 (Port Of Defect DCSG00041403))
-Fault 0x6109 while running IOs and device remove test.(DCSG00082201 (Port Of Defect DCSG00083887))
-PL : Missing drives during AC power cycle test.(DCSG00275868 (Port Of Defect DCSG00301822))
-NVMe Init Error List has drive entry missing when multiple Bad PDs are inserted.(DCSG00113697 (Port Of Defect DCSG00121316))
-[Aero/Ventura]Allow the backplane detection state machine to retry the FRU detection.(DCSG00219908 (Port Of Defect DCSG00222984))
-(SATA Only) MODE SELECT (6|10) to SATA drive with DEXCPT set fails if DEXCPT is already set.(DCSG00131574 (Port Of Defect DCSG00134494))
-Toolbox clean command sent to clean flash fails.(DCSG00059302 (Port Of Defect DCSG00062455))
-[VSes] SCSI State not correctly set for some error response to SCSI commands.(DCSG00312554 (Port Of Defect DCSG00324764))
-PL: TM Device Reset to NVMe drive under out of LMID condition can cause Data Abort Exception to the processor.(DCSG00036763 (Port Of Defect DCSG00048676))
-Index out of range is observed for print in ring buffer logs.(DCSG00134669 (Port Of Defect DCSG00139071))
-Aero_scrutinycli: "Device -c" command output is not matching with the firmware cli parameter values in Aero behind atlas configuration.(DCSG00121852 (Port Of Defect DCSG00127910))
-PL Fault 0000e40e while booting OS with bad NVMe drive.(DCSG00109053 (Port Of Defect DCSG00118379))
-NVMe devices VPD page 83 NAA descriptor may conflict with EUI64 ID reported.(DCSG00060347 (Port Of Defect DCSG00136105))
-Moving Controller From Single VSES config to a multi-VSES config causes issues in windows OS.(DCSG00071784 (Port Of Defect DCSG00080399))
-[VSes] Element status set to 'Unknown' in SES page 2 of VSES for some phys where nothing is connected.(DCSG00333163 (Port Of Defect DCSG00343847))
-PL NVMe : PCI task management is not getting completed.(DCSG00231422 (Port Of Defect DCSG00266052))
-Fix ring buffer decoder's slowness with decoding a trace buffer.(DCSG00050675 (Port Of Defect DCSG00051120))
-NVMe repair command fails with 'No drive support for recovery' loginfo.(DCSG00129498 (Port Of Defect DCSG00137668))
-NVMe drives not discovered and Event replay in enclosure slot mapping not working as expected.(DCSG00078212 (Port Of Defect DCSG00080846))
-As part of the Device Add\Removal Event, the enclosure handle passed on by the PL FW to the upper layer is incorrect.(DCSG00298128 (Port Of Defect DCSG00299896))
-[Aero] Fault 0xA03 observed when updating FW with a bad NVMe drive in the topology.(DCSG00132639 (Port Of Defect DCSG00136250))
-pl: NVMe: chain to PRP SGL for non-read/write IO may be handled improperly.(DCSG00408313 (Port Of Defect DCSG00427399))
-scattered file changes to include some debug prints and also minor change to debug print.(DCSG00057124 (Port Of Defect DCSG00057818))
-Firmware asserts during customer specific UBM Backplane enumeration.(Firmware asserts during customer specific UBM Backplane enumeration.)
-[Aero][AutoPort Enable] Erase persistent config pages is not retaining the VPD and sas address.(DCSG00074378 (Port Of Defect DCSG00114250))
-Import certificate command is failing via In-band.(DCSG00212544 (Port Of Defect DCSG00215132))
-[Aero][PLDM] Update to Latest PLDM library v13.(DCSG00137629 (Port Of Defect DCSG00138016))
-AXI access error from TxDMA engine when certain errors occur during Task Management processing.(DCSG00078508 (Port Of Defect DCSG00235435))
-SPDM IT:SPDM BMC bring up on P2 server.(DCSG00238540 (Port Of Defect DCSG00241397))
-SATA Only: Command timeout observerd on SATA drives.(DCSG00344039 (Port Of Defect DCSG00356005))
-Aero: PL with newer Atlas FW (4.2) has extra slot number in the Atlas enclosure.(DCSG00284238 (Port Of Defect DCSG00291431))
-Aero A0: In Windows OS redundant disks detected when controller connected to Elrond Ex1.(DCSG00061406 (Port Of Defect DCSG00065448))

EnhancementRequests:
-Implement changes to secureSign signing tool and infrastructure to support mixed list of PublicKeys that are from SCGCQ and DCSG.(DCSG00105430)
-PL: Support Managed Switch (Atlas) slot range VSEC command for its single MPT mode.(DCSG00071626)
-NVMe Drive Init failure Error Reporting.(DCSG00055566)
-MBEDTLS LIB: Change large local variable memory allocation from the stack to dynamic memory allocation from the heap.(DCSG00087564)
-Aero/Ventura: Move DMCore hardware file to common.(DCSG00007511)
-SEA IT TRNG HW enable.(DCSG00098752)
-Add Avenger support for libmbed tls.(DCSG00051695)
-Bring up OEM Specific BST Server.(DCSG00325843)
-pl: NVMe: handle Namespace Not Ready error during NVMe init (part 2).(DCSG00075871)
-Implement event message supported, event message buffer size and platform event message for PLDM type 2 - monitoring and control app.(DCSG00149551)
-Enable 24 NVMe drive support by default for external controllers.(DCSG00305223)
-Health Data Events - Create counters for various Health Data Events(DCSG00078912)
-Resolving the compilation conflicts while integrating the library with FW.(DCSG00045470)
-PLDM - Add Linked List Traverse utility and correct TID API function.(DCSG00165389)
-UpdateVersion tool to change and update version information in ClearCase.(DCSG00072590)
-Implemented change to use FTP instead of UNC for upload / download of unsigned / signed artifacts to workaround firewall issue.(DCSG00129388)
-Ventura/Aero: Add Ext. Man Page 48 to store CoreDump options.(DCSG00026309)
-[Aero][SPDM] IOP framework to support CFGI Reads and Writes.(DCSG00076512)
-Add Aero/Sea Info to Ventura Summary Release Notes.(DCSG00077941)
-[SPDM]SBlib upgrade to 2.02.(DCSG00091314)
-Provide Configurability For SPDM Library.(DCSG00045604)
-BST: Add support for Drive Control Modules to cable breaker test cases.(DCSG00256443)
-Aero3: SecureBoot BIOS Image Download with new Key is failing.(DCSG00233694)
-Platform related configuration changes updation.(DCSG00039844)
-MBEDTLS LIB: Implementation: Use CDI to generate ECDSA key pair.(DCSG00067411)
-[BST] Add the corrective action in BST scripts to check if SAS address is retained after persistent erase.(DCSG00216341)
-Port secureSignBin.exe for MARGAY signing to GCP server environment.(DCSG00040377)
-Update HWBIC Generation XMLs for CQ9.(DCSG00100142)
-SPDMLIB: OEM requested to not report Get Measurement Capable.(DCSG00323053)
-BST: Verify version control file from fw.(DCSG00268618)
-Release Automation: Submit auto-BST jobs.(DCSG00091315)
-SPDM_LIB: Support to build Challenge buffer with multiple GET_CERTIFICATE/CERTIFICATE_RESPONSE.(DCSG00225175)
-Resolving the compilation conflicts while integrating the library with FW.(DCSG00045448)
-Update Version descriptors for standard inquiry data of SATA and vSES devices.(DCSG00037325)
-Certificate read and Write wrapper functions & Slot management.(DCSG00105005)
-[Aero SPDM] XSD changes to support SPDM version in a new manufacturing page.(DCSG00103227)
-Automate Build Job and Release Job Submission Process.(DCSG00045139)
-Update NVMe to SCSI Error code translation.(DCSG00098339)
-Remove A0 raw fw rawA0.fw file from release scripts.(DCSG00211914)
-Added "pl serdes tx" and "pl serdes rx" command.(DCSG00053828)
-Support for NVMe Firmware Download when the image size exceeds the SNTL Transfer limitation.(DCSG00053656)
-BST: A test to verify slot counts.(DCSG00238332)
-MPI changes to configure backend ASPM.(DCSG00051277)
-Shrink MbedTLS library size.(DCSG00059001)
-MBEDTLS LIB: Parse certificate to X.509 V3 Standard and verify digital signature to affirm chain of trust.(DCSG00216867)
-Avenger support for the LIBSPDM.(DCSG00081168)
-UBM BST: Ensure UBM BP details reported by FW are accurate.(DCSG00227823)
-Add IT+Expander controller to OEM BST server.(DCSG00286591)
-pl: SATA: vendor specific ATA Standby handling.(DCSG00074400)
-Log 0 SPDM events for certificate slot & key management.(DCSG00322202)
-Aero/Ventura: Enable easier debug when SPI FLASH is bad.(DCSG00058537)
-PLDM Type 2 - Implement support for dynamic PDR repository change.(DCSG00165393)
-Support MPB2 write/read into manufacturing region.(DCSG00063677)
-Log SPDM events entries in log page 0.(DCSG00139949)
-PL: NVMe Drive Repair.(DCSG00055563)
-Implement a secure version of memset for SPDM code to use to zero out buffer.(DCSG00208365)
-Automate version update stage in release process.(DCSG00122144)
-Fix Mbedtls build scripts to accommodate Aero and Avenger.(DCSG00150272)
-SPDM LIB: Implement version scheme.(DCSG00072483)
-Aero multi-party signing partial signing of images.(Aero multi-party signing partial signing of images)
-Correcting the print function configuration.(DCSG00047741)
-XSD and NVDATA changes to support SPDM manufacturing and Security pages.(DCSG00063680)
-PL logic to create VSES instances per Backplane number.(DCSG00069245)
-SECUREBOOT_LIB: Move SRK and CCR eFuse register access functions to SBLIB.(DCSG00086765)
-SPDM_LIBRARY: Change for SPDM Policy Implementation.(DCSG00097417)
-Package Stamping Verification.(DCSG00096506)
-[Aero][Ventura] Sign windows build applications and avoid antivirus from deleting them.(DCSG00025757)
-Allow General Processing Failure from Atlas on unsupported commands to not result in 0xEA20 fault.(DCSG00170698)
-Implement customSign.exe CLI wrapper utility to help customers sign with their private key.(DCSG00234646)
-Release Automation: Integrate utility for deliver/rebase into release scripts.(DCSG00094677)
-Added SPDM lib to IT FW code base and handle MCTP VDM SPDM commands.(DCSG00063688)
-Config file changes to including prints.(DCSG00047716)
-MBEDTLS LIB: Enhancement to source of randomness for generating key pair.(DCSG00148786)
-pl: backend PCIe: add debug print for a discovery failure case.(DCSG00083082)
-Implement support for Cross certificate and command - Windows signing using CNG Provider with HSM Protected Key.(DCSG00030211)
-Release Automation: updates for rebase operation.(DCSG00134475)
-[Aero] [SPDM] Support Export Certificate Signing Request command.(DCSG00063692)
-Ventura/Aero: Update SPI flash test to print better failure information.(DCSG00070917)
-Remove cdi get for Avenger.(DCSG00152679)
-MbedTLS lib integration with IT FW.(DCSG00063687)
-MBEDTLS: Implementation: Implement Subject Name validation for CSR (Certfificate Signing Request) and CSR generation.(DCSG00069942)
-Release Automation: Integration of all script modules.(DCSG00120937)
-Signing Linux executables via GPG method in HSM.(DCSG00077215)
-PL: Coordinate reset on Atlas FW update to limit IO disruption to NVMe drives behind Atlas.(DCSG00097342)
-Implemented secureSignCNG.exe CLI signing tool for Windows Signing.(DCSG00023491)
-MbedTLS: Explicitly make enumerator value of enum type to 4-byte value.(DCSG00054557)
-Providing Link and Device Related Counters.(DCSG00056834)
-MBEDTLS LIB: Rename sha256.h header file to avoid conflict with MR FW sha256.h header file.(DCSG00068675)
-Enable 24 PCIe device support for Aero External boards.(DCSG00278073)
-Aero3: Harden Managed Switch SES (Atlas) SES Page 0Ah translation with error injection framework.(DCSG00037053)
-Release Automation: Automate state transitions for ReleaseOrder.(DCSG00035457)
-ComboSerdes: add functionality for bypass ready waiting.(DCSG00167482)
-Aero SPDM Sblib change: provide sblib interface to disable specified HW debug port.(DCSG00166877)
-MBEDTLS LIB: Implement version scheme.(DCSG00072481)
-Aero: Change XMEMCOPY default to disabled in Aero.(DCSG00082841)
-SPDM library: Adding PLDM print module style.(DCSG00060323)
-Release Automation: Validate FW Header post Package Creation.(DCSG00055071)
-CM Utility to perform automated Deliver and Rebase actions.(DCSG00083856)
-PL UBM support UBM for PCIe SW upstream port config.(DCSG00120726)
-Release Automation: create Aero IT FW only Release Order Package.(DCSG00066845)
-SPDM LIB: Implement SPDM Get Measurement command.(DCSG00234758)
-CFGI: support build persistent config region from MPB2.(DCSG00077614)
-Disable hardware debug ports.(DCSG00143569)
-pl: backend PCIe: PCIe Hinting.(DCSG00050640)
-BST: Config update with Blr servers data for slot count.(DCSG00248916)
-Aero/Ventura: Add CLI to test QE bit modification.(DCSG00148653)
-Add SasSerdesCtl0_7 registers to pl serdes.(DCSG00069982)
-pl: NVMe: handle Namespace Not Ready error during NVMe init.(DCSG00071652)
-MbedTLS Lib: disable file system related functions & enable memory allocation and prints functions to be compiled in CPP environment.(DCSG00060384)
-CFGI support for write/read into manufacturing region MPB2.(DCSG00065597)
-CDI & Key Generation source integration with IT FW.(DCSG00063690)
-pl: NVMe: update Block Limits VPD page translation.(DCSG00055387)
-Add support for C++/CPP compile for libspdm.(DCSG00051200)
-[Aero IT SPDM] Attestation policy at the boot-up time.(DCSG00063691)
-Update PLI Spec.(DCSG00008045)
-Add support for signing MegaRAID Legacy BIOS CU Images (CTLR) images.(DCSG00143847)
-pl: backend PCIe: examine BAR attributes following endpoint/switch reset.(DCSG00060688)
-UCM Action tool feature to support rebase using latest baseline.(DCSG00125616)
-Update Sea Channel XMLs to PCI Device ID 0xE6.(DCSG00079238)
-SECUREBOOT_LIB: Move hardware touch (ApSha HASH & HMAC and OTP eFuse Read) from MR SPDM code to Secure Boot Lib.(DCSG00082166)
-[IT SPDM] Parse certificate to X.509 V3 Standard and verify digital signature to affirm chain of trust.(DCSG00218564 (Port Of EnhancementRequest DCSG00322020))
-Aero Secure Boot: Add Key Update Pending Check for 'COMPLETE' Image Download.(DCSG00241566 (Port Of EnhancementRequest DCSG00250024))
-Advertise certain Secure Boot Properties using a config page for Application to be able to display it.(DCSG00078835 (Port Of EnhancementRequest DCSG00093843))
-Enhancement to source of randomness for generating key pair.(DCSG00208477 (Port Of EnhancementRequest DCSG00250093))
-[IT SPDM] Implement client APIs for SPDM Get Measurement command..(DCSG00256411 (Port Of EnhancementRequest DCSG00293435)
-Aero SAS Performance Enhancement on AMD Rome as part of PR.(DCSG00064583 (Port Of EnhancementRequest DCSG00065934))
-SPDM IT: Add memory allocation/free for SPDM_LIB.(DCSG00229260 (Port Of EnhancementRequest DCSG00241396))
-Modify Ventura Build scripts to add a new Signed image with different AVSO Setting in FW RO.(DCSG00231216 (Port Of EnhancementRequest DCSG00231535))
-[SPDM IT] Export CSR & Import Cert Open & Close Session.(DCSG00221406 (Port Of EnhancementRequest DCSG00257575))
-Update the event logging when the "CoreDump" region is erased from ScrutinyCLI command.(DCSG00367325 (Port Of EnhancementRequest DCSG00418780))


Version  14.05.00.00
--------------------
   BIOS            Firmware      UEFI Driver   
 9.27.00.00     14.00.10.00    14.00.05.00
Ph_13
Defects:
-Response of TransferComplete (0x16) become irrelevant if it is received after the successful completion of CancelUpdateComponent(0x1C)and needs to be dropped.(DCSG00033524)
-Ventura B0: Device discovery fails on 9400-16e.(DCSG00045385)
-CFGI: CFGI is including printf.(DCSG00027583)
-PLDM Type 6: Incorrect error code returned for resource unregistration.(DCSG00067924)
-Increase the number of Fast Training Sequences requested by Aero. (PL).(DCSG00031501)
-Ventura B0: 4 enclosures are created for 2 vSES in multi-UBM config in x8 mode.(DCSG00035111)
-BST: BST cancellations on cable breaker comm port unavailability.(DCSG00212793)
-pl: backend PCIe: debug prints.(DCSG00013387)
-pl: backend PCIe: switch rediscovery fails with certain switch configurations.(DCSG00061635)
-PLDM Type6 : Change filename for fixing doxygen compilation.(DCSG00081863)
-PLDM Type5 : Controller FW Downgrade through BMC results in controller FW crash.(DCSG00095783)
-PL: Remove the using of an LMID frame as a request or reply frame to an MPI Device.(DCSG00040943)
-Atlas behind Aero IT: Fault code: 0x4000EDAC while running IOs and TMs..(DCSG00022533)
-Ventura B0: PCIe support disabled with UBM and Capella II switch in the topology.(DCSG00039024)
-PL: Over 250+ power cycles of managed switch (Atlas) causes an associated SES to be inaccessible.(DCSG00048699)
-SPILIB: New Version of Winbond SPI flash times out on write.(DCSG00054923)
-pl: NVMe: CFS not checked during handling of Abort Task.(DCSG00023749)
-Ventura B0: ISTWI Error observed during controller cable management initialization.(DCSG00041605)
-BST: UBM BST funtonality is broken on latest BST code..(DCSG00216461)
-Aero: PL cannot handle very large SES Page 0Ah from Managed Switch SES for MPI SEP Request.(DCSG00010049)
-pl: backend PCIe: 265D fault after deferred max payload size configuration.(DCSG00036696)
-Aero A0: In Windows OS redundant disks detected when controller connected to Elrond Ex1.(DCSG00061406)
-PLDM Type-2 : GetPDRRepository command fails with large configuration (mulitple drives and volumes).(DCSG00097462)
-BSOD when running CoreDump with Aero connected to Atlas switch.(DCSG00042497)
-NVDATA Major version should be 0E00 for Phase 14.(DCSG00022006)
-BST: Case mismatch in card name.(DCSG00114314)
-Backend PCIe link cfg may fail attaching to Ux2 UBM backplane.(DCSG00037821)
-9500 Channel board default I2C clock frequency higher than the spec specified.(DCSG00039829)
-Do not process any response msg if FD is in PLDM_FW_UPDT_IDLE state..(DCSG00024158)
-Avenger IOP: When CBB replies to NVSRAM Init PMU message, it returns FALSE.(DCSG00017760)
-Application cannot find the CoreDump region size needed to erase the region.(DCSG00028503)
-Incorrect slot mapping on UBM backplane with additional DFCs support.(DCSG00077969)
-PL: 2 Atlases in single MPT mode with 2 host ports each will have drives on one switch not mapped to that Atlas's SES Page 0Ah.(DCSG00054949)
-Updating FW (on 9400 series HBA) from Ph-7 to Ph-14 causes "invalid flash" message on FW bootup.(DCSG00167100)
-BST: SAL reports unknown device type for drives.(DCSG00239268)
-Aero: Error on posting a SCSI IO request to Atlas SES can cause IO forever being pended.(DCSG00012605)
-Aero: backend PCIe: 265D fault if PCIe Device Page 2 is read for a SES device.(DCSG00016069)
-Windows powershell shows 48 slots in single VSES mode.(DCSG00022999)
-Toolbox clean command sent to clean flash fails..(DCSG00059302)
-[Aero/Ventura]Allow the backplane detection state machine to retry the FRU detection..(DCSG00219908)
-Updated GoldenX to handle the CoreDump Region.(DCSG00042890)
-"iop show diag" output collection in CoreDump causes controller to hang.(DCSG00027941)
-pl: backend PCIe: Atlas switch may not be discovered.(DCSG00036613)
-Aero: backend PCIe: link failure after PCIe IO Unit Page 1 link disable.(DCSG00050164)
-pl: NVMe: maximum blocksize should be limited to 2 MB.(DCSG00022705)
-[Aero][PLDM] Update to Latest PLDM library v13.(DCSG00137629)
-PL: Controller not functional when booting up with 2 Ex1 UBMs in x8 mode.(DCSG00038959)
-BST: POR Reboot requires a further check.(DCSG00086783)
-Aero3: In XMEMCOPY==0 mode writes to config pages get overwritten on next reset.(DCSG00038206)
-[Aero/Ventura] Bootloader corruption with firmware download and DC cycle in loop..(DCSG00238233)
-"iop show cfg all" command captured by core-dump is zero.(DCSG00047928)
-PL: Back-to-back retries by IOP/Host when PL is in out of resource condition results in IOs to MS-SES exhausting retries.(DCSG00033753)
-[Aero][PLDM] FW version reported wrongly to BMC( Board Management Controller) over out of band.(DCSG00050201)
-PLDM Lib: Unable to stop timer (PLDM Fault 0x11).(DCSG00134602)
-pl: NVMe: Write Buffer parameters should be validated against FWUG.(DCSG00027855)
-Aero: Various faults occur with PCIe clock configuration mismatch between Aero and managed switch (Atlas).(DCSG00012378)
-PLDM Type5 : Upgrade to the latest signed FW fails.(DCSG00076949)
-UBM Auto HFC grouping fixes and debug print fixes.(DCSG00012363)
-PL Discovery debug prints for Expander Phys/Encl slot enumeration.(DCSG00039850)
-PL: PCIe switch discovery can cause processor exception when setting enclosure information.(DCSG00063530)
-UBM: Incorrect slot number enumerated for a DFC on 3 x4 DFCs UBM config.(DCSG00048027)
-Number of initiators gets decremented to 0xFF.(DCSG00051990)
-pl: NVMe: controller reset shouldn't be issued if EN or RDY are 0.(DCSG00024038)
-Aero: pl: SATA device may not link up following a link down.(DCSG00054906)
-Coredump text files don't have file extensions.(DCSG00043119)
-[Aero][AutoPort Enable] Erase persistent config pages is not retaining the VPD and sas address.(DCSG00074378)
-Aero A0: Write and DC issues on NVMe drives running data integrity with XMEMCOPY==0 (new boot mode).(DCSG00034356)
-Coverity detected unreachable code in IOP MCTP code.(DCSG00010189)
-SPILIB2: If the default clock divider is specified, there are excessive clock prints.(DCSG00013239)
-PL: TM Device Reset to NVMe drive under out of LMID condition can cause Data Abort Exception to the processor.(DCSG00036763)
-BST: Board naame format error.(DCSG00143769)
-PH14 Windows Driver: on 2016,19H2 OS,Getting BSOD for fault command.(DCSG00048607)
-PLDM Type 6: BEJ buffer insertion pointer is not incremented when an element is added to array context.(DCSG00067926)
-Ventura; Add code to prevent downgrade from phase 14 to previous phases for winbond.(DCSG00059594)
-Fault 4322 Observed On Sea 8i Board.(DCSG00028298)
-Fix ring buffer decoder's slowness with decoding a trace buffer.(DCSG00050675)
-Back out changes of ER DCSG00029633 that limits VSES devices to 2.(DCSG00053379)
-Change 2WIRE_RESET and PERST GPIO signals logic level in NVDATA settings.(DCSG00025523)
-pl: NVMe: incorrect sense key is returned for Access Denied NVMe status.(DCSG00063924)
-Aero/Ventura: Fault 0xD203 - Trace Buffer Manager not in Extended mode when processing diagnostic requests..(DCSG00033003)
-RDE: Valid schema class can't be more than 4 for 'GetSchemaURI' command.(DCSG00109749)
-Some of the drives not listed under Widows OS Disk Management..(DCSG00096508)
-Allow PCIe IO Unit page 1 link rate debug override option to override BP reported max link rate.(DCSG00042965)
-BST: Uart Utility re-visit.(DCSG00113761)
-SPILIB 2.0: Custom Parts Write Parameters are Incorrect.(DCSG00018735)
-SPILIB: The SPI2 release zip contains SPI1 headers.(DCSG00019887)
-Quotes present in NVDATA XMLs.(DCSG00045528)
-PL: Remove all MPI 2.6 PCIe event handling and unexpected SAS events from managed switch's MPI Device.(DCSG00040937)
-Expander attached devices not reported to host if enclosure slot ordering is enabled in event replay..(DCSG00108094)
-PL: Firmware is incorrectly acking spinup requests twice in a row.(DCSG00031070)
-[Aero] Change the Manpage 7 Phy to Connector settings and Disable NVMe support in ManPage9.(DCSG00031186)
-SPILIB 2.0: Initialization fails for Spansion 64MB part in serial mode.(DCSG00061011)
-pl: backend PCIe: endpoint or switch is unexpectedly reset in a couple of error cases.(DCSG00030361)
-BST: Case mismatch for custom card name.(DCSG00115303)
-SPILIB2: Windbond 16MB device fails to program.(DCSG00017381)
-PL: NVMe: Remove MPI26_EVENT_PCIDEV_STAT_RC_SANITIZE_OPERATION_COMPLETED Temporary Event.(DCSG00031848)
-Increase the time wait time when quad mode bit gets written for write operation to complete.(DCSG00061711)
-[Aero] Upload request for the flash regions like CoreDump/Config1/Config2/SBR/CBB fails with LogInfo code: 0x30010416.(DCSG00034467)
-Aero: backend PCIe: link failure following link down.(DCSG00043821)
-SPILIB 2.0: Cypress 256Mbit SPI Flash Is Not Supported.(DCSG00121768)
-HW Workaround:Resizable BARs capability.(DCSG00014562)
-Firmware asserts during customer specific UBM Backplane enumeration..(DCSG00058770)
-pl: Ventura/Mercator: device side PCIe link failure following adapter reset.(DCSG00024652)
-Build error in PLDM Library on ARM 4.1 compiler with Atlas FW build environment.(DCSG00071478)
-Aero: Firmware Download should return success with loginfo indicating POR is necessary.(DCSG00055371)
-pl: NVMe: Drive Firmware update fails on mode 0xE.(DCSG00044028)
-SPILIB: Winbond 256MBit maximum page write time increased from rev "A" to rev "B" of their specification.(DCSG00170747)
-Shenandoah_Firmware_RDE: Controller information not getting launched in RDE Client.(DCSG00099613)
-Need PL MPI Device data dumps in "pl dbg" for debug, i.e. "pl mpidev dbg".(DCSG00037838)
-[Ventura] SAS/SATA direct attached drive is not listed when VSES disabled in nvata..(DCSG00033019)
-pl: backend PCIe: 'pl pci devlnk' is missing from the 'pl dbg' dump.(DCSG00052268)
-PL: Initial MPI driver error injection can cause the Managed Switch's SES to not be exposed to OS.(DCSG00045593)
-Aero: HW_SETTINGS_CHANGE PCIe PHY LF setting should be changed from 16 to 15.(DCSG00012481)
-PL: Device removal event is not sent for hot removed end device.(DCSG00023448)
-PLDM Type 6: Fix "RedACT" tool reported observations.(DCSG00080427)
-pl: NVMe: limit resource frame usage by NVMe IO breakup.(DCSG00039263
-Bug in SerDes M0 Code U16RegDataFindReplace().(DCSG00043881)
-Aero A0: Atlas switch (SRIS mode) not discovered with Elrond Ex1 config.(DCSG00036996)
-pl: port enable timeout when PCIe and backplane detection are disabled.(DCSG00035201)
-Aero: During FW download we should not overwrite status when POR is necessary.(DCSG00062988)
-PLDM Type 2: Resource associated major schema count is incremented incorrectly.(DCSG00074150)
-[PLDM] IT HBA with latest PLDM library faults.(DCSG00102618)
-Aero BST: Manage NVMe drive link up timing.(DCSG00228186)
-After executing "coredumo -erase" from ScrutinyCLI, flash offsets are not reset.(DCSG00037801)
-pl: backend PCIe: incorrect value written to Device Status/Control register during error handling.(DCSG00038289)
-Incorrect Man page 7 Phy-Slot mapping set for 9500-xx channel HBAs.(DCSG00061349)
-Unable to detect drives behind Sea controller during Windows installation.(DCSG00012569)
-pl: NVMe: Select field used during NVMe init without verifying support.(DCSG00050182)
-Aero3: Uploading main firmware in XmemCopy=0 mode causes an abort.(DCSG00035015)
-scattered file changes to include some debug prints and also minor change to debug print.(DCSG00057124)
-Some of SAS/SATA drives attached to OEM Aero HBA may not be reported to host.(DCSG00076717 (Port Of Defect DCSG00079658)
-Coverity Bugs in PL Enclosure Management Files.(DCSG00043514 (Port Of Defect DCSG00045037))
-Drive Discovery failed with Port Hot-swap on Aero16e controller.(DCSG00042446 (Port Of Defect DCSG00052012))
-PL: Fault 0xD033 During Drive Pull Testing.(DCSG00027593 (Port Of Defect DCSG00027904))
-pl: backend PCIe: resource leakage during direct attached event generation.(DCSG00093660 (Port Of Defect DCSG00096715))
-pl: NVMe: unexpected task management halt may occur.(DCSG00014455 (Port Of Defect DCSG00020914))
-Aero-3: Serdes parameters from NVDATA are not sent to Serdes.(DCSG00022778 (Port Of Defect DCSG00026085))
-Multiple VSES created on SAS only 8-Slot UBM backplane with duplicate slot assignments.(DCSG00017373 (Port Of Defect DCSG00020913))
-Backplane detection never completes leading to discovery timeout.(DCSG00023081 (Port Of Defect DCSG00027622))
-PL improperly cleaning up and recovering from hot resetting MPI Device (i.e. reinitializing MPI Device failing).(DCSG00032157 (Port Of Defect DCSG00032901))
-VSES SES Page 02h reports Unknown (06h) Element Status for some Array device elements in a wide DFC slot.(DCSG00069091 (Port Of Defect DCSG00086819))
-pl: backend PCIe: IO halt following temporary device removal.(DCSG00015943 (Port Of Defect DCSG00017372))
-pl: NVMe: fix a couple of debug issues related to unique identifiers.(DCSG00014628 (Port Of Defect DCSG00014917))
-PL : PL fault 0x7C41 is observed.(DCSG00030914 (Port Of Defect DCSG00032163))
-pl: firmware hang occurs in UBM command error case.(DCSG00072841 (Port Of Defect DCSG00072924))
-pl: backend PCIe: prevent switch rediscovery quirks.(DCSG00018730 (Port Of Defect DCSG00046563))
-Locate PD fail on SGPIO enclosure when GroupId is disabled in Nvdata..(DCSG00034489 (Port Of Defect DCSG00044448))
-Fault 0x265d seen when the UBM FRU I2C read size configured to 2 bytes..(DCSG00026985 (Port Of Defect DCSG00031183)
-Aero: Powered cycled managed switch SES can become inaccessible.(DCSG00021412 (Port Of Defect DCSG00023096))
-MCTP: SenseData not available for a failed command sent over OOB.(DCSG00054655 (Port Of Defect DCSG00057482))
-[Aero] Application scanning for I2C devices on I2C bus hang when OOB configured to MCTP-PCIe mode.(DCSG00103208 (Port Of Defect DCSG00104071))
-UBM BP product revision version mismatch b/w SES Page 01 and SCSI Inquiry output.(DCSG00036978 (Port Of Defect DCSG00039453))
-Aero/Ventura] MCTP discovery fails after unload and load of MCTP driver in BMC(Board Management controller).(DCSG00058897 (Port Of Defect DCSG00171389))
-VSES may not report valid SES Page 0Ah elements for one of quads attached elements in a UBM backplane.(DCSG00013123 (Port Of Defect DCSG00013128))
-UBM Link Config may fail for HBA connector with Phys routed spans CSWs.(DCSG00022691 (Port Of Defect DCSG00023388))
-PL 0x4E00 fault occurs when Task Management Device Resets are issued to different manged switch SESes at the same time.(DCSG00032952 (Port Of Defect DCSG00037846))
-Moving Controller From Single VSES config to a multi-VSES config causes issues in windows OS..(DCSG00071784 (Port Of Defect DCSG00082367))
-Ventura B0: vSES goes missing after the first controller reset on UBM Ex1 in x8 HFC config.(DCSG00024555 (Port Of Defect DCSG00025784))
-pl: Ventura/Mercator: device side PCIe link failure following adapter reset.(DCSG00038775 (Port Of Defect DCSG00039129))
-Controller fault 0x1902 is seen while issuing locate command to NVMe drives.(DCSG00062252 (Port Of Defect DCSG00066057)
-pl: discovery failure if PCIe backplane detection is disabled.(DCSG00013397 (Port Of Defect DCSG00014547))
-Ventura: The host PCIe link width may be narrower than expected.(DCSG00078678 (Port Of Defect DCSG00093474))
-(SATA Only) SCSI ATA Passthrough command with set feature command to set the drive in standby_y state sets it to standby_z state.(DCSG00080256 (Port Of Defect DCSG00227982))
-0xD101 Fault observed running non-RW IOs to NVMe devices with drive push-pull.(DCSG00062701 (Port Of Defect DCSG00071042))
-Aero A0: vSES is created even for managed Atlas (Ibanez) switch.(DCSG00012487 (Port Of Defect DCSG00015123)
-Aero: NVMe: device not removed if init fails and it then goes missing.(DCSG00013404 (Port Of Defect DCSG00019619)
-Scrutiny GUI clear option fails to reset the PCIe error counters.(DCSG00014510 (Port Of Defect DCSG00015318))
-pl: backend PCIe: EC5B fault.(DCSG00022805 (Port Of Defect DCSG00024022))
-ED91 Fault while running IOs + OCR (controller reset) testing.(DCSG00057254 (Port Of Defect DCSG00066123)
-"Add enclosure event for an enclosure that is already active" error message observed in Windows event logs.(DCSG00063929 (Port Of Defect DCSG00080661))
-Ventura B0: vSES not reported in Windows 2019 on certain UBM backplane config.(DCSG00026333 (Port Of Defect DCSG00026717))
-Sea 16e PCIe TX Compliance Test Failure.(DCSG00052179 (Port Of Defect DCSG00082837))
-NVMe drives not discovered and Event replay in enclosure slot mapping not working as expected..(DCSG00078212 (Port Of Defect DCSG00080844))
-pl: backend PCIe: 'pl pci dbgall' causes ring buffer spam.(DCSG00019925 (Port Of Defect DCSG00020114)
-On Locating PD's,LED's are not blinking for drives connected to customer specific SGPIO Backplane..(DCSG00018823 (Port Of Defect DCSG00025496))
-Channel SAS3.5 HBAs cannot support published PD limits when loaded with SAS/SATA-only FW image.(DCSG00020917 (Port Of Defect DCSG00025802))
-Ventura B0: Incorrect VSES associated to unmanaged PCIe SW enclosure.(DCSG00023764 (Port Of Defect DCSG00024350))
-[Aero]Remove NVMe support for SAS/SATA profile only.(DCSG00022886 (Port Of Defect DCSG00043411))
-0x6231 Fault during Sata Task Management.(DCSG00019315 (Port Of Defect DCSG00023449)
-IOP: Trace buffer image has extra "CFG string.(DCSG00051124 (Port Of Defect DCSG00051218))
-NVMe devices VPD page 83 NAA descriptor may conflict with EUI64 ID reported.(DCSG00060347 (Port Of Defect DCSG00136106))
-pl: NVMe: E425 fault after vendor specific device firmware update.(DCSG00012593 (Port Of Defect DCSG00023687))

EnhancementRequests:
-Create method to give verbose fault code descriptions.(DCSG00008046)
-Update summary release notes.(DCSG00008993)
-Ventura/Aero: Get debug file array sizes via a API variable for CFGI and PL.(DCSG00007512)
-PL support for reporting UBM Backplane Number.(DCSG00031340)
-Aero/Ventura: Add capability to return UNKNOWN status in SES, page 2, when link is down yet presence detected.(DCSG00015055)
-BST: Add Ventura activity server and enclosure to test config.(DCSG00079826)
-Enable UBM BST support for Aero.(DCSG00063407)
-Aero/Ventura: Integrate SPILIB 2.0 into IT firmware.(DCSG00010293)
-BST: Update scripts to run Customer fw on channel adapter.(DCSG00082887)
-Change Aero default UART speed to 921600.(DCSG00026455)
-Re-naming few functions in module-object-verb format.(DCSG00027061)
-Ventura: Fix OEM Page7 Data.(DCSG00014014)
-MS-SES: Enabling translating devices in SES Page 0Ah from managed switch with non-unique BDFs.(DCSG00027432)
-SPILIB: Modify Spilib 2.0 print settings to allow some prints in INFO.(DCSG00012641)
-Update CFGI Library.(DCSG00084270)
-Added documentation for some scenarios.(DCSG00027067)
-Update IOP debug prints to replace %x with an appropriate modifier.(DCSG00015603)
-Remove Obsolete Config Pages.(DCSG00020911)
-CFGI: Add variable to indicate reserved indices for debug prints.(DCSG00020866)
-Aero: Update to SECUREBOOT Librrary 2.01.00.00.(DCSG00015120)
-Aero: Unmap SPI areas that are virtually mapped to code areas.(DCSG00033552)
-pl: NVMe: RTD3 Entry Latency shutdown timing.(DCSG00014564)
-BST: Aero Activity server with Atlas switch.(DCSG00225036)
-Define Macros/inline functions.(DCSG00027051)
-Allow host utils to manage CSWs individually in the presence of UBM.(DCSG00007471)
-SPILIB2: Eliminate address mask for Avenger Compatibility.(DCSG00013352)
-SPILIB(2): SPI Library based upon API 2.0.(DCSG00009014)
-CFGI: Temporary Changes to Make CFGI compatible with SPILIB 2.0.(DCSG00012453)
-Determine UBM DFC drive type installed based on IFDET# and PRSNT# signals support implemented.(DCSG00029636)
-DCSG00030213
-PLDM: Implement PLDM Type-6 library API and commands.(DCSG00064565)
-pl: backend PCIe: check in some plugfest diag console code.(DCSG00012454)
-MPI 2.6: Add additional IOC_State (CoreDump) to allow firmware to dump debug logs without being reset by host..(DCSG00020567)
-Aero/Ventura IT: NVDATA Changes to enable FLASH execution mode.(DCSG00033543)
-PLDM library support to report multiple PLDM App versions to BMC.(DCSG00026969)
-BST: Customer specific Release/Activity BST at BLR.(DCSG00064578)
-pl: backend PCIe: add ring buffer printing of PL-initiated transaction data.(DCSG00018268)
-PLDM Type 6: Add debug strings for Type-6 library.(DCSG00065842)
-FD should move to DOWNLOAD state immediately upon successfully sending the response of UDATE_COMPONENT..(DCSG00046402)
-For new CoreDump feature, set IOC-Capabilities "CoreDump" bit based on ManPage11 value only.(DCSG00031051)
-pl: backend PCIe: modify default PCIe device missing delay setting.(DCSG00018758)
-Add support for managed switch (Atlas) WWID in Vendor Specific Extended Capability.(DCSG00007993)
-Updated CFGI Lib to remove duplicate IOP files.(DCSG00062723)
-Active State Power Management (ASPM) feature support for backend PCIe links.(DCSG00019848)
-Integrate MPI 2.6.9 headers into Ventura/Aero code.(DCSG00027926)
-Add Attention Button for drive removal support for traditional PCIe Hotplug in PCIe switches.(DCSG00017456)
-BST: Customer Aero based ROP BST and setup at BLR.(DCSG00109334)
-Define APIs for PLDM debug infrastructure and Implements debug routine for PLDM Base.(DCSG00026992)
-Automate version update stage in release process.(DCSG00035455)
-IOC FW need to capture Optical Cable's vendor serial number (vendor SN) so driver will be able to read it via MPI spec.(DCSG00023086)
-.(Aero3: Enable XmemCopy Mode.(DCSG00035867)
-Limit VSES device instances support to max 2.(DCSG00029633)
-BST: set SRIS after every fw download.(DCSG00150322)
-[Aero][Pldm] Print Implementation.(DCSG00012331)
-Aero-3: Add debug prints to display SerDes Tx parameters.(DCSG00041624)
-Aero SAS Performance Enhancement on AMD Rome as part of PR.(DCSG00064583)
-MPI 2.6: Header file changes associated with Revision 2.6.9 of the specification.(DCSG00024640)
-[Aero][Pldm] Clean PLDM make files.(DCSG00007514)
-PLDM: Implement generic string and linked list utility functions.(DCSG00056271)
-Disable Active Cable Mgmt. IntL GPIO configuration from default NVDATA.(DCSG00014807)
-Optimizing LIBZ Make.(DCSG00035135)
-SPILIB 2.0: Add capability to support Winbond Parts with Factory Quad bit Disabled.(DCSG00140236)
-Serial mode support for S25FL512S SPI flash part.(DCSG00054211)
-Create PLI interrupt handler timestamp log.(DCSG00008208)
-Advertise certain Secure Boot Properties using a config page for Application to be able to display it.(DCSG00078835)
-PLDM: Implement Redfish PDRs and APIs.(DCSG00060505)
-Aero/Ventura IT: Optimize space by accessing non-IO path data directly from FLASH.(DCSG00025793)
-SPILIB 2.0: Add support for Block Protect bits configuration.(DCSG00170752)
-SPILIB2: Add support for Macronix MX25U25691G part.(DCSG00068680)
-pl: NVMe: fail NVMe init if device requires too much power.(DCSG00016416)
-pl: update combo serdes library.(DCSG00011562)
-Check if all BP slots and drives are discovered after FW upgrade.(DCSG00087155)
-Implement Debug routines for PLDM Type-5 Module.(DCSG00027039)
-Added Carriage Return (\r) in PLDM common library debug strings.(DCSG00069752)
-Queue Depth Change for SAS Drives (fix for SAS SMR TSF performance).(DCSG00015057)
-pl: backend PCIe: reconfiguration of PCIe address space without adapter reset.(DCSG00023737)
-Integrate MPI 2.6.10 headers into Ventura/Aero code.(DCSG00034259)
-Ventura/Mercator: backend PCIe: enhance robustness of PCIe port status tracking.(DCSG00018437)
-Added CoreDump collection on IT-FW fault.(DCSG00023671)
-PL logic to create VSES instances per Backplane number.(DCSG00069245 (Port Of EnhancementRequest DCSG00076941))
-Update Sea Channel XMLs to PCI Device ID 0xE6.(DCSG00079238 (Port Of EnhancementRequest DCSG00086622))
-Aero3: SecureBoot BIOS Image Download with new Key is failing.(DCSG00233694 (Port Of EnhancementRequest DCSG00234374))


Version  13.01.00.00
---------------
    BIOS            Firmware      UEFI Driver   
 09.25.00.00      13.00.01.00    13.00.00.00
Phase 13

Defects:
BST: FW revision not updated correctly.(DCSG00019620)
BST: POR System reboot information is cleared as part of clean up.(DCSG00019956)
Fault 0x265d seen when the UBM FRU I2C read size configured to 2 bytes..(DCSG00026985)
BST: Activity auto BST on Ventura/Sea channel cards failing.(DCSG00031344)
BST: Improved argument parsing.(DCSG00031604)
BST: error on import sys module missing.(DCSG00032512)
BST: check_devs function call update.(DCSG00054198)
BST: Fix the compilation error for UBM BST(DCSG00062522)
Ventura B0: ISTWI Error observed during controller cable management initialization.(DCSG00042683 (Port Of Defect DCSG00041605)
Locate PD fail on SGPIO enclosure when GroupId is disabled in Nvdata..(DCSG00044445 (Port Of Defect DCSG00034489)
Ventura B0: Device discovery fails on 9400-16e.(DCSG00045780 (Port Of Defect DCSG00045385))
UBM: Incorrect slot number enumerated for a DFC on 3 x4 DFCs UBM config.(DCSG00048741 (Port Of Defect DCSG00048027)
Ventura B0: sg_scan does not report all vSES devices in a multi-UBM configuration,(SCGCQ02165639)
Ventura B0: Windows Driver error 44802 seen on 2019 server power up with UBM present.(SCGCQ02151086)
UBM1005: PCIe reset sent incorrectly to DFCs on status change reported for other DFC..(SCGCQ02155883)
BSOD observed when opening disk management in Win 10 OS..(SCGCQ02160135)
Avoid releasing I2C bus when I2C operation(Read/Write) in progress.(SCGCQ02156466 (Port Of Defect SCGCQ01721931)
Turned off UBM and vSES console prints..(UBM prints are enabled)
PL: SAS topology error - Device not addressable.(SCGCQ02150249 (Port Of Defect SCGCQ02138806)
SERDES Transmit Equalization values update results in invalid Transmit Equalization values being set.(SCGCQ02082083)
Ventura/Aero: Application hits an assert when a UBM VSES device is present.(SCGCQ02146190)
NVMe Drive goes missing after running PD Pull Push Script in loop.(SCGCQ02142577 (Port Of Defect SCGCQ02123786)
Aero A0: SES page 0xA incorrectly displays "no SAS Device attached" after drive pulls.(SCGCQ02144033 (Port Of Defect SCGCQ02141415)
Aero: Running various Task Managements and Receive Diagnostics of SES pages (0Ah) to Atlas SES behind Aero causes 0x6001 fault.(SCGCQ02144873 (Port Of Defect SCGCQ02126050)
pl: backend PCIe: revert MRRS change for Ventura/Mercator.(SCGCQ02141791)
Aero: Memory Move toolbox request returns INVALID_SGL for Signal Integrity.(SCGCQ02141507 (Port Of Defect SCGCQ02139651)
Incorrect slot numbers reported for HBA attaching to UBM backplane with connector lanes reversed.(SCGCQ02123236)
Ventura B0: Observed 0x265D fault while running IO_TM script.(SCGCQ02124882)
Aero A0: Flashed 11.250.15 FW on Aero (SEA) and it shows up as 11.250.14.(SCGCQ02139320)
0x7C41 fault while running SES requests and Task Managements to VSES and Atlas SES (Aero only).(SCGCQ02139228 (Port Of Defect SCGCQ02126874)
MR PA6 PLDM: Invalid completion code returned on Activating Firmware in ReadyXfer State prior to image transfer.(SCGCQ02102848)
Unable to handle 2nd component (BIOS) firmware request properly.(SCGCQ02105475)
MR PLDM Type 5:Fatal firmware error: Hitting PLDM Fault 0x29.(SCGCQ02107490)
PLDM Firmware Update Exception when ActivateCommand is sent twice..(SCGCQ02116632)
PLDM: Fix IT compilation issue.(SCGCQ02117651)
Memory alignment issues in PLDM library.(SCGCQ02135796)
Version number in Ventura FW not updated.(SCGCQ02138717)
pl: backend PCIe: fix a few issues uncovered by bad clocking mode test.(SCGCQ02138141 (Port Of Defect SCGCQ02132132))
PLDM: Design and Implement print infrastructure.(SCGCQ01987045)
Included new data types and API for PLDM applications usage(SCGCQ02023065)
PLDM Firmware Update application Add Assert functionality(SCGCQ02045097)
PLDM: MCTP API changes to support PLDM Transport Binding(SCGCQ02069745)
PLDM: Implementation of PLDM Transport Binding Layer.(SCGCQ02077190)
Implement PLDM for Platform Monitoring and Control (Type 2) Application module - Phase 1.(SCGCQ02087229)
PLDM: APIs for print and Assert Failed function.(SCGCQ02089390)
Add PLDM Event generation support to PLDM Common Framework App (Type 2 - Monitoring and Control).(SCGCQ02099275)
PLDM: Move generic routines from PLDM Type-2 App module to PLDM Base module.(SCGCQ02115686)
PLDM: Update entity content table with new field.((SCGCQ02115779))
PLDM: Implement print framework for Type-2 application module(SCGCQ02117497)
PLDM: Gaurd Type 2 application module specific directories and source files within an environment variable.(SCGCQ02126665)
PLDM: Move pldmDebugTmpl.h and pldmDebugTmpl.c to a separate folder.(SCGCQ02128176)
[Aero][Pldm] Platform changes to align with Print and Assert API changes done in PLDM library.(SCGCQ02138411 (Port Of EnhancementRequest SCGCQ02129020)
[Aero][Pldm] Integrate perl script to generate pldm debug files needed for PLDM lib.(SCGCQ02138414 (Port Of EnhancementRequest SCGCQ02128993))
BST: Feature to run BST on specific adapter broken.(SCGCQ02123424)
Ventura B0: Windows Driver error 44802 seen on system power up in UBM multi-vSES configuration.(SCGCQ02132332)
MR 7.11 : Vendor ID is not shown properly in SLT enclosure details..(SCGCQ02115831)
Controller resets in loop when connected to VPP Backplane.(SCGCQ02117890)
0x6016 Fault doing Individual Lane Break Testing.(SCGCQ02132164 (Port Of Defect SCGCQ02124056)
UBM state machine gets into loop when slot power is turned ON through sg_ses utility command..(SCGCQ02106481)
Windows OS Event:44801(Warning) logged for duplicate Enclosure events.(SCGCQ02123147 (Port Of Defect SCGCQ02119237)
Add bit widths to pl eminfo.(SCGCQ02126079)
Only compare hash size for sblib authenticate.(SCGCQ01965627)
Fix Static Tool Analysis reported defect # 22144 in Aero Sblib Project.(SCGCQ02045196)
Fix Static Tool Analysis reported defect # 22142 in Aero Sblib Project.(SCGCQ02045219)
Fix Static Tool Analysis reported defect # 22143 in Aero Sblib Project.(SCGCQ02045222)
Fix Static Tool Analysis reported defect # 22141 in Aero Sblib Project.(SCGCQ02045223)
sblib: Use image flashSize instead of dataSize.(SCGCQ02063185)
Add embedded key verification to pending key update check and authenticate image routine.(SCGCQ02063334)
NVMe: Log Sense command failed to get Self test results page 0x10 on SMART supported NVMe device.(SCGCQ02117944)
Task management timeout detected on TMs sent to VSES devices.(SCGCQ02123287)
Aero3: SES page 0xA shows "no SAS Device attached" in "SAS Device Type" field after drive pull.(SCGCQ02123333)
pl: backend PCIe: discovery reentrancy check.(SCGCQ02125801)
Performance drop observed with expander attached topology in latest firmware..(SCGCQ02122923 (Port Of Defect SCGCQ02105245))
0x6231 Fault while doing cable pulls on expanders.(SCGCQ02114729)
0x6001 Fault while running IOs and Task Managements to VSES devices.(SCGCQ02116225)
Ventura B0: After setting fault bit using sg_ses command drive amber LED is not lit.(SCGCQ02116309)
Aero DDR: ECC disable and half mode operation fails Valvano-8e cards.(SCGCQ02118088)
UBM1005: Connector module not set for 2Wire reset GPIO function in NVDATA Mfg page 6.(SCGCQ02118185)
pl: backend PCIe: 265D fault on switch removal.(SCGCQ02118688)
pl: backend PCIe: additional robustness for timer usages during discovery.(SCGCQ02121597)
Aero: backend PCIe: need workaround for PDB duplicate posted TLP issue.(SCGCQ02115996 (Port Of Defect SCGCQ02114403)
TM to Managed Switch SES (Atlas SES) not always cleaning up resources tied to IO.(SCGCQ02094359)
Aero3: MPI Initialization of a managed switch's MPI Device fails to stop when an MPI Configuration Read
fails.(SCGCQ02097408)
Aero DDR: Intermittent 0x4c2 (read fifo training) failures on Valvano-8e cards.(SCGCQ02097948)
Ventura B0: sg_utils does not display vSES created for PCI switch.(SCGCQ02101219)
BST: Deleting partitions on every drive without checking if the drive is partitioned or not.(SCGCQ02103060)
UBM1005 - RefClk is not enabled for HBA Conn Quads 3 & 4 when in x16 HFC I2C mode.(SCGCQ02104154)
pl: NVMe: task management timeout if device fails to go idle after hot reset.(SCGCQ02108935)
Ventura: Observed 265D fault while swapping the Elrond HFC cables.(SCGCQ02110231)
BST: Error seen while running BST when MR card is present in BST topology.(SCGCQ02112334)
pl: backend PCIe: switch attached device is unexpectedly removed after a link glitch.(SCGCQ02112757)
PL: Phy break under DMD time with Atlas switch behind Aero can cause driver to not unblock IOs to NVMe
drives behind switch.(SCGCQ02081147 (Port Of Defect SCGCQ02058234))
The locate functionality does not work for the bad PD connected to the slots 4-7..(SCGCQ02103480 (Port Of Defect SCGCQ02053027)
0xD101 Fault running IOs to VSES devices.(SCGCQ02100891)
[Aero][PLDM][Type5] Fault 0x8A01 Stack Frame: FE703D40 on sending Invalid command in Learn
Component State.(SCGCQ02105471)
Aero3: BST fails due to batch script warnings.(SCGCQ02115221)
pl: Remove SFF-TA-1005 UBM related prints.(SCGCQ02035572 (Port Of Defect SCGCQ02020270)
Ventura: Includes file uses internal SPI library header instead of API.(SCGCQ02105621)
Aero: Build zips the Ventura CFGI and MSS files instead of the aero files.(SCGCQ02110233)
Aero A0: Fault D024 observed during individual lane break test on Vendor Gen4 NVMe drive.(SCGCQ02042818)
pl: backend PCIe: various faults may occur with poor quality links.(SCGCQ02089264)
Storcli UEFI Mode "erase all" is not working for Aero controller.(SCGCQ02090167)
Properly handle the case where the trace buffer RAM head pointer is found to be pointing to the local trace
buffer's signature region while copying existing ring buffer entries to the diagnostic trace buffer..(SCGCQ02102995)
pl: backend PCIe: fix usages of PL_PCI_LINK_IS_VALID macro.(SCGCQ02105773)
PL: Port field is not populated in SAS IO Unit Page 0 read.(SCGCQ02100946 (Port Of Defect SCGCQ02084264))
Swap Bit Value in VSES Page 0x2 is incorrect.(SCGCQ02103577 (Port Of Defect SCGCQ02081299)
Aero PLDM OOB BMC Emulator: MR Firmware allows to change Header Version in PLDM header.(SCGCQ01891752)
Fixed issue in PLDM Library where Get PLDM Commands cmd with Invalid PLDM Version returns error.(SCGCQ01904115)
Orion MR PA5: Assertion failure in fw\cpu\arm\exceptions.c on Injecting error to datagram bit in PLDM
request Packet.(SCGCQ02044607)
pl: backend PCIe: EC84 fault.(SCGCQ02071058)
[Aero][PLDMLib] Crash in pldm scheduler observed.(SCGCQ02081302)
PLDM library compilation.(SCGCQ02084475)
pl: backend PCIe: ED06 fault.(SCGCQ02094366)
BST: Attempts to delete all partitions (if present) in BST topology..(SCGCQ02098690)
Aero: backend PCIe: discovery failure following direct attached link break.(SCGCQ02101632 (Port Of Defect SCGCQ02096973)
PLDM Firmware Update application initialization implementation.(SCGCQ01958882)
Create a stream for code integration and unit test for OOB_Common.(SCGCQ01973963)
PLDM Firmware update Implement QueryDeviceIdentifiers, GetFirmwareParameters, RequestUpdate and
PassComponentTable.(SCGCQ01974004)
PLDM Firmware update Implement UpdateComponent, RequestFirmwareData, TransferComplete and
VerifyComplete.(SCGCQ01985716)
PLDM Firmware update Implement ApplyComplete, ActivateFirmware, GetStatus, CancelUpdateComponent
and CancelUpdate.(SCGCQ01986821)
Doxygen build set up for oob_common.(SCGCQ01987068)
PLDM: Local variables need to start in lower case for PLDM Base Module.(SCGCQ02029342)
[Aero][PLDM] FW update via OOB,PLDM type 5 support and PLDM library integration.(SCGCQ02032309)
PLDM Firmware Update application Bit fields to be added in a structure and intern in a union.(SCGCQ02038143)
PLDM Firmware Update application split pldmRspFromShimLayerProcess to small function.(SCGCQ02045010)
PLDM Firmware Update application add functions to modify fields in gPtrPldmFwUpdateInfo.(SCGCQ02047722)
PLDM Firmware Update application UUID and UTC_TIME structures to be moved to base module.(SCGCQ02049867)
[Aero][PLDM] Implement code to init PLDM FWUpdate module and Register the MCTP interface with
PLDM library.(SCGCQ02053715)
PLDM: Introduction of pldmiPlatformApi.h.(SCGCQ02053921)
Add support for UBM backplane HFC port bifurcation feature.(SCGCQ02071918)
Create documentation file for PLDM Firmware update module.(SCGCQ02083065)
Update Ventura summary release notes for phase 11.(SCGCQ02099989)
[Aero] Enable NVData fields to customize/enable/disable of the Host-Trace-Buffer (HTB) for Aero Eval board.(SCGCQ02102809)
Potential high bit errors observed in optical SAS topology.(SCGCQ01984973)
BST: BST failing on every pass run.(SCGCQ02064114)
BST: FW Download/Diag reset failures are not caught decently.(SCGCQ02066449)
Inframe SGL translation of an MPI SCSI IO to Atlas SES can go beyond the frame with Chains..(SCGCQ02084058)
Aero/Ventura: Drives missing after firmware update due to incorrect phy masks.(SCGCQ02089290)
0xD015 fault when obtaining SES Page 0Ah from Atlas SES in an infinite loop from a host.(SCGCQ02095959)
PL SATA: A Target Reset is Sometimes Not Issued After First SATA Init Timeout.(SCGCQ02083509 (Port Of Defect SCGCQ02083265))
Aero3: Atlas SES fails to show in Event Replay from PL.(SCGCQ02093611 (Port Of Defect SCGCQ02079431))
Aero3: TM to Managed Switch SES (MPI attached device) picks up IOs that have already completed.(SCGCQ02093663 (Port Of Defect SCGCQ02083600))
Aero A0 UTP2 - PL Fault 0000e40e seen in phy break test.(SCGCQ02096187 (Port Of Defect SCGCQ02053077)
SATA Only : GET PHYSICAL ELEMENT STATUS command fails if allocation length/host buffer size is less
than 512 bytes.(SCGCQ02031199)
Aero/Sea FW faults on Diag Reset When any Cable Attached is to Controller.(SCGCQ02080963)
Aero DDR: Problem with DDR_INIT_USE_HIGH_TEMP_REF flag.(SCGCQ02083515)
Ventura B0: SES Page A does not report DA NVMe drive details.(SCGCQ02085294 (Port Of Defect SCGCQ02073743))
Enclosure Ids not shown in storcli output for the drives connected in DA SEP Backplane.(SCGCQ02085568 (Port Of Defect SCGCQ02056095)
pl: NVMe: unexpected task management halt or E40E fault.(SCGCQ02089266 (Port Of Defect SCGCQ02080182)
Aero: backend PCIe: change PCIe reference clock output driver settings.(SCGCQ02089283 (Port Of Defect SCGCQ02087884)
IO and TM timeouts observed while running IOs.(SCGCQ02017279)
Aero3: Allocation of Atlas SES Device Handle can use one reserved for multi-VSES.(SCGCQ02078856)
Aero: backend PCIe: transmit SSC unexpectedly disabled.(SCGCQ02079125)
pl: duplicate target device slot numbers when slot numbers are 256 or larger.(SCGCQ02081018)
Aero DDR: EVENT_N IO configured incorrectly.(SCGCQ02082058)
Fault 0x265D observed during port enable with direct attached SEP devices connected..(SCGCQ02063699 (Port Of Defect SCGCQ02057911)
PL: SAS Drive Never Spun Up.(SCGCQ02070686 (Port Of Defect SCGCQ02050654)
PL SATA: Overlapped ATA Commands Leads to Incorrect Identify Data For Certain Drives.(SCGCQ02071840 (Port Of Defect SCGCQ02033575)
Expander is removed when a Phy is removed from a valid zone during discovery.(SCGCQ02076676 (Port Of Defect SCGCQ02064073))
Aero FW does not allow the EscapePassthrough bit to be set in the Target Assist message.(SCGCQ02077305 (Port Of Defect SCGCQ02076583)
PL: FPE IO Timeout Following SCSI ATA Passthrough Command for Same Device.(SCGCQ02078823 (Port Of Defect SCGCQ01965930))
UBM: With single connector to Ex1 backplane only every other slot's Locate LED can turn on.(SCGCQ02082699 (Port Of Defect SCGCQ02066784))
Ventura: Avoid recursive callbacks of IOP ISTWI IO completions.(SCGCQ01750224)
pl: NVMe: write cache control during device initialization.(SCGCQ01985437)
Aero/Ventura: Break UBM backplane FRU data read in to smaller chunks.(SCGCQ02061600)
Move CFGI debug prints out of IOP print subsystem.(SCGCQ02061709)
Shenandoah Dual FW Image - MR CBB Support for Flash Silent Errors Recovery.(SCGCQ02063343)
(SATA Only) Add NCQ Support for SMR Zone Management Commands.(SCGCQ02074654)
pl: backend PCIe: additional thoroughness for switch duplicate slot number detection.(SCGCQ02076207)
pl: backend PCIe: vary MRRS with root port attachment.(SCGCQ02076675)
Connect Managed Switch (Atlas) SES Page 0Ah translations to SES Diagnostic Buffer in PL.(SCGCQ02078617)
Aero/Ventura: Support both Aero and Ventura PL in the same RO for Phase12.(SCGCQ02080241)
Aero/Ventura: Support both Aero and Ventura IT images in one RO.(SCGCQ02081124)
Update NVMe Device Requirements document builder.(SCGCQ02083530)
PL SATL: Add Nvdata Option to Disable Sanitize Features for SATA Drives.(SCGCQ02071838 (Port Of EnhancementRequest SCGCQ02069286)
NVDATA option for connector lanes to Phy mapping for UBM DFC link configuration.(SCGCQ02071847 (Port Of EnhancementRequest SCGCQ02055244))
SCSI Inquiry for VSES representing UBM BP -- HBA.(SCGCQ02071848 (Port Of EnhancementRequest SCGCQ02055352))
Add the ability to poll for DA SEP and UBM I2C backplanes.(SCGCQ02071849 (Port Of EnhancementRequest SCGCQ02056953)
PL: Backplane Bay ID number for VSES representing UBM BP(s).(SCGCQ02078756 (Port Of EnhancementRequest SCGCQ02055364)
Aero DDR: (Coverity) Assigning value, but stored value is overwritten before it can be used in mssMain().(SCGCQ01957239)
Aero DDR: (Coverity) Assigning value, but stored value is overwritten before it can be used in
mssiMcPreInit().(SCGCQ01957243)
Coverity defects in Misc IOP Files.(SCGCQ01957633)
Aero DDR: Coverity bugs in MSS files.(SCGCQ01957634)
Fix ISTWI code to work with PSOC download from storcli.(SCGCQ01976251)
SGPIO Slot Locate functionality not working on Aero/Sea Controllers.(SCGCQ02024727)
Multi-VSES: Misc fixes and updates.(SCGCQ02030141)
PL: SCSI ATA Passthrough command hangs with higher than expected DataLength.(SCGCQ02030158)
Aero-3: Serdes not disabled properly on the upper 8 phys of an 8 phy SKU.(SCGCQ02032503)
Aero DDR: Firmware hangs with Multiple ECC Errors in Aero 16i card.(SCGCQ02035141)
Ventura: Create NVDATA option to switch from single VSES to multi-VSES management for unmanaged
PCIe Switch enclosures..(SCGCQ02035960)
0x4308 Fault occurs when accessing various config pages before discovery has completed.(SCGCQ02035973)
Aero: backend PCIe: lane margining watchdog timer may expire prematurely.(SCGCQ02042575)
Phase11 Ventura B0: Duplicate Help message entry in UART.(SCGCQ02043820)
pl VSES: Fault 0x4456 observed with un-managed switch connected to a Ventura HBA.(SCGCQ02043944)
Aero-3: Ventura version used for Aero CFGI library.(SCGCQ02043946)
Disparity errors when testing with optical cables.(CGCQ02044151)
[Aero][PLDM] Unblock the PLDM timer.(SCGCQ02046108)
Aero DDR: Leveling timeout occurs intermittently during Read Leveling tests.(SCGCQ02048128)
pl: backend PCIe: VSES device is created for Atlas managed switch.(SCGCQ02048251)
VSES: Locate command to NVME drive in UBM backplane fails.(SCGCQ02053131)
Fault 0x265D while executing 'pl dbg' CLI diag command..(SCGCQ02056409)
Aero3: (IOP) HW Workaround:Unexpected link recoveries may occur when ASPM L0s is enabled on link.(SCGCQ02063393)
Ventura Ph12 tip build all broken due to single VSES mode changes.(SCGCQ02066656)
PDB data path parity error workaround.(SCGCQ02018096 (Port Of Defect SCGCQ01733783)
MCTP: MCTP over PCIe VDM Discovery can fail if Set EID and Port Enable collide.(SCGCQ02033198 (Port Of Defect SCGCQ02029912)
SIGNED FW fails to calculate the hash for the image correctly.(SCGCQ02046578 (Port Of Defect SCGCQ02032484)
PL: Repeating Internal Task Managements Loginfo 0x31110E05.(SCGCQ02053559 (Port Of Defect SCGCQ02021490)
Ventura B0: sg_utils doesn't show either of the two vSES in Win2k16 when Ex1 and Ux4 with different BP
types are connected.(SCGCQ02054140 (Port Of Defect SCGCQ02035948)
Ventura B0: Only one VSES shows up in Linux with latest PL FW on Start of the Day.(SCGCQ02056486 (Port Of Defect SCGCQ02048217)
VSES for PCIe Switch is not reported in Linux OS.(SCGCQ02058230 (Port Of Defect SCGCQ02056673))
Aero: device side phys may fail to link up.(SCGCQ02058350 (Port Of Defect SCGCQ02050426))
Ventura B0: Drives mapped to incorrect Enclosure when CSW quads are attached to UBM backplane with
different BPTypes.(SCGCQ02059740 (Port Of Defect SCGCQ02056956)
Multi-VSES: One of the drive connected to UBM x1 BP Enclosure may report on a different Enclosure.(SCGCQ02061943 (Port Of Defect SCGCQ02061648))
SCSI VPD B2 inquiry LBPRZ field is not set correctly for NVMe drives.(SCGCQ02063493 (Port Of Defect SCGCQ02063217)
SATA SMR: FIS Ported Zone commands execute in NCQ mode even when NCQ is disabled.(SCGCQ02064013 (Port Of Defect SCGCQ01998969))
PL PCI: Data Abort Exception when accessing some PCIe Config Pages right after starting Port Enable.(SCGCQ02064068 (Port Of Defect SCGCQ01971150)
Ventura B0: Locate LED cannot be turned off after diag reset with multi-VSES code.(SCGCQ02066472 (Port Of Defect SCGCQ02053404)
PL fault 0x6001 observed with heavy IOs to some NVME drives with Async events.(SCGCQ02069487 (Port Of Defect SCGCQ02057418)
Enclosure Information of particular OEM enclosure is displayed as 'Unknown' in UEFI HII.(SCGCQ02069504 (Port Of Defect SCGCQ02062907)
Aero UTP BST failure: 265d fault on init when UBM backplane is present.(SCGCQ02070663 (Port Of Defect SCGCQ02069253)
PL: SES direct attach initialization ring buffer print can access uninitialized pointer.(SCGCQ02071136 (Port Of Defect SCGCQ02060017))
pl: backend PCIe: traffic resumes prematurely following MemWr TLP error.(SCGCQ02071213 (Port Of Defect SCGCQ02061771)
pl: backend PCIe: EC73 or ECCB fault.(SCGCQ02073074 (Port Of Defect SCGCQ02069165)
Aero-3: Serdes parameters from NVDATA are not sent to Serdes.(DCSG00022778)
Backplane detection never completes leading to discovery timeout..(DCSG00023081)
Ventura B0: vSES goes missing after the first controller reset on UBM Ex1 in x8 HFC config.(DCSG00024555)
Ventura B0: vSES not reported in Windows 2019 on certain UBM backplane config.(DCSG00026333)
On Locating PD's,LED's are not blinking for drives connected to customer specific SGPIO Backplane..(DCSG00018823)
Ventura B0: Incorrect VSES associated to unmanaged PCIe SW enclosure.(DCSG00023764)
pl: NVMe: E425 fault after vendor specific device firmware update.(DCSG00012593)
0x6231 Fault during Sata Task Management.(DCSG00019315)
Aero: Powered cycled managed switch SES can become inaccessible.(DCSG00021412)
UBM Link Config may fail for HBA connector with Phys routed spans CSWs.(DCSG00022691)
pl: backend PCIe: EC5B fault.(DCSG00022805)
[Aero]Remove NVMe support for SAS/SATA profile only.(DCSG00022886)
Aero: PL cannot handle very large SES Page 0Ah from Managed Switch SES for MPI SEP Request.(DCSG00012692 (Port Of Defect DCSG00010049))
PL: Device removal event is not sent for hot removed end device.(DCSG00023450 (Port Of Defect DCSG00023448)
Atlas behind Aero IT: Fault code: 0x4000EDAC while running IOs and TMs..(DCSG00023799 (Port Of Defect DCSG00022533)
pl: NVMe: unexpected task management halt may occur.(DCSG00014455)
Multiple VSES created on SAS only 8-Slot UBM backplane with duplicate slot assignments.(DCSG00017373)
Channel SAS3.5 HBAs cannot support published PD limits when loaded with SAS/SATA-only FW image.(DCSG00020917)
Aero: NVMe: device not removed if init fails and it then goes missing.(DCSG00013404)
PLDM: Pass Timer-id that needs to be restarted to Pldm-timer-restart operation.(DCSG00018645)
Build error in PLDM Library on ARM 4.1 compiler (done with Atlas FW code).(DCSG00019014)
pl: backend PCIe: 'pl pci dbgall' causes ring buffer spam.(DCSG00019925)
pl: backend PCIe: IO halt following temporary device removal.(DCSG00015943)
Aero: backend PCIe: 265D fault if PCIe Device Page 2 is read for a SES device.(DCSG00016108 (Port Of Defect DCSG00016069))
UBM Auto HFC grouping fixes and debug print fixes.(DCSG00017558 (Port Of Defect DCSG00012363))
Aero A0: vSES is created even for managed Atlas (Ibanez) switch.(DCSG00012487)
Scrutiny GUI clear option fails to reset the PCIe error counters.(DCSG00014510)
VSES may not report valid SES Page 0Ah elements for one of quads attached elements in a UBM backplane.(DCSG00013123)
pl: discovery failure if PCIe backplane detection is disabled.(DCSG00013397)
pl: NVMe: fix a couple of debug issues related to unique identifiers.(DCSG00014628)
Aero: Various faults occur with PCIe clock configuration mismatch between Aero and managed switch (Atlas).(DCSG00012416 (Port Of Defect DCSG00012378)
Aero: Error on posting a SCSI IO request to Atlas SES can cause IO forever being pended.(DCSG00012962 (Port Of Defect DCSG00012605))
Unable to detect drives behind Sea controller during Windows installation.(DCSG00013165 (Port Of Defect DCSG00012569)
pl: backend PCIe: debug prints.(DCSG00014212 (Port Of Defect DCSG00013387)
VSES may not report valid SES Page 0Ah elements for one of quads attached elements in a UBM backplane.(DCSG00013123)
Aero: Various faults occur with PCIe clock configuration mismatch between Aero and managed switch (Atlas).(DCSG00012416 (Port Of Defect DCSG00012378))
Aero: Error on posting a SCSI IO request to Atlas SES can cause IO forever being pended.(DCSG00012962 (Port Of Defect DCSG00012605))
Unable to detect drives behind Sea controller during Windows installation.(DCSG00013165 (Port Of Defect DCSG00012569))
[Aero][Pldm] Print Implementation.(DCSG00012331)
Unaddressable Device error status seen with some OEM enclosures.(DCSG00008628)
Ventura B0: VSES created for every unmanged SW in Mfg 46 single VSES mode.(DCSG00009462)
Aero: backend PCIe: disallow DPC for PCIe 3 and earlier specific vendor switches.(DCSG00010608)
pl: UBM SAS max link rate update to phys fails.(DCSG00011896)
PL: Insertion events for some drives in UBM have the wrong enclosure handle.(DCSG00011898 (Port Of Defect DCSG00011802)
pl: backend PCIe: legacy interrupt may not be serviced if interrupt mask fails.(DCSG00010071)
pl: fix unhelpful debug print.(DCSG00010298)
Aero A0: Controller fault EC57 observed on doing individual lane break test on VendorX Gen4 NVMe drive.(DCSG00010317)
IT_SF directory not present in Ventura release zip.(DCSG00010604)
pl: backend PCIe: IO halt following link break to Atlas switch.(DCSG00008198)
NVDATA in wrong location in MR release zip files.(DCSG00009013)
pl: NVMe: incorrect WWID may be assigned to a device.(DCSG00007994)
Aero: PL Fault 0x6001 when issuing Task Managements that are for a SES Page 0Ah request to one of two managed switch SESes.(DCSG00008044)
pl: NVMe: incorrect WWID may be assigned to a device.(SCGCQ02172945)
Discovery results in Unaddressable device status when connected to a certain enclosure.(SCGCQ02174565)
Aero: PL Fault 0x6001 when issuing Task Managements that are for a SES Page 0Ah request to one of two managed switch SESes.(SCGCQ02176633)
PCIe bitfield header file issues.(SCGCQ02135845)
PLDM: Fix Type 2 observations.(SCGCQ02147539)
Fault 0x6231 when connecting 8 Sata drives and booting server.(SCGCQ02152667)
Fix coverity compilation issue.(SCGCQ02162909)
pl: backend PCIe: disallow out of range config space access requests.(SCGCQ02172146)
PL: SATA Drives Not Detected on Boot with UBM.(SCGCQ02165721 (Port Of Defect SCGCQ02161663)
PLDM: Free allocated msg frame in Error Path (PLDM Base).(SCGCQ02135302)
PLDM: Fix Atlas compilation issues.(SCGCQ02140695)
virtual compilation issue.(SCGCQ02141961)
Incorrect number of VSES Slots displayed on connecting drives to UBM backplane.(SCGCQ02149219)
Aero: backend PCIe: EDAB fault.(SCGCQ02158782)
[VSES] 2 VSES devices are created when a single UBM backplane is connected with one NVME drive..(SCGCQ02162250)
Aero: backend PCIe: topo change list event suppressed if rediscovery occurs with an event pending.(SCGCQ02166755)
Ventura: PERST clamp is not enabled for Ventura.(SCGCQ02168728)
BSOD observed when opening disk management in Win 10 OS..(SCGCQ02162508 (Port Of Defect SCGCQ02160135)
Invalid Slot count seen in HII for UBM Enclosures.(SCGCQ02164289 (Port Of Defect SCGCQ02162429)
Ventura B0: sg_scan does not report all vSES devices in a multi-UBM configuration.(SCGCQ02168581 (Port Of Defect SCGCQ02165639))
PA2 Aero- PC with 8i controller rebooting ,While updating the windows Driver.(SCGCQ02095462)
Enclosure ID is not displayed for drives connected to UBM.(SCGCQ02142763)
pl: backend PCIe: Common Clock Configuration bit not set.(SCGCQ02149826)
Aero: backend PCIe: link bandwidth interrupt workaround should be compiled out.(SCGCQ02160408)
Aero: Fix build-all error caused by inclusion of new maverick.h into PL.(SCGCQ02162527)
Ventura B0: Windows Driver error 44802 seen on 2019 server power up with UBM present.(SCGCQ02155893 (Port Of Defect SCGCQ02151086))
Avoid releasing I2C bus when I2C operation(Read/Write) in progress.(SCGCQ02156470 (Port Of Defect SCGCQ01721931))
UBM1005: PCIe reset sent incorrectly to DFCs on status change reported for other DFC..(SCGCQ02157985 (Port Of Defect SCGCQ02155883)
Aero: backend PCIe: need small delay after enabling ref clock outputs.(SCGCQ02152323)
SPILIB: Errors seen when attempting to use AERO SPILIB NVSRAM at 100MHZ.(SCGCQ02153365)
pl: backend PCIe: config page handler reentry while reading PCIe Link Page 2.(SCGCQ02153414)
Aero: backend PCIe: port enable may time out.(SCGCQ02153618)
No debug print when IT's IOP rejects an IO to a device under task management.(SCGCQ02154189)
SATA : SATL does not send check power mode and sanitize status for request sense translation.(SCGCQ02056042)
SERDES Transmit Equalization values update results in invalid Transmit Equalization values being set.(SCGCQ02082083)
Aero: backend PCIe: modify PCIe SSC settings.(SCGCQ02094369)
MR PA6 PLDM: Invalid completion code returned on Activating Firmware in ReadyXfer State prior to image transfer.(SCGCQ02102848)
Unable to handle 2nd component (BIOS) firmware request properly.(SCGCQ02105475)
PL's MPI Device code fails to deallocate an SMID when an error is encountered sending the request.(SCGCQ02106760)
MR PLDM Type 5:Fatal firmware error: Hitting PLDM Fault 0x29.(SCGCQ02107490)
pl: backend PCIe: PCIe Link Page 3 ineffective when UBM backplane is present.(SCGCQ02116052)
PLDM Firmware Update Exception when ActivateCommand is sent twice..(SCGCQ02116632)
PLDM: Fix IT compilation issue.(SCGCQ02117651)
BST: Feature to run BST on specific adapter broken.(SCGCQ02123424)
0x6016 Fault doing Individual Lane Break Testing.(SCGCQ02124056)
Aero: Running various Task Managements and Receive Diagnostics of SES pages (0Ah) to Atlas SES behind Aero causes 0x6001 fault.(SCGCQ02126050)
Aero: Atlas SES resources not completely freed, leading to 0x6001 fault on SES Page 0Ah read after 5 Atlas add-removals.(SCGCQ02126066)
0x7C41 fault while running SES requests and Task Managements to VSES and Atlas SES.(SCGCQ02126874)
pl: backend PCIe: fix a few issues uncovered by bad clocking mode test.(SCGCQ02132132)
pl: backend PCIe: static analysis bugs in NVMe-related files.(SCGCQ02134118)
Memory alignment issues in PLDM library.(SCGCQ02135796)
pl: NVMe: Start Stop Unit may fail with pre-NVMe 1.1a devices.(SCGCQ02136965)
Aero: Internal Task Management to MPI Device (Atlas) hangs forever.(SCGCQ02138636)
GOLDENX: Goldenx is failing to failing to create flash image from valid signed Aero binaries.(SCGCQ02138689)
Aero DDR: Incorrect SPD translation for tRC.(SCGCQ02139292)
Aero DDR: Uncorrectable ECC errors encountered on fast silicon.(SCGCQ02139360)
Aero: Memory Move toolbox request returns INVALID_SGL for Signal Integrity.(SCGCQ02139651)
pl: backend PCIe: event and error counters are cleared on link down.(SCGCQ02140925)
Aero A0: SES page 0xA incorrectly displays "no SAS Device attached" after drive pulls.(SCGCQ02141415)
Aero DDR: Print PVT EFUSE data, but use static PVT.(SCGCQ02141718)
Misc PL Coverity Issues.(SCGCQ02144289)
(SATA) Possible null pointer dereference in SCSI Verify to ATA translation function..(SCGCQ02144896)
Aero: backend PCIe: fix a few dev testing issues.(SCGCQ02146903)
AeroSea release notes mention Sea raw images which do not exist.(SCGCQ02149798)
Aero: PL needs to hold off Port Enable while MPI Device (managed switch) is still initializing.(SCGCQ02151148)
PL: (SATA only) Proper Sense key not set to failed read/write command while handling NCQ error.(SCGCQ02128299 (Port Of Defect SCGCQ01763871))
Controller resets in loop when connected to Intel VPP Backplane.(SCGCQ02132593 (Port Of Defect SCGCQ02117890)
MR 7.11 : Vendor ID is not shown properly in SLT enclosure details..(SCGCQ02132920 (Port Of Defect SCGCQ02115831)
Ventura B0: Windows Driver error 44802 seen on system power up in UBM multi-vSES configuration.(SCGCQ02133155 (Port Of Defect SCGCQ02132332)
PL: SATA Drive is Not Spun Up and Discovered During Reboot Test.(SCGCQ02134278 (Port Of Defect SCGCQ02118430))
Ventura B0: Observed 0x265D fault while running IO_TM script.(SCGCQ02140902 (Port Of Defect SCGCQ02124882)
Incorrect slot numbers reported for HBA attaching to UBM backplane with connector lanes reversed.(SCGCQ02140963 (Port Of Defect SCGCQ02123236)
pl: backend PCIe: revert MRRS change for Ventura/Mercator.(SCGCQ02142407 (Port Of Defect SCGCQ02141791)
NVMe Drive goes missing after running PD Pull Push Script in loop.(SCGCQ02143845 (Port Of Defect SCGCQ02123786))
Ventura/Aero: Application hits an assert when a UBM VSES device is present.(SCGCQ02147803 (Port Of Defect SCGCQ02146190))
PL: SAS topology error - Device not addressable.(SCGCQ02150192 (Port Of Defect SCGCQ02138806)

Enhancements:
BST: UBM-VSES nightly BST at BLR.(DCSG00008010)
BST: Add NVMe cable breaker tests to BST suite.(DCSG00008099)
BST: Enhance debug and logging capability.(DCSG00008215)
BST: Add SAS-SATA cable breaker support to BST.(DCSG00012471)
BST: Add medusa error codes to be ignored during cable break.(DCSG00014442)
BST: Update scripts to run BST on Cisco Adapter.(DCSG00014609)
BST: python bst command re-issue on reboot needs automated on Manual run.(DCSG00019959)
BST: Notify user of existing BST run with a print..(DCSG00019961)
Modify the UBM BST code with respect to new BST scrutiny APIs.(DCSG00063258)
Controller hang observed while running heavy read/write IOs.(DCSG00044806)
BST: Update bst scripts to utlilize bst_utils file.(SCGCQ02113002)
BST: Delayed reboot using apc for rebooting the server.(SCGCQ02113941)
[Aero] Gracefully handle the MCTP-IIC control packets from BMC when functioning in OOB-IIC slave mode.(SCGCQ02140550)
Modify CBB builder for Avenger to add parameter for ETP binary image..(SCGCQ01735481)
Support ARM compiler toolchain installation with spaces in path as well as multiple perl binary names.(SCGCQ01760624)
SCons improvements.(SCGCQ01847730)
SCONS changes for ER:SCGCQ01856025 - Add CSW Aladin Plus FW to SBR portion of CBB image.(SCGCQ01856249)
SCons: Replace and remove perl based scripts with python equivalents.(SCGCQ01866136)
Add python path to genDebug.py call.(SCGCQ01870009)
Add builder to invoke SecureSign.exe utility in order to sign images..(SCGCQ01870088)
sblib: Audit for timeout loops.(SCGCQ01872112)
SCONS changes for signing APP-FW image on Avenger.(SCGCQ01889213)
Move dev versions out of the registry.(SCGCQ01913916)
Adding a new builder to SCONS script to pad firmware image and update header size at the same time.(SCGCQ01924957)
Allow environment variables to override yaml defines.(SCGCQ01924973)
Add support for an NVDATA image argument to the create CBB builder.(SCGCQ01927492)
Add SrkWriteProtect getter/setter to api.(SCGCQ01933404)
Modify aero-prevalidation to match table under Secure Boot Mode in Security Arch.(SCGCQ01958073)
MR sblib: Add Efuse Reset Interface in SbLib.(SCGCQ01971935)
Updated the version and rebuilt the binary to included updated signImageX executable and dll..(SCGCQ01985914)
Implemented generic signing for bin files used by Atlas FW build process to sign images with HSM-managed keys.(SCGCQ02007535)
Secure Sign: update SignImageX change for FMC.(SCGCQ02054080)
Add Build Time Print Statement Format Checking.(SCGCQ02059746)
Add fmc builder to scons.(SCGCQ02084261)
Aero: update SBLIB (+SCONS) and SecureSign to most recent releases.(SCGCQ02123191)
Aero:256K/1M performance lower than expected with SSDs.(SCGCQ02007385)
Ventura B0: StorCLI does not list 'Model' information for SATA drives.(SCGCQ02097328)
VSES: Unmanaged backplane multi-VSES mode has missing direct attach drives, but has PCIe switch
attach information in SES Page 0Ah(SCGCQ02098157)
0xD101 Fault running IOs to VSES devices.(SCGCQ02105742)
Aero: backend PCIe: enable SRIS by default in external IT channel board NVDATA.(SCGCQ02114564)
Aero: Add MRCBB build to Aero releases.(SCGCQ02123188)
Update scripts to execute Release/Nightly/Activity BSTs from a uniform BST build folder structure type.(SCGCQ02103868)
BST: Update por needed request when using storCli utility.(SCGCQ02104137)
Update PNP ID match algorithm to skip 2 least significant bits of PCI DeviceID field for Sea/Aero cards.(SCGCQ02105398)
BST: Update script to wait in a loop allowing SATA drives to come up after adapter reset(SCGCQ02108345)
AeroVentura: Eliminate unused library builds to decrease development time.(SCGCQ02108887)
[Aero][PLDM][Type5] Change the PLDM opcode handling from timers to scheduler.(SCGCQ02112316)
BST: Update script to allow only two BST configs and other misc changes.(SCGCQ02112537)
Ventura/Aero : Support Instant Secure Erase on non-fde ISE capable NVMe drives.(SCGCQ02066410)
I2C/2WIRE RESET# support for I2C backplane devices.(SCGCQ02071917)
(NVMe) Enable SMART Failure Prediction Data capability for NVMe drives..(SCGCQ02074644)
Added required code changes to support Multi component firmware download (firmware + BIOS)..(SCGCQ02099849)
SPILIB: Create a stack frame-based version of the library.(SCGCQ02102972)
Ventura CSW: Add stack frames to build.(SCGCQ02103865)
Replace hard coded APC details with test host specific APC config.(SCGCQ02010565)
Add support for Release order package based BST.(SCGCQ02011525)
DevBST: Add support to test single Ventura adapter card.(SCGCQ02012078)
BST: Update bst scripts to support por request.(SCGCQ02018624)
Recovery/Tear up process to get the server and controller in a known good state after a bst run.(SCGCQ02063488)
Support for Ventura based Activity BST.(SCGCQ02063797)
Framework to support Ventura based Customer Specific BST.(SCGCQ02063798)
Framework to support Sea based Activity BST.(SCGCQ02063799)
VSES: Support for SES Diag Page 07h and SAS connector element type.(SCGCQ02066446)
UART command "iop show ver" to also show BIOS/UEFI information.(SCGCQ02074642)
BST: Aero update/support for BST.(SCGCQ02082661)
SPILIB: Add SPI Library Parameter to Configure NVSRAM Frequency Settings.(SCGCQ02087717)
Aero/Ventura: Integrate SPILIB 10.00.01.00 into the build.(SCGCQ02096867)
Create a batch file for Aero channel images.(SCGCQ02097420 (Port Of EnhancementRequest SCGCQ02086489)
Add tag in the FW-Ring-Buffer messages to indicate error/warning/debug.(SCGCQ02030778)
Aero3: Ensure that Aero3 is properly configured to support non-ROMable (copied) code at SOD.(SCGCQ01938283)
Aero/Ventura: Dynamically determine the contents of MPB using Manufacturing Page 47.(SCGCQ01938663)
Create folder structure for oob_common.(SCGCQ01966264)
PLDM: Check in file for PLDM Modularization APIs.(SCGCQ01966265)
PLDM: Implement PLDM Msg type 0(Control and Discovery) handler.(SCGCQ01987042)
PLDM: Implement Base Infra.(SCGCQ01987044)
PLDM: Implements PLDM Task Scheduler.(SCGCQ01987047)
PLDM: PLDM Base Module Initialization.(SCGCQ01987048)
PLDM: Introduce pldmiTypes.h file.(SCGCQ02029344)
Aero3: Set default interrupt coalescing timeout value to 0x20 from 0xa in IOC Page1 for AERO/SEA HBA
devices.(SCGCQ02031573)
Aero: Create Sea 9500-8i Channel IT partial xml.(SCGCQ02041111)
Aero3: Prevent "rollback" of firmware revisions if a key update is pending.(SCGCQ02044165)
[Aero] PLDM Type 0 support to integrate PLDM library..(SCGCQ02044808)
[Aero][PLDM] Type 0 bld infrastructure.(SCGCQ02044848)
Aero: pl: new CSW M0 firmware image.(SCGCQ02046410)
Aero: new CSW M0 firmware image.(SCGCQ02047386)
Update Aero_AutoGenHWBoardImageConfig.xml and update 8 phy chip names.(SCGCQ02047631)
pl: backend PCIe: vary allocated bridge count with allocated switch count.(SCGCQ02047632)
Aero DDR: ESD issue with PVT requires hard coding PVT_COMP values.(SCGCQ02049006)
PACKAGE: Change version to 2.0.0.0 for release.(SCGCQ02049017)
Aero: backend PCIe: generate more link debug information.(SCGCQ02057014)
pl: backend PCIe: handle Atlas slot numbering changes.(SCGCQ02064046)
Aero: Port nvdumpx to Aero.(SCGCQ02066369)
Extend SATA Hinting to turn off after Port Enable is done.(SCGCQ02053403 (Port Of EnhancementRequest SCGCQ02046265)
Port changes from old db to new DB.(DCSG00014692)
[Aero][Pldm] Print Implementation.(DCSG00012331)
Ventura: Fix OEM Page7 Data.(DCSG00014014)
Aero/Ventura: Add auto-downgrade algorithm.(DCSG00010679)
pl: backend PCIe: allow override of backplane link config for debug.(DCSG00011555)
Ventura: Create a custom build script.(DCSG00012169)
Ventura: Fix OEM DeviceSpecific fields.(DCSG00012208)
Create a new firmware image that provides an AVSO setting of 0.997V.(DCSG00007958)
Aero: Add permissions to access additional registers for Scrutiny.(DCSG00008197)
Aero/Ventura: Misc debug fixes and enhancements.(DCSG00009402)
Aero: Add limited support for IEEE SGL chains that point to DDR memory for Managed Switch SES.(DCSG00010053)
Add PERST# clamp to nvdata.(DCSG00010069)
Aero: Add yet more ranges for scrutiny signal integrity.(DCSG00010274)
Update Sasparser path in additional files.(DCSG00010302)
Aero: check in ACM-enabled partial file for Sea eval board.(DCSG00010543)
pl: backend PCIe: enhance robustness of PCIe-related MPI event generation.(DCSG00009002)
Updated secureSign.exe CLI tool and server-side controller scripts to use GCP server resources.(DCSG00003371)
Check in MPI 2.6 2.6.9 Headers.(DCSG00005425)
Aero/Ventura: Build updates for migration to Google Cloud.(DCSG00007470)
SPILIB: Migrate paths to google.(DCSG00007475)
pl: backend PCIe: lspci-compatible debug output.(DCSG00007999)
pl: NVMe: changes related to NVMe unique identifiers.(SCGCQ01866825)
Add debug prints to the ringbuffer before faulting to provide important info on the initial failure.(SCGCQ02035995)
Added code to look for an error when asking the HW to modify a drive's IO count total.(SCGCQ02122155)
Ventura/Aero: Increase NVME Event Replay Robustness Concerning bad Switch Links.(SCGCQ02132425)
UBM1005: Auto detect and group HFCs based on number of DFCs supported by the UBM controller.(SCGCQ02140813)
To support PERST# master clamp signal.(SCGCQ02141807)
BST: Add logs locally on server of all bst runs..(SCGCQ02157380)
BST: Update existing BST host server names and add new host for UBM.(SCGCQ02163895)
pl: backend PCIe: move PCIe Topo Change List event debug prints to PL.(SCGCQ02165688)
Aero-3: Convert Adapter Reset of Atlas MPI Device into state machine.(SCGCQ01920225)
Ventura/Aero: Eliminate UBM1005, FRU and VSES prints to console in favor of RB.(SCGCQ02141641)
Binary trace format to support eTTY log - scons.(SCGCQ02145545)
Aero: Add Managed Switch SES (Atlas) handing for MPI SEP Request.(SCGCQ02151411)
Binary trace format to support eTTY log - scons.(SCGCQ02152652)
Ventura/Aero: Remove DDR functionality from IT firmware.(SCGCQ02154394)
MPI 2.6: Header file changes associated with Revision 2.6.9 of the specification.(SCGCQ02158611)
Increased HTTP timeout to 60 seconds.(SCGCQ02160446)
Integrate MPI v2.6.9 headers into Ventura.(SCGCQ02161739)
Suppress VSES (virtual SEP device) from being exposed to the host when there is no UBM backplane connected..(SCGCQ02063489)
Aero: Define new MPI Enclosure Page 0 Encl Management type for Managed Switch SES device.(SCGCQ02146320)
Remove non-stack frame versions of PL/SCS libraries.(SCGCQ02154424)
Move DA Enclosure mgmt timer callback handling to a faster timer callback.(SCGCQ01957623)
PLDM: Design and Implement print infrastructure.(SCGCQ01987045)
Included new data types and API for PLDM applications usage.(SCGCQ02023065)
PLDM Firmware Update application Add Assert functionality.(SCGCQ02045097)
SATA Write Cache enable/disable based on NVDATA.(SCGCQ02066767)
PLDM: MCTP API changes to support PLDM Transport Binding.(SCGCQ02069745)
PLDM: Implementation of PLDM Transport Binding Layer.(SCGCQ02077190)
BST: Reduced execution time of Activity bst.(SCGCQ02083575)
Implement PLDM for Platform Monitoring and Control (Type 2) Application module - Phase 1.(SCGCQ02087229)
PLDM: APIs for print and Assert Failed function.(SCGCQ02089390)
Aero3: Update channel board NVDATA for the wired-PDB workaround.(SCGCQ02090308)
Recognize logic level of new Alternative I2C Slave Address GPIO to change an ISTWI Controller's slave address on controller boot.(SCGCQ02097561)
Aero: Add code so BIOS version information prints during "iop show ver".(SCGCQ02097967)
Add PLDM Event generation support to PLDM Common Framework App (Type 2 - Monitoring and Control).(SCGCQ02099275)
Keep RefClk enabled for HBA connector Quads attaching to UBM indicating clock routing presence.(SCGCQ02111667)
BST: Update bst scripts to utlilize bst_utils file.(SCGCQ02113002)
BST: Delayed reboot using apc for rebooting the server.(SCGCQ02113941)
PLDM: Move generic routines from PLDM Type-2 App module to PLDM Base module.(SCGCQ02115686)
PLDM: Update entity content table with new field.(SCGCQ02115779)
PLDM: Implement print framework for Type-2 application module.(SCGCQ02117497)
pl: backend PCIe: add Link Configuration Source flag.(SCGCQ02124881)
PLDM: Gaurd Type 2 application module specific directories and source files within an environment variable.(SCGCQ02126665)
PLDM: Move pldmDebugTmpl.h and pldmDebugTmpl.c to a separate folder.(SCGCQ02128176)
[Aero][Pldm] Integrate perl script to generate pldm debug files needed for PLDM lib.(SCGCQ02128993)
[Aero][Pldm] Platform changes to align with Print and Assert API changes done in PLDM library.(SCGCQ02129020)
pl: backend PCIe: modify MPI/Discovery integration at completion of MPI init.(SCGCQ02132406)
Updated Man Page11 data struct: added HTB related fields to match with XSD/XML.(SCGCQ02132440)
[Aero][PLDM] PLDM Support controlled by NVDATA.(SCGCQ02132585)
pl: backend PCIe: dump PCIe-related config pages from the console.(SCGCQ02133045)
Aero: pl: backend PCIe: enhance robustness of PCIe port status tracking.(SCGCQ02134245)
Update Summary Release Notes For Phase 12.(SCGCQ02137201)
Aero: Extend the range of Memory Move toolbox for Signal Integrity.(SCGCQ02141419)
Aero3: Decrease Aero boot time by streaming flash reads.(SCGCQ02141443)
Release summary update: slot number is not correct when UBM is connected to expander - need to enable DSN.(SCGCQ02143623)
Aero/Ventura: Modify UBM state machine so that it doesn't create VSES when HFCInfo doesn't match.(SCGCQ02150907)
pl: backend PCIe: modify ref clock/PERST# control debug prints.(SCGCQ02152370)
[Aero] Gracefully handle the MCTP-IIC control packets from BMC when functioning in OOB-IIC slave mode.(SCGCQ02143761 (Port Of EnhancementRequest SCGCQ02140550))
Invalidate VSES SES Page 0Ah descriptors of unused controller Phys in the UBM backplane.(SCGCQ02144084 (Port Of EnhancementRequest SCGCQ02140929)
HBA FW to gracefully handle UBM reset/changes.(SCGCQ02147106 (Port Of EnhancementRequest SCGCQ02145211))


Version  11.02.00.00
---------------
    BIOS            Firmware      UEFI Driver   
 09.21.00.00      11.00.03.00    11.00.01.00
 
Defects (8)
 - BST: Attempts to delete all partitions (if present) in BST topology.(SCGCQ02098690)
 - BST: Deleting partitions on every drive without checking if the drive is partitioned or not.(SCGCQ02103060)
 - BST: Error seen while running BST when MR card is present in BST topology.(SCGCQ02112334)
 - BST: Feature to run BST on specific adapter broken(SCGCQ02123424)
 - BST: BST failing on every pass run(SCGCQ02064114)
 - BST: NVMe drives behind UBM goes missing after power cycling enclosures.(SCGCQ02158920)
 - BST: FW Download/Diag reset failures are not caught decently(SCGCQ02066449)
 - Controller hang observed while running heavy read/write IOs.(SCGCQ02208507)
 - System crash observed on performing firmware upgrade with auto port enable set.(SCGCQ02211930)

EnhancementRequests (19)
 - Add support for Release order package based BST(SCGCQ02011525)
 - DevBST: Add support to test single Ventura adapter card(SCGCQ02012078)
 - BST: Update bst scripts to support por request(SCGCQ02018624)
 - Framework to support Sea based Activity BST(SCGCQ02063799)
 - BST: Aero update/support for BST(SCGCQ02082661)
 - BST: Reduced execution time of Activity bst(SCGCQ02083575)
 - Update scripts to execute Release/Nightly/Activity BSTs from a uniform BST build folder structure type(SCGCQ02103868)
 - BST: Update por needed request when using storCli utility(SCGCQ02104137)
 - Update PNP ID match algorithm to skip 2 least significant bits of PCI DeviceID field for Sea/Aero cards(SCGCQ02105398)
 - BST: Update script to wait in a loop allowing SATA drives to come up after adapter reset(SCGCQ02108345)
 - BST: Update script to allow only two BST configs and other misc changes.(SCGCQ02112537)
 - BST: Delayed reboot using apc for rebooting the server(SCGCQ02113941)
 - Recovery/Tear up process to get the server and controller in a known good state after a bst run(SCGCQ02063488)
 - Support for Ventura based Activity BST(SCGCQ02063797)
 - BST: Update bst scripts to utlilize bst_utils file(SCGCQ02113002)
 - BST: Add logs locally on server of all bst runs.(SCGCQ02157380)
 - BST: Update existing BST host server names and add new host for UBM(SCGCQ02163895)
 - Replace hard coded APC details with test host specific APC config.(SCGCQ02010565)
 - Framework to support Ventura based Customer Specific BST(SCGCQ02063798)


Version  11.01.00.00
---------------
    BIOS            Firmware      UEFI Driver   
 9.21.00.00       11.00.02.00   11.00.01.00
UEFI driver is signed 
 
 - INLINE macro define in spiBaseType.h causes build error in Expander library build.(SCGCQ01884622) 
 - AERO: PL faults with 0x7211 after init with latest code(SCGCQ01991688) 
 - Aero: backend PCIe: link failure with vendor specific NVMe device(SCGCQ01983870) 
 - SPILIB: Winbond 128Mbit (16MB)(SCGCQ01890038) 
 - [vSES] Vendor ID and Product ID of Configuration diagnostic page uses hardcoded values.(SCGCQ01906013) 
 - pl: backend PCIe: hot reset not issued on error if link is not fully initialized	(SCGCQ01914063) 
 - pl UBM: Ex1 Elrond SFF-TA-1005 UBM back plane with SAS drives only connected to a Ventura HBA leads to a PL fault(SCGCQ01924946) 
 - Aero3 Ring buffer prints indicate constant receipt of PMU messages from M0(SCGCQ01934152) 
 - Aero: ARM cache and MMU throwing exceptions during initialization(SCGCQ01936751) 
 - 0x6001 Fault while running IOs and doing cable pulls(SCGCQ01937141) 
 - Aero: backend PCIe: PDB PLL SSC should be enabled by default	(SCGCQ01940659) 
 - pl SFF-TA-1005: All Ux4 drives are not discovered in x8 or x16 HFC mode while hot-plugging(SCGCQ01877041) 
 - Ventura: Use full Slot Cap Physical Slot Number field info for PCIe SW attached device slot enumeration(SCGCQ01936123) 
 - Aero-3: Aero PL version not used(SCGCQ01942093) 
 - vSES: CRIT or NON CRIT bits in Enclosure Status Diagnostic page are never set.(SCGCQ01942781) 
 - Aero: Misc fixes for Eval board GPIO and PDB PCIe link config(SCGCQ01943862) 
 - PL SATL : TM aborted inquiry command is failed with check condition(SCGCQ01944673) 
 - CSW M0 Firmware version 649 ( protocol cycling fix)(SCGCQ01955494) 
 - Stray semicolon in rmcGetAvsoIndex(SCGCQ01957172) 
 - Coverity defect - uninitialized variable(SCGCQ01957686) 
 - Aero3: HW Workaround:PdbPll Requires the 25MHz Clock to Drive the PDB_REF_CLK_P Pad When Used Without an External Oscillator Source(SCGCQ01964380) 
 - Aero3: Miscellaneous MPI Device/Atlas SES allocation corner case defects(SCGCQ01991772) 
 - Aero A0: 2622 Fault is seen at first reset after server power cycle(SCGCQ02005819) 
 - BST fails on PH11 PA1 build(SCGCQ02006649) 
 - pl: Port Enable fault 0x7400 when connected to an Expander(SCGCQ02021097) 
 - pl: backend PCIe: need to configure equalizer presets in additional register(SCGCQ02006776) 
 - pl Ventura B0: PL fault 7221 observed on hot removing Capella II switch after boot to OS completes(SCGCQ02023831) 
 - pl Ventura B0: Incorrect number of vSES observed with one missing vSES when Capella II switch attached(SCGCQ02023850) 
 - pl: backend PCIe: device memory regions may overlap(SCGCQ02031472) 
 - MPI 2.6: Fix definition of SGLs in TOOLBOX_LANE_MARGINING_REQUEST(SCGCQ01896537) 
 - Aero/Ventura: Tip Int build is broken, SblSpicoStat redefined but not changed(SCGCQ01897804) 
 - pl: port enable timeout and discovery failure with multiple VPP device configurations(SCGCQ01870862) 
 - Ventura: PLI control requests may return incorrect status when backend PCIe support is disabled(SCGCQ01887433) 
 - Performance drop observed with expander attached topology in latest firmware.(SCGCQ02105245) 
 - PL: PL_INFO_PUIS_FLAGS violates the FW coding standard(SCGCQ01329829) 
 - Ventura: SCGCQ01800775 and SCGCQ01792449 both require a minimum initial firmwmare download size of 1.25K. MCTP will fail due to small payload size(SCGCQ01891838) 
 - Ventura RMC: AHR causes host to reboot.(SCGCQ01922333) 
 - (SATA Only) SCSI Write Same to SATA NCQ translation might block other NCQ IOs.(SCGCQ01931146) 
 - pl: backend PCIe: device not unblocked following rediscovery in reduced requirements mode(SCGCQ01932972) 
 - Wrong completion routine being called for aborted NVMe Encapsulated commands(SCGCQ01934165) 
 - Aero: backend PCIe: default link rate should be 16GT/s(SCGCQ01934903) 
 - Aero: CBB-Only in FLASH will fault due to external synchronous abort(SCGCQ01942768) 
 - Aero: FWUP fails after second reset after bad image update attempt(SCGCQ01944168) 
 - pl: NVMe: device not removed following NVMe init failure	(SCGCQ01918703) 
 - PL SATL : Host IOs may timeout after a sanitize command that completes with an error(SCGCQ01929016) 
 - ptrLinkRegs referenced before being initialized in pliMsg(SCGCQ01957141) 
 - Aero: PDB high priority interrupts have incorrect priority(SCGCQ01964422) 
 - 0x6004 Fault running TM only test(SCGCQ01858982) 
 - MR7.8: CTRL does not detect drives with SAS3.5CtrlFw_Ventura_Ph_9.0 08.250.09.00 and 10 as well(SCGCQ01914192) 
 - pl: backend PCIe: additional robustness for hot reset during SAS cycle case	(SCGCQ01922270) 
 - PL: 0xED22 fault when SFF-TA-1005 UBM Ex1 SAS drives are connected to HBA connector 1 and NVMe drives on Ex1 are connected to connector 2(SCGCQ01926357) 
 - pl UBM: Elrond Ex1 - Cannot see NVMe drive in slot 17 (offset = 16(SCGCQ01858852) 
 - Aero: backend PCIe: Atlas support is disabled by default	(SCGCQ01937069) 
 - If SBRReloadEn bit is set in Host Diagnostic register and AHR is issued from host, the AHR never completes.(SCGCQ01941995) 
 - Ventura : UBM change detection polling may not start in mixed backplane topology	(SCGCQ01943828) 
 - Aero 3: CSW M0 firmware change (ver 643(SCGCQ01945002) 
 - MPI 2.6: Fix definition of Signature0 field and PSOC download definition(SCGCQ01868634) 
 - pl UBM: Drives are not detected if they are reconnected back within polling interval(SCGCQ01918736) 
 - pl: backend PCIe: couple of issues with PCIe Switch Page 1(SCGCQ01934173) 
 - Aero3: CSW M0 firmware version 642(SCGCQ01938307) 
 - Aero3: OOB burst/idle times are not correct(SCGCQ01936080) 
 - D033 Fault observed when running IOs of 4MB IO size or greater on Aero controller(SCGCQ01951064) 
 - Overrunning array PmbusAddrScanVal in rmcPmbusSetVout(SCGCQ01957173) 
 - Coverity defects in IOP diag & print files(SCGCQ01957596) 
 - Coverity bugs in IOP Msg files(SCGCQ01957625) 
 - pl: NVMe: fix a few Coverity issues in NVMe files(SCGCQ01957671) 
 - pl: backend PCIe: EC63 fault	(SCGCQ01959012) 
 - Aero: backend PCIe: EF09 fault(SCGCQ01971067) 
 - Direct attached SAS/SATA drive discovery fails on customer specific Legacy backplanes.(SCGCQ01972659) 
 - Aero DDR: Citra boards getting WLA (0x4E1(SCGCQ01973347) 
 - Aero PL Library compile error(SCGCQ01973397) 
 - OEM drive carrier NVRAM details in drive is not getting cleared post nvram clear command(SCGCQ01974024) 
 - Ventura: BST fails due the MSIX Vectors being disabled(SCGCQ02007812) 
 - CONFIGURABLE_SECURE_PROGRAMMING_ENABLED defined in the wrong place(SCGCQ01938563) 
 - Aero A0: D065 Fault observed when running IOs of 8MB IO size or greater(SCGCQ01956203) 
 - Coverity found: Variable being used before initialization(SCGCQ01957143) 
 - Coverity Defects - uninitialized variables and variable overflow issues(SCGCQ01957676) 
 - Aero3: Firmware download fails if the SOC signature is not in the first DMA (loginfo 10411(SCGCQ01986363) 
 - Aero3: Sense Data buffers used for Atlas SES are not always freed(SCGCQ02008725) 
 - Aero-3: Board Image Config File has extra XML tags(SCGCQ02024703) 
 - Aero3: Goldenx seg faults when a partial component image is found in flash(SCGCQ02038817) 
 - SCSI VPD B2 inquiry LBPRZ field is not set correctly for NVMe drives.(SCGCQ02063217) 
 - Ventura B0: Locate LED cannot be turned off after diag reset with multi-VSES code(SCGCQ02053404) 
 - Fault 0x265D observed during port enable with direct attached SEP devices connected.(SCGCQ02057911) 
 - Multi-VSES: One of the drive connected to UBM x1 BP Enclosure may report on a different Enclosure(SCGCQ02061648) 
 - PL: SES direct attach initialization ring buffer print can access uninitialized pointer(SCGCQ02060017) 
 - Enclosure Information of particular OEM enclosure is displayed as 'Unknown' in UEFI HII(SCGCQ02062907) 
 - Aero-3: Board Image Config File has extra XML tags(SCGCQ02024703) 
 - Aero3: Goldenx seg faults when a partial component image is found in flash(SCGCQ02038817) 
 - SCSI VPD B2 inquiry LBPRZ field is not set correctly for NVMe drives.(SCGCQ02063217) 
 - Ventura B0: Locate LED cannot be turned off after diag reset with multi-VSES code(SCGCQ02053404) 
 - Fault 0x265D observed during port enable with direct attached SEP devices connected.(SCGCQ02057911) 
 - Multi-VSES: One of the drive connected to UBM x1 BP Enclosure may report on a different Enclosure(SCGCQ02061648) 
 - PL: SES direct attach initialization ring buffer print can access uninitialized pointer(SCGCQ02060017) 
 - Enclosure Information of particular OEM enclosure is displayed as 'Unknown' in UEFI HII(SCGCQ02062907) 
 - Enclosure Ids not shown in storcli output for the drives connected in DA SEP Backplane(SCGCQ02056095) 
 - UBM: With single connector to Ex1 backplane only every other slot's Locate LED can turn on(SCGCQ02066784) 
 - Ventura B0: SES Page A does not report DA NVMe drive details(SCGCQ02073743) 
 - UBM prints are enabled in Phase 11(SCGCQ02088503) 
 - Library might incorrectly set program/erase request bit when flash suspend feature enabled.(SCGCQ01873461) 
 - pl: SAS/SATA devices not discovered with partial backplane configuration(SCGCQ01870842) 
 - Ventura: NVMe I2C Backplane Detection fails on HBA connectors C2/C3 resulting in Slots not responding to LED updates(SCGCQ01886810) 
 - PL vSES: PCIe switch downstream virtual ports report SAS address of zero in SES page 0xA(SCGCQ01891238) 
 - Debug output contains multiple copies of the same information(SCGCQ01899293) 
 - PL: NVMe drives do not link up on non Ex4 backplane attached to an MR board(SCGCQ01878217) 
 - Ventura: Discovery may not complete, timeout on 94xx-8i HBA(SCGCQ01904851) 
 - Comments in plStates.c and plStates.h are wrong(SCGCQ01909770) 
 - pl: NVMe: E40A fault if WRPROTECT or RDPROTECT is nonzero(SCGCQ01892105) 
 - pl: backend PCIe: link fails to come up after a surprise down(SCGCQ01886012) 
 - pl: backend PCIe: unsupported completion timeout capabilities don't cause init failure(SCGCQ01906471) 
 - Ventura: IOC init may fail with Host Page Size Invalid LogInfo on backend PCIe disabled FW(SCGCQ01916779) 
 - Mismatch between data coming from Page2 and PageA in vSES(SCGCQ01859095) 
 - Ventura: OEM SW Enclosure Amber LED stays on after reboot(SCGCQ01898852) 
 - pl: backend PCIe: bug when setting up direct attached PL structures(SCGCQ01915755) 
 - Aero3: RMC changes necessary for complete boot.(SCGCQ01934925) 
 - Aero3: RMC workaround updates from Ventura(SCGCQ01936155) 
 - Aero: backend PCIe: PDB PLL is reinitialized when it's already locked(SCGCQ01937600) 
 - Aero3: Link not established interrupts are not being processed for all phys(SCGCQ01937617) 
 - Aero DDR: Updates to DDRlib for operation at 1600 MT/s(SCGCQ01940449) 
 - Aero3: Spurious CIB interrupt messages in ring buffer(SCGCQ01936912) 
 - Aero: backend PCIe: lane margining register accesses fail(SCGCQ01937082) 
 - Ventura README.doc in NVDATA folder mis-spelled "Mercator"(SCGCQ01764256) 
 - Build all fails for particular platform.(SCGCQ01876447) 
 - PL SATL : Sanitize operation may be completed with error even though drive did not report error(SCGCQ01937180) 
 - pl: backend PCIe: disable managed switch support(SCGCQ01940694) 
 - IO Unit Page 7 reports 0XFF for PCIeSpeed(SCGCQ01943129) 
 - The Aero3 build does not compile(SCGCQ01944855) 
 - pl: backend PCIe: potential race condition during switch downstream port link up(SCGCQ01837083) 
 - SmrZacHM/SmrZacHA not in reverse orders between the Big Endian and Little Endian(SCGCQ01848090) 
 - PL UBM : SAS, SATA drives in Elrond UBM backplane(SFF-TA-1005(SCGCQ01897599) 
 - Aero3: Initial Board Bringup Fixes(SCGCQ01932994) 
 -(SCGCQ01912662) 
 - pl: backend PCIe: switch attached NVMe device enumeration failed(SCGCQ01944149) 
 - SPILIB: Wrong status value used by spiiFlashWriteData(SCGCQ01909746) 
 - Aero: backend PCIe: NVMe devices in vendor specific JBOD may not link up(SCGCQ01944152) 
 - Aero A0: Diagnostic Resets cause Windows 2016 to blue screen with DPC Watchdog Violation error(SCGCQ01955501) 
 - Aero DDR: Updates to DDRlib for operation at 2666 MT/s(SCGCQ01955804) 
 - pl: backend PCIe: uninitialized variable when calling plPciDeviceManagerGetPortInfo(SCGCQ01957169) 
 - Logically dead code in CyBtldr_WriteApplication(SCGCQ01957184) 
 - pl: backend PCIe: potential dereference of null pointer(SCGCQ01957219) 
 - Aero: Duplicate slot numbers assigned for DA JBOD SAS/SATA drives(SCGCQ01957464) 
 - Coverity in IOP I2C Files(SCGCQ01957609) 
 - [Ventura] MCTP not freeing memory correctly in error path.(SCGCQ01960709) 
 - Aero3: M0 firmware update for Tx and SSC - Version 0x64F	(SCGCQ01961600) 
 - Link down after disable/enable with SAS IO Unit Page 1(SCGCQ01965094) 
 - pl: backend PCIe: 265D fault during 'pl pci enum' console command(SCGCQ01970745) 
 - Aero A0: 2668 Fault seen after running Scrutiny show-->scan-->show Commands in Windows(SCGCQ01970901) 
 - Use existing global buffers for config page access.(SCGCQ01972332) 
 - PL SATL : Read Error Counter log page fails with check condition on SSD drives(SCGCQ01982928) 
 - Aero: backend PCIe: link failure after surprise link down(SCGCQ01983569) 
 - Server serial number, Board Trace Number and controller Port number are not updating properly for Faulty and Predictive Fail smart drives.(SCGCQ01992276) 
 - Smart carrier backplane detection code sends I2c request continuously when there are no cables connected.(SCGCQ01996160) 
 - RMC: Remove Date and Time stamp from RMC debug output(SCGCQ02008611) 
 - Aero A0: 0xD30E fault is seen with 29 or more PCIe Devices configured in NVDATA(SCGCQ02017273) 
 - Aero DDR: ECC left in disabled state when multiple training iterations performed within DDR lib.(SCGCQ02017329) 
 - Aero: Fault 0xEC07 with PCIe attached devices with MegaRAID firmware(SCGCQ02018015) 
 - PL: Repeating Internal Task Managements Loginfo 0x31110E05(SCGCQ02021490) 
 - Ventura B0: vSES Devices Allocated number information reported incorrect on performing Switch add/remove multiple times(SCGCQ02029919) 
 - 0x600F fault during boot up with direct attached SATA devices(SCGCQ02031480) 
 - Ventura B0: sg_utils doesn't show either of the two vSES in Win2k16 when Ex1 and Ux4 with different BP types are connected(SCGCQ02035948) 
 - Ventura B0: Only one VSES shows up in Linux with latest PL FW on Start of the Day(SCGCQ02048217) 
 - Aero/Ventura: Using uninitialized value phyAddr.Low in iopSodPage45Validate(SCGCQ01957140) 
 - pl: debug print was not printing the appropriate entity(SCGCQ01957211) 
 - Coverity bugs in PL Diag Cmd file(SCGCQ01957687) 
 - Vendor unique Ventura based board: Fault 7220 while running vSES specific debug command(SCGCQ02029412) 
 - Aero3: Incorrect PCIe bus changed interrupt enabling and handling(SCGCQ01937573)
 - pl: backend PCIe: MSI-capable downstream port is programmed with invalid message data(SCGCQ01969980) 
 - PH11 PA StorCli - /c0 show not displaying Enclosure IDs after upgrading FW from 10.250.00.00 to 10.250.01.00(SCGCQ02024196) 
 - pl: backend PCIe: incorrect bus number may be assigned to a PCIe switch(SCGCQ02006700) 
 - VSES for PCIe Switch is not reported in Linux OS(SCGCQ02056673) 
 - Ventura B0: Drives mapped to incorrect Enclosure when CSW quads are attached to UBM backplane with different BPTypes(SCGCQ02056956) 
 - SPILIB: SFDP, when used with devices greater than 16MByte may fail erase	(SCGCQ01990650) 
 - Ventura: Fault 0x2805 encounted if one configures NVME and AutoPortEnable at the same time(SCGCQ01868375) 
 - Ventura MSS: VRef training failures on Marlin/Pocono boards.(SCGCQ01891340) 
 - Update the common header file to avoid compilation fail.(SCGCQ01886583) 
 - VenturaB0: SAS/SATA drives are not getting discovered with NVMe disabled firmware on both Crusader 9400-16iB0 and 9405W-16iB0(SCGCQ01876271) 
 - pl: NVMe: 6060 fault(SCGCQ01909264) 
 - Aero3: Serdes interrupt handlers are not compiled in for Aero(SCGCQ01868574) 
 - Ventura/Aero: Firmware Upload COMPLETE type fails if and SGE is too large(SCGCQ01903658) 
 - GOLDENX: Ventura image not accepted by GoldenX(SCGCQ01884228) 
 - pl UBM: NVMe drive behind Ex1 Elrond not discovered with PCIe switch in the topology(SCGCQ01932776) 
 - PL Fault 0x6001 occurred while running IOs + Task Management requests(SCGCQ01850755) 
 - pl: vSES reports incorrect product revision level in SES page 1(SCGCQ01877030) 
 - IO's can time-out after controller receives an unconfirmed response from a drive(SCGCQ01878174) 
 - pl dbg generate PL fault 4330(SCGCQ01881775) 
 - pl UBM SFF-TA-1005: Locate LED cannot be turned off after diag reset	(SCGCQ01884070) 
 - pl UBM: Ux4 drives not discovered in Polling Mode with HFCx16 and x8	(SCGCQ01896578) 
 - pl UBM: Locate LED cannot be turned off after diag reset for few drives on Ex1 Elrond(SCGCQ01905070) 
 - vSES: Remove, RRAbort and Missing bits in array device element are not getting updated in element status page.(SCGCQ01932394) 
 - Aero3 Fault 431b - unexpected interrupt(SCGCQ01934151) 
 - Aero3: Boot Algorithm indicates that sector 1 of OCM is invalid(SCGCQ01940518) 
 - Ventura: FW may fail FastPath IOs to NVMe devices with bad device handle error.(SCGCQ01942983) 
 - pl: Locate LED on SFF-TA-1005 Ux4 backplanes configured in x16 or x8 HFC emulation mode is not activated by storcli command(SCGCQ01866800) 
 - PL : SATA initialization may be completed even though there is a failed set feature command(SCGCQ01926787) 
 - pl: backend PCIe: parent switch port lookup may generate incorrect pointer(SCGCQ01883220) 
 - Ventura: NVMe devices attached to I2C backplane with no BP mgmt. device may not be detected by the HBA(SCGCQ01933117) 
 - Typo in Link Layer interrupt handler argument.(SCGCQ01955598) 
 - pl: NVMe: EC3D fault with invalid NVMe BAR(SCGCQ01955909) 
 - Logically dead code in SATA Initialization.(SCGCQ01957188) 
 - Coverity Fix: Assigning value, but the stored value is overwritten before it can be used in plCswPollTemperature(SCGCQ01957222) 
 - Coverity defects in controllerfw/iop/arm files(SCGCQ01957481) 
 - Ventura: OEM 24 drives PCIe Switch secondary VMD mode enable may not complete successfully(SCGCQ01957675) 
 - pl: backend PCIe: need to change default 64-bit backend address range(SCGCQ01960758) 
 - Aero: Add all valid pci device ID's to the supported devices structure(SCGCQ01952169) 
 - Aero A0: Secure boot key update fails with fault x3300 (SBLI Malloc Error(SCGCQ01955767) 
 - Aero: backend PCIe: new PCIe equalization transmitter presets(SCGCQ01955789) 
 - Coverity bug fix: Missing break for a case statement	(SCGCQ01957181) 
 - Aero-3: Sea Gen-1 PCIe workaround missing NVDATA change for Sea channel boards(SCGCQ01990467) 
 - Coverity bug fix: Uninitialized variable used in a debug print(SCGCQ01957164) 
 - (SATA Only) Firmware may fault (faultcode 0xD102) If task management is sent while SSU command is being translated to SATA drive.(SCGCQ01945583) 
 - Uninitialized variable being used for a debug print.(SCGCQ01957139) 
 - Using uninitialized value in iopDiagCmdCpldCfg(SCGCQ01957246) 
 - AERO: Aero eval board connected to SFF-TA-1005 UBM BP using connector 2 ONLY or 4 ONLY does not detect NVMe drives(SCGCQ01957303) 
 - Aero3: CLI Command iop pci reg fails with fault 0x265D(SCGCQ01962755) 
 - Aero DDR: Some evals exhibit WL Cycle Adjust failure (0x4E1(SCGCQ01963313) 
 - Direct attached SAS/SATA drive discovery fails on customer specific Legacy backplanes.(SCGCQ01963687) 
 - Sea A0: PCIe link speed reports as 2.5GT/s in Gen4 system(SCGCQ01982463) 
 - Aero-3: HW Workaround:Settings Change for Requested Tx Presets for PCIe Gen3 and Gen4 rates(SCGCQ02002663) 
 - Ventura: NVDATA Version incorrectly changed to 0x0C00 on Phase 11(SCGCQ02006676) 
 - Aero DDR: Memports configured incorrectly for Citra 8i cards(SCGCQ02020018) 
 - Fixing Coverity reported issues(SCGCQ01957677) 
 - Aero: backend PCIe: SRIS doesn't work(SCGCQ02017340) 
 - FW may encounter processor Data Abort exception error due to Null pointer access(SCGCQ02031148) 
 - Aero: backend PCIe: fix usage of uninitialized variable(SCGCQ01941171) 
 - Aero: Memory Model field is incorrect resulting in firmware update attempt in host booted code in secure mode(SCGCQ01943116) 
 - Aero3: Phy interrupt enables not set correctly(SCGCQ01943122) 
 - Ventura: Direct attached NVMe may not be detected in a mixed UBM backplane config(SCGCQ01951369) 
 - Active optical cables do not link reliably(SCGCQ01985176) 
 - Aero3: Port Enable with partially filled expander with managed switch Atlas causes Atlas's SES to be marked as missing(SCGCQ01986174) 
 - Aero: Locate LED does not work with latest Aero build using storCLI(SCGCQ01988013) 
 - AERO PL: Invalid DevHandle reported during MPI2_EVENT_PCIE_TOPOLOGY_CHANGE_LIST with 0 allocated MPI Devices(SCGCQ01990672) 
 - Aero: bit 3 of the MISC_CONTROL_1_OFF register at 0x8bc in DM core must remain set(SCGCQ01998396) 
 - pl: backend PCIe: 265D fault during 'pl pci dynmem' diag command	(SCGCQ01997992) 
 - pl: backend PCIe: Atlas switch becomes inaccessible after HBA fault(SCGCQ02007413) 
 - SPILIB: SPI Flash Registers get corrupted if NVSRAM is initialized after Flash(SCGCQ01993702) 
 - Aero: FW Fault 0x2801 On Running Heavy IO traffic with Host Diag Window Accesses(SCGCQ01993490) 
 - Aero: Firmware fault 0000265D seen with download signed bios image(SCGCQ02002617) 
 - Vent/Aero: RAM BIOS warning prints when there is no BIOS(SCGCQ02005335) 
 - 6004 Fault running IOs + Task Managements(SCGCQ02006628) 
 - Aero: Locate LED control on SFF-TA-1005 UBM not working with latest Aero build(SCGCQ02015769) 
 - pl: backend PCIe: EC59 fault on switch removal(SCGCQ02012578) 
 - Aero3/Ventura: "iop show cfg" sometimes shows bad information for large pages(SCGCQ01978775) 
 - pl: backend PCIe: ECC6 fault	(SCGCQ02007423) 
 - Aero: backend PCIe: ignore link bandwidth interrupts if link is not up(SCGCQ01991777) 
 - IO Unit Page 7 reports 0x04 for PCIe4 instead of 0x03(SCGCQ02017394)
 - Ventura B0: Overlapping slot IDs observed for vSES and PCIe Switch device(SCGCQ02023871) 
 - pl: Multi-vSES - pl creates a vSES with zero PHYs associated with it(SCGCQ02032492) 
 - Unchecked function call return value(SCGCQ01957478) 
 - [Ventura][PL] Applications trying to update NVMe device Firmware with Mode E fails.(SCGCQ01868163 port of SCGCQ01624790) 
 - Ventura: NVMe I2C Backplane Detection fails on HBA connectors C2/C3 resulting in Slots not responding to LED updates(SCGCQ01900839 port of SCGCQ01886810) 
 - pl: backend PCIe: unsupported completion timeout capabilities don't cause init failure(SCGCQ01907104 port of SCGCQ01906471) 
 - (vSES	(SCGCQ01961506 port of SCGCQ01955094) 
 - PL: Multipath: Failure to Enumerate Devices in Windows After Cable Pull/Push(SCGCQ01986252 port of SCGCQ01936773) 
 - PL: SAS Drives Take a Long Time to Link Up and Are Not Discovered Correctly(SCGCQ02000209 port of SCGCQ01973566) 
 - PL vSES: PCIe switch downstream virtual ports report SAS address of zero in SES page 0xA	(SCGCQ01898485 port of SCGCQ01891238) 
 - The Aero3 build does not compile	(SCGCQ01972941 port of SCGCQ01944855) 
 - MR 7.8 Package fails to spin-up multiple SAS SPL-2 Power Control capable drives(SCGCQ01969861 port of SCGCQ01963504) 
 - (vSES) Injecting error on I2C channel of one connector module will cause LED of another connector module to not work.(SCGCQ01961502 port of SCGCQ01955094) 
 - (NVME) Fw Fault (faultcode 0xEC56) hit while performing system reboot test with NVMe drives attached.(SCGCQ01944365 port of SCGCQ01932728) 
 - Ventura: Use full Slot Cap Physical Slot Number field info for PCIe SW attached device slot enumeration(SCGCQ01941126 port of SCGCQ01936123) 
 - vSES: Remove, RRAbort and Missing bits in array device element are not getting updated in element status page.(SCGCQ01973959 port of SCGCQ01932394) 
 - Fault 0x26A8 While Connecting Fully Populated Enclosure to 9400-8e Controller(SCGCQ01967851 port of SCGCQ01944622) 
 - vSES SES Page 0Ah may report same SAS address for two elements during hot remove/add of NVMe devices	(SCGCQ01972964 port of SCGCQ01934145) 
 - vSES: CRIT or NON CRIT bits in Enclosure Status Diagnostic page are never set.(SCGCQ01973961 port of SCGCQ01942781) 
 - PL: SAS Drives Take a Long Time to Link Up and Are Not Discovered Correctly(SCGCQ01996142 port of SCGCQ01973566) 
 - Customer specific back plane not detected in the latest code phase(SCGCQ01972932 port of SCGCQ01961997) 
 - PL : Task management timeout is observed if the task management type is invalid(SCGCQ01979552 port of SCGCQ01969521) 
 - Ventura: OEM 24 drives PCIe Switch secondary VMD mode enable may not complete successfully(SCGCQ01960497 port of SCGCQ01957675) 
 - PL Spinup: Firmware Takes a Long Time to Grant Spinup to Some Drives/Phys(SCGCQ01996445 port of SCGCQ01963394) 
 - PDB data path parity error workaround(SCGCQ02018315 port of SCGCQ01733783) 
 - MCTP: MCTP over PCIe VDM Discovery can fail if Set EID and Port Enable collide(SCGCQ02032594 port of SCGCQ02029912) 
 - SATA: IO Timeouts with Read/Write and Non-Automated IO(SCGCQ02148184 port of SCGCQ01958700) 
 - Debug output contains multiple copies of the same information(SCGCQ01904001 port of SCGCQ01899293) 
 - PL: NVMe drives do not link up on non Ex4 backplane attached to an MR board	(SCGCQ01904802 port of SCGCQ01878217) 
 - Observed Data TLB exception when Sanitize with Block Erase service action is issued on a SATA SSD(SCGCQ01729541 port of SCGCQ01617939) 
 - Ventura: OEM SW Enclosure Amber LED stays on after reboot(SCGCQ01900846 port of SCGCQ01898852) 
 - pl: NVMe: E40A fault if WRPROTECT or RDPROTECT is nonzero(SCGCQ01903727 port of SCGCQ01892105) 
 - pl: backend PCIe: link fails to come up after a surprise down(SCGCQ01915671 port of SCGCQ01886012) 
 - pl: backend PCIe: bug when setting up direct attached PL structures(SCGCQ01917839 port of SCGCQ01915755) 
 - Ventura: Discovery may not complete, timeout on 94xx-8i HBA(SCGCQ01905232 port of SCGCQ01904851) 
 - MR 7.8 Package fails to spin-up multiple SAS SPL-2 Power Control capable drives(SCGCQ01969863 port of SCGCQ01963504) 
 - Ventura: SAS/SATA Drives behind passive backplane are not detected.(SCGCQ01971126 port of SCGCQ01969797) 
 - PL : Task management timeout is observed if the task management type is invalid(SCGCQ01979128 port of SCGCQ01969521) 
 - Ventura: SES Page 0Ah element descriptors of controller PHYs connected to a SMP target are marked as valid(SCGCQ01983423 port of SCGCQ01957185) 
 - Fault 0x26A8 While Connecting Fully Populated Enclosure to 9400-8e Controller(SCGCQ02018158 port of SCGCQ01944622) 
 - SIGNED FW fails to calculate the hash for the image correctly(SCGCQ02037366 port of SCGCQ02032484) 
 - Multi-VSES: Misc fixes and updates(SCGCQ02044279 port of SCGCQ02030141) 
 - 0x4308 Fault occurs when accessing various config pages before discovery has completed(SCGCQ02055399 port of SCGCQ02035973) 
 - Phase11 Ventura B0: Duplicate Help message entry in UART(SCGCQ02055328 port of SCGCQ02043820) 
 - Fix ISTWI code to work with PSOC download from storcli(SCGCQ02064215 port of SCGCQ01976251) 
 - SATA SMR: FIS Ported Zone commands execute in NCQ mode even when NCQ is disabled(SCGCQ02002016 port of SCGCQ01998969) 
 - VSES: Locate command to NVME drive in UBM backplane fails.(SCGCQ02060801 port of SCGCQ02053131) 
 - Ventura: Create NVDATA option to switch from single VSES to multi-VSES management for unmanaged PCIe Switch enclosures.(SCGCQ02065257 port of SCGCQ02035960) 
 - PL fault 0x6001 observed with heavy IOs to some NVME drives with Async events(SCGCQ02069488 port of SCGCQ02057418) 
 - MCTP: MCTP over PCIe VDM Discovery can fail if Set EID and Port Enable collide(SCGCQ02150203 port of SCGCQ02029912) 
 - NVMe Drive goes missing after running PD Pull Push Script in loop(SCGCQ02144448 port of SCGCQ02123786) 
 - Avoid releasing I2C bus when I2C operation(Read/Write(SCGCQ02162843 port of SCGCQ01721931) 
 - Performance drop observed with expander attached topology in latest firmware.(SCGCQ02141991 port of SCGCQ02105245) 
 - pl UBM: Firmware hit PL fault ed00 when pull/insert multiple drives(SCGCQ01964292 port of SCGCQ01957716) 
 - pl: Locate LED on SFF-TA-1005 Ux4 backplanes configured in x16 or x8 HFC emulation mode is not activated by storcli command(SCGCQ01873143 port of SCGCQ01866800) 
 - Fault 4311 when running repeated controller resets(SCGCQ01872931 port of SCGCQ01865882) 
 - pl UBM SFF-TA-1005: Locate LED cannot be turned off after diag reset	(SCGCQ01891218 port of SCGCQ01884070) 
 - pl UBM: Locate LED cannot be turned off after diag reset for few drives on Ex1 Elrond(SCGCQ01907168 port of SCGCQ01905070) 
 - [vSES] Vendor ID and Product ID of Configuration diagnostic page uses hardcoded values.(SCGCQ01906462 port of SCGCQ01906013) 
 - pl SFF-TA-1005: All Ux4 drives are not discovered in x8 or x16 HFC mode while hot-plugging(SCGCQ01887446 port of SCGCQ01877041) 
 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes.(SCGCQ01893314 port of SCGCQ01671177) 
 - PL:(SATA Only(SCGCQ01890861 port of SCGCQ01816525) 
 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes.(SCGCQ01893315 port of SCGCQ01671177) 
 - vSES SES Page 0Ah may report same SAS address for two elements during hot remove/add of NVMe devices	(SCGCQ01934941 port of SCGCQ01934145) 
 - Mismatch between data coming from Page2 and PageA in vSES(SCGCQ01885749 port of SCGCQ01859095) 
 - PL: SSP Open Address frame uses wrong Destination SAS Address(SCGCQ01954754 port of SCGCQ01940668) 
 - vSES Doc: Update VSES document to reflect support for control/status element fields.(SCGCQ01984635 port of SCGCQ01961487) 
 - Data Abort Exception observed while running reboot test with a bad drive.(SCGCQ01987023 port of SCGCQ01985789) 
 - pl: backend PCIe: ED06 fault(SCGCQ01998064 port of SCGCQ01994860) 
 - pl VSES: Fault 0x4456 observed with un-managed switch connected to a Ventura HBA(SCGCQ02044275 port of SCGCQ02043944) 
 - 0x6004 Fault running TM only test(SCGCQ01876864 port of SCGCQ01858982) 
 - pl: vSES reports incorrect product revision level in SES page 1(SCGCQ01883332 port of SCGCQ01877030) 
 - MR7.8: CTRL does not detect drives with SAS3.5CtrlFw_Ventura_Ph_9.0 08.250.09.00 and 10 as well(SCGCQ01917864 port of SCGCQ01914192) 
 - PL UBM : SAS, SATA drives in Elrond UBM backplane(SFF-TA-1005(SCGCQ01911215 port of SCGCQ01897599) 
 - PL UBM : SAS, SATA drives in Elrond UBM backplane(SFF-TA-1005(SCGCQ01918898 port of SCGCQ01897599) 
 - pl: SAS/SATA devices not discovered with partial backplane configuration	(SCGCQ01872005 port of SCGCQ01870842) 
 - Ventura: Fault 0x2805 encounted if one configures NVME and AutoPortEnable at the same time(SCGCQ01896498 port of SCGCQ01868375) 
 - VenturaB0: SAS/SATA drives are not getting discovered with NVMe disabled firmware on both Crusader 9400-16iB0 and 9405W-16iB0(SCGCQ01878142 port of SCGCQ01876271) 
 - Ventura: IOC init may fail with Host Page Size Invalid LogInfo on backend PCIe disabled FW(SCGCQ01917857 port of SCGCQ01916779) 
 - Algorithm for setting user interrupt priority is incorrect.(SCGCQ01538676 port of SCGCQ01538100) 
 - pl: port enable timeout and discovery failure with multiple VPP device configurations(SCGCQ01872008 port of SCGCQ01870862) 
 - Ventura: PLI control requests may return incorrect status when backend PCIe support is disabled(SCGCQ01912231 port of SCGCQ01887433) 
 - OFU Failed on FW Download(SCGCQ01790850 port of SCGCQ01788985) 
 -	(SCGCQ01935009 port of SCGCQ01930597) 
 - (NVME(SCGCQ01944380 port of SCGCQ01932728) 
 - pl: backend PCIe: parent switch port lookup may generate incorrect pointer(SCGCQ01907148 port of SCGCQ01883220) 
 - pl: backend PCIe: link may fail to come up(SCGCQ01947876 port of SCGCQ01929279) 
 - Comments in plStates.c and plStates.h are wrong(SCGCQ01912136 port of SCGCQ01909770) 
 - pl UBM: Ux4 drives not discovered in Polling Mode with HFCx16 and x8(SCGCQ01906082 port of SCGCQ01896578) 
 - vSES : ENCLOSURE BYPASSED B bit set when Missing bit is set via Send diagnostics command(SCGCQ01962353 port of SCGCQ01960090) 
 - SATA: IO Timeouts with Read/Write and Non-Automated IO(SCGCQ01966772 port of SCGCQ01958700) 
 - pl: ED00 fault observed on crusader 16i when only Bottom part of Ux4 is connected to the core closest to PCIe slot(SCGCQ01955453 port of SCGCQ01938275) 
 - pl: VirtualSES do not show up in Windows when an SFF-TA-1005 UBM backplane with slot offset greater than 16 is connected to a Crusader 16i HBA(SCGCQ01955465 port of SCGCQ01944117) 
 - Hot plugging external SAS cables to Port 0 of 9400-16e HBA is not detected(SCGCQ01969792 port of SCGCQ01962567) 
 - Customer specific back plane not detected in the latest code phase(SCGCQ01972948 port of SCGCQ01961997) 
 - Enable the NVSRAM and general use of the 2nd SPI controller(SCGCQ01924847 port of SCGCQ01427395) 
 - PL Spinup: Firmware Takes a Long Time to Grant Spinup to Some Drives/Phys(SCGCQ01974250 port of SCGCQ01963394) 
 - Locate LED is non-functional for NVMe drives when we have a Switch attached enclosure as well as a Direct Attached enclosure(SCGCQ01985894 port of SCGCQ01957408) 
 - PL vSES: Number of slots for virtual SES is incorrect in StorCLI	(SCGCQ01993921 port of SCGCQ01991774) 
 - MPI 3.0: define for PLBP Signature is incorrect.(SCGCQ01933116 port of SCGCQ01933103) 
 - PL: SAS link up and drive discovery is delayed(SCGCQ02031184 port of SCGCQ02005349) 
 - pliTaskMgmt() returns ISTATUS_DEVICE_NOT_REGISTERED for a DA SEP(SCGCQ02031192 port of SCGCQ02022790) 
 - PH11 PA StorCli - /c0 show not displaying Enclosure IDs after upgrading FW from 10.250.00.00 to 10.250.01.00	(SCGCQ02038071 port of SCGCQ02024196)
	
EnhancementRequest:
 - SBLIB: Break out the pre-validate checks from each api call and add standalone pre-validate api check for aero(SCGCQ01924173) 
 - BST: Update bst scripts to support por request(SCGCQ02018624) 
 - Aero3: Modify "iop pci lnkspdr" so that it displays PCIe4 bus speed(SCGCQ01938727) 
 - Aero: backend PCIe: disable hot reset on link up	(SCGCQ01926246) 
 - Aero: Update SecureBoot Library and use new functions to verify all signatures in a FwDownloaded image are valid(SCGCQ01868691) 
 - Aero: Allow "Soft Secure" parts to boot even if EFUSE is not programmed(SCGCQ01868688) 
 - pl: backend PCIe: switch interrupt handler failure retries(SCGCQ01867808) 
 - Aero3: SpiLib: CR #06 Addition - Add an "exclusion" table to the SPI RDID logic(SCGCQ01599294) 
 - Aero-3: Create IT & PL/SCS Libs Release Scripts(SCGCQ01764972) 
 - Aero: Enhance user protection by eliminating writes to signature areas(SCGCQ01800775) 
 - Update CBB UART speed handling(SCGCQ01824074) 
 - sblib: Add sbliCompareKeys(SCGCQ01840951) 
 - SBLIB: Populate secure boot status structure	(SCGCQ01903769) 
 - Integrate MPI 2.6.7 release headers into Aero/Ventura code.(SCGCQ01892032) 
 - MPI 2.6: Add new IOCStatus code for "FAILURE"(SCGCQ01889947) 
 - Aero-3: Create 8 phy versions of NVDATA XSD files(SCGCQ01889946) 
 - pl: NVMe: Device Init Failure event(SCGCQ01857070) 
 - Add recognition and image creation for Sea.(SCGCQ01958225) 
 - pl: basic VSES task management support(SCGCQ02037364) 
 - MPI 2.6: Defines in header must be unique in first 32 characters.(SCGCQ01883411) 
 - Extend SATA Hinting to turn off after Port Enable is done(SCGCQ02046265) 
 - Update SAS Device Page 240 for smart carrier targets.(SCGCQ01949062) 
 - pl: NVMe: MAXCMD(SCGCQ01922181) 
 - Aero-3: Create production board NVDATA XSD(SCGCQ01732949) 
 - SBLIB: Modify key invalid routine to allow non-sequetial values(SCGCQ01924080) 
 - Aero: Port package.exe to Aero(SCGCQ01871556) 
 - Aero3: Change secure sign executable to HSM version(SCGCQ01926107) 
 - Aero-3: Review Aero PBAM changes	(SCGCQ01614626) 
 - Update Aero NVDATA files for Eval board(SCGCQ01380065) 
 - Aero: Update PSW and CSW M0 firmware images(SCGCQ01928209) 
 - Aero: Map CTL region for access to slave bypass registers.(SCGCQ01924811) 
 - pl: backend PCIe: DMDReportPCIe(SCGCQ01984296) 
 - Aero-3: Rename Images(SCGCQ01938306) 
 - MPI 2.6: Header file changes for MPI 2.6.7 release(SCGCQ01889371) 
 - Aero3: Port function to set power mode of SAS phys(SCGCQ01887443) 
 - Remove DMA_Q_MASK_STARVATION workaround for AERO	(SCGCQ01868871) 
 - NVMe Device Requirements document builder(SCGCQ01858472) 
 - Aero3: GoldenX-Add functionality to understand component headers and create golden images for Aero3(SCGCQ01766802) 
 - Aero3: Make serdes debug output selectable(SCGCQ01934991) 
 - Aero-3: Use Atlas SES as top-level switch enclosure's SEP and update vSES to account for managed switches(SCGCQ01917691) 
 - Timestamp changed to represent the system time(SCGCQ01883165) 
 - Aero: Dump UART input when EFUSE is enabled and FAULT if pciDeviceID is Invalid or Tampered(SCGCQ01931952) 
 - Pass mfg pages 40 and 41 parameters to CSW M0 firmware for serdes initialization (Aero only(SCGCQ01828140) 
 - Enable VSES support for Legacy Smart Carrier backplanes(SCGCQ01955258) 
 - Aero: Re-enable the automated public key hash update capability(SCGCQ01943086) 
 - pl: backend PCIe: allow usage of multiple memory regions for NVMe memory allocation(SCGCQ01840388) 
 - SES device identification in cascaded Expander backplane Topology(SCGCQ01991703) 
 - PCIe Reset functionality for NVMe drives for Slot Power Enable on UBM backplanes	(SCGCQ01989173) 
 - Aero3: Add internal request timing to MPI Devices (Atlas's MPI Device(SCGCQ02008728) 
 - Aero3: Measure code copy, hashing and decrypting times for IC validation	(SCGCQ02007875) 
 - pl: backend PCIe: assorted debug code(SCGCQ02033755) 
 - Aero3: Add internal request timing to MPI Devices (Atlas's MPI Device(SCGCQ02008728) 
 - Aero3: Measure code copy, hashing and decrypting times for IC validation(SCGCQ02007875) 
 - pl: backend PCIe: assorted debug code(SCGCQ02033755) 
 - PL support for authenticating Customer specific genuine drive carriers.(SCGCQ01904334) 
 - Aero: MPI spec IOC Page 1 - interrupt coalsecing change request (per reply queue group(SCGCQ01887289) 
 - Aero: backend PCIe: PCIe 4.0 lane margining interface(SCGCQ01439350) 
 - Aero: backend PCIe: retimer presence indication(SCGCQ01614679) 
 - Aero: Create Sea 9500 16e/8e Channel IT partial xmls	(SCGCQ02010096) 
 - Multi-VSES: Misc VSES optimization changes and clean up(SCGCQ02010087) 
 - Aero3: Firmware Download/Upload Reply Enhancements(SCGCQ01987206) 
 - Aero3: Update Flash Layout to Increase Firmware Area and Align Regions(SCGCQ01963275) 
 - Multi-vSES: vSES resource allocation and targets creation(SCGCQ01957613) 
 - Add ability to field upgrade PSOC on HBA board(SCGCQ01926234) 
 - Aero: Add verification of CBB signature when programming it without full image(SCGCQ01944998) 
 - Remove obsolete PCI front-end power management code(SCGCQ01940517) 
 - Added optional argument to enabled signImageX command to generate public key hash bin files.(SCGCQ01845116) 
 - Aero-3: Update IT release script & Create summary release notes(SCGCQ01937838) 
 - Aero3: Implement PMU message to notify M0 to init serdes parameters(SCGCQ01940678) 
 - Remove AERO_PORTING from IOP & Bootloader files(SCGCQ01915534) 
 - SPILIB: Modify initialization so that all devices uses 8 dummy bits for reads in dual and quad mode(SCGCQ01891968) 
 - Goldenx/Ventura: Add -s (signed bios image(SCGCQ01828984) 
 - Aero: pl: identify Atlas using vendor specific capability(SCGCQ01872108) 
 - Implemented changes to support remote signing using the HSM client application server for generating keys and signing automation.(SCGCQ01917757) 
 - MPB Page for Dual FW Download - Shenandoah program for OEM Hercules(SCGCQ02013978) 
 - NVData ManPage11 updated with fields to customize/enable/disable of the Host-Trace-Buffer (HTB(SCGCQ01996524) 
 - Add support for Dual MR FW Image boot(SCGCQ01995706) 
 - Add option to build Aero PL library for Shenandoah platform(SCGCQ01993973) 
 - Add support for host side MO PMU(SCGCQ01983429) 
 - Aero/Ventura: Reduce the memory requirement for large BIOS images(SCGCQ01980173) 
 - Aero/Ventura: Eliminate unused builds(SCGCQ01973189) 
 - Aero-3: Additional changes required for 8 phy board support(SCGCQ01969948) 
 - Aero-3: Create batch file to create images(SCGCQ01961839) 
 - Aero3: Support alternate refclk source PDB PLL ref clock (remove fault 0xECFD(SCGCQ01960866) 
 - Multi-vSES: Add UART cli cmd to dump vSES Device information(SCGCQ01957628) 
 - The VSES target command handling support in Multi-VSES environment(SCGCQ01957617) 
 - Add support for multi-VSES devices(SCGCQ01956217) 
 - Aero: Modify GoldenX and Firmware so that it requires BIOS to be signed(SCGCQ01947990) 
 - SPILIB: Create an example perl script to parse CSV logic analyzer file(SCGCQ01930607) 
 - Aero-3: Optimize I2C SCL settings for Aero(SCGCQ01926221) 
 - Aero-3: Add MPI Device error injection of dropping reply frame/descriptor and Adapter reset(SCGCQ01922368) 
 - pl: backend PCIe: update NVMe Device Requirements document builder(SCGCQ01922284) 
 - Build Process: Auto generate error code document and add to release zip(SCGCQ01921415) 
 - Aero-3: Use independent SMID pool for Atlas SES/MPI Device instead of LMID pool(SCGCQ01902320) 
 - Aero-3: Support PCI IEEE64bit chains for SCSI IOs to a managed switch's SES(SCGCQ01902128) 
 - Aero-3: Support Task Management for managed switch SES (Atlas SES(SCGCQ01889376) 
 - Create UART command to erase all of flash except MPB	(SCGCQ02020191) 
 - Update UBM info in Summary Release Notes	(SCGCQ02015861) 
 - Aero/Ventura: New cli command to indicate if POR is needed after a fw download(SCGCQ02010305) 
 - Create parsing tool for debug output and improve debug dump speed(SCGCQ01958152) 
 - RBD now decodes timestamps to UTC date and time(SCGCQ01906240) 
 - Aero: backend PCIe: preparation for usage of additional PCIe structure instances(SCGCQ01884135) 
 - Aero-3: Update temperature sensor code(SCGCQ01767270) 
 - SPILIB: Add support for JEDS216 with only 9 DWORDS of Basic Parameters(SCGCQ02015614) 
 - Aero: Eliminate TPH and MSIX workarounds meant for Ventura/Marlin(SCGCQ01876851) 
 - Aero DDR: Implement new test mode for Analog SE(SCGCQ01925998) 
 - Add workaround for SATA drive not complaint with ACS-3(SCGCQ01922154) 
 - Remove AERO_PORTING from PL_FEATURE_ACTIVE_CABLE_SUPPORT	(SCGCQ01915530) 
 - Aero: Incorporate EFUSE Key Update code from SBLIB and associated logic(SCGCQ01900830) 
 - pl: backend PCIe: update NVMe device requirements doc builder(SCGCQ01887377) 
 - pl: backend PCIe: enable firmware to handle vendor specific device(SCGCQ01884809) 
 - Customer specific build(SCGCQ01870343) 
 - MPI 2.5: Add MaxEnclosureLevel field to BIOS Page 1(SCGCQ01570730) 
 - MPI 2.6: Slot Numbering for x2/x4 wide connections to direct attached devices(SCGCQ01727225) 
 - Added Per-Device statistics/event collection(SCGCQ01883166) 
 - Aero-3: Improve backend MPI device error handling(SCGCQ01891231) 
 - Enable DCW blocks in slave bypass(SCGCQ01924163) 
 - NVDATA settings to override SCL low and high times(SCGCQ01915614) 
 - Aero: backend PCIe: review Gen 3.5 hardware workarounds for removal(SCGCQ01904852) 
 - Aero/Ventura: Add SPILIB test to verify SPI FLASH parts and libraries(SCGCQ01902039) 
 - Customer specific backplane and drive carrier discovery(SCGCQ01865592) 
 - Aero: backend PCIe: add support for Atlas synthetic mode pseudo endpoints(SCGCQ01862353) 
 - Aero RMC: Separate the Aero version of RMC from the Ventura version.(SCGCQ01853689) 
 - MPI 2.6: Header file changes for MPI 2.6.5 release(SCGCQ01853686) 
 - MR CBB changes to account for latest cbb changes.(SCGCQ01850067) 
 - Aero-3: Enable MPI Endpoint to Atlas(SCGCQ01736578) 
 - Ventura: Modify firmware download algorthm so that the SOC SBR signature is invalid until the image is checked(SCGCQ01792449) 
 - sblib: Add a library version(SCGCQ01882714) 
 - Port protocol cycling firmware workaround from Ventura to Aero(SCGCQ01859080) 
 - (NVMe(SCGCQ01627982) 
 - Aero-3: Add support for 8 phy chips(SCGCQ01789033) 
 - Aero: pass unhandled MPI toolbox messages to PL(SCGCQ01884405) 
 - Add Makefile target to build bootloader, for PL only builds(SCGCQ01997811) 
 - Customer specific Smart Drive Carrier NVRAM Update using VSES interface(SCGCQ01960319) 
 - To have separate transmit and receive I2C buffers for the back plane management module(SCGCQ01979141) 
 - Multi-vSES: Add support for populating Std Inquiry Resp data from NVDATA	(SCGCQ01957668) 
 - Support multi-host Atlas/multiple Atlases without exceptions	(SCGCQ01941252) 
 - PL Spinup: Add NVDATA Option to Wait SpinupDelay for SPL-2 Power Capable Drives(SCGCQ01916910) 
 - Improve NVSRAM timings(SCGCQ01698429) 
 - SPILIB: Check in enhanced CSV decoder(SCGCQ01940354) 
 - SPILIB: Add support for 32MB Macronix(SCGCQ01993348) 
 - Update Ventura Summary Release Notes	(SCGCQ01944825) 
 - Aero-3: Version Display(SCGCQ01982790) 
 - Smart Drive LED Support using VSES(SCGCQ01960305) 
 - Aero: backend PCIe: modify eval board NVDATA for minimum 16 NVMe devices(SCGCQ01985415) 
 - Master ER to check in MR related changes in CBB(SCGCQ01979367) 
 - Aero: Create 9500-16i Channel IT partial xml and update Channel XSDs(SCGCQ01978384) 
 - Atlas-3: SES Page Ah translation for Atlas SES(SCGCQ01902302) 
 - Remove Manufacturing Page 10 definitions	(SCGCQ01955443) 
 - Create blank partial XML for Aero Eval Board	(SCGCQ02002603) 
 - Aero3: managed switch SES support Sense Data to DDR and OCM memory(SCGCQ01961631) 
 - Aero3: Separate out DevH assignment of MPI Devices from PCIe Device DevHs for drives(SCGCQ02008733) 
 - Integrate latest MPI 2.6.8 header changes into Ventura.(SCGCQ01993555) 
 - MPI 2.6: Associated header changes for MPI 2.6.8 release.(SCGCQ01991840) 
 - SPILIB: Add backwards-compatible switch to disable RDID lookup (always use SFDP(SCGCQ01944845) 
 - Multi-vSES: Create and associate SES target for Direct attached Enclosure(SCGCQ01957615) 
 - Aero3: Set ready bit for Lane Margining for Host Side PCE(SCGCQ02008741) 
 - Aero/Ventura: Integrate latest SPILIB for Macronix Support(SCGCQ01994585) 
 - Remove SGPIO Double Pump Mode(SCGCQ02003955) 
 - Alphabetize IOP & PL CLI menus(SCGCQ01990521) 
 - Aero3: Add Toolbox Mem Move Restrictions	(SCGCQ02017429) 
 - Multi-vSES: Create vSES target for Direct Attached unmanaged PCIe SW Enclosure(SCGCQ02010081) 
 - pl: backend PCIe: debug code to dump unallocated memory trackers	(SCGCQ02031473) 
 - Updates to Aero XML files for package automation & update PCI Subsystem IDs(SCGCQ02015778) 
 - Multi-vSES: Create Direct attached Enclosures based on the Backplane type detected(SCGCQ01957610) 
 - MPI 2.5: Add OEMRD field to SAS Enclosure Page 0.(SCGCQ01553021) 


Version  09.02.00.07
---------------
    BIOS            Firmware      UEFI Driver   
 9.17.00.00      09.00.07.00     09.00.01.00


IT PH9
fix Bug 175956 - [ThinkAgileVX] 430-8i and 430-8i dense hba queue depth mismatch
defects:
 - Aero: CBB linker warns of overlapped sections(SCGCQ01856283) 
 - pl: backend PCIe: EC59 fault on switch attached resource allocation failure(SCGCQ01840007) 
 - SCons: Doxygen Builder fails to keep track of dependencies(SCGCQ01326891) 
 - pl: backend PCIe: ECD2 fault(SCGCQ01856306)
 - Correct via file generation(SCGCQ01390690) 
 - Ventura: OEM ID66 PCIe Switch backplane Slots Status Amber LEDs stay blinking(SCGCQ01687610) 
 - pl: NVMe: ECF0 fault(SCGCQ01790929) 
 - Interrupts not handled in fault state if a high priority interrupt handler faults(SCGCQ01802508) 
 - MCTP: 0x265D fault occurs when running high MCTP PCIe VDM load with MCTP Discovery commands(SCGCQ01790303) 
 - Ventura B0: 0x5842 fault while running IOs and error injection tests(SCGCQ01780777) 
 - Ventura: In mixed topology, attn LED is non-functional for SAS/SATA drives on OEM backplane(SCGCQ01930666) 
 - MCTP: MCTP over PCIe VDM Discovery can fail if Set EID and Port Enable collide(SCGCQ02029912) 
 - SPI_LIBRARY: Eliminate the need for "zip" exectuable for all but the "release" builds(SCGCQ01830243) 
 - ISTWIToolBox command returns garbage data(SCGCQ01818214) 
 - Set discovery status error when unaddressable device is found(SCGCQ01750119) 
 - I2C Back Plane detection fails(SCGCQ01850098) 
 - pl: NVMe: E40E fault on NVMe shutdown of uninitialized NVMe device(SCGCQ01840036) 
 - Ventura: FW may fault 265Dh when attached to TA-1005 UBM Enclosures(SCGCQ01836829) 
 - Ventura: The SPI_LIBRARY release directory referenced in the PL auto build script doesn't exist(SCGCQ01832795) 
 - pl: backend PCIe: debug code for SCGCQ01845211(SCGCQ01858455) 
 - Error if PERL_DIR environment variable is set(SCGCQ01506708) 
 - PL vSES: PCIe switch downstream virtual ports report SAS address of zero in SES page 0xA(SCGCQ01891238) 
 - Ventura: NVMe I2C Backplane Detection fails on HBA connectors C2/C3 resulting in Slots not responding to LED updates(SCGCQ01886810) 
 - Performance drop observed with expander attached topology in latest firmware.(SCGCQ02105245) 
 - pl: NVMe: Solid State Media log page is missing(SCGCQ01807305) 
 - (SATA Only(SCGCQ01784132) 
 - PL SATL: SANITIZE Command failing for SATA SMR drives with ZNR bit set(SCGCQ01800567) 
 - (SATA Only(SCGCQ01732835) 
 - pl: NVMe: unexpected switch attached task management timeouts(SCGCQ01763332) 
 - pl: backend PCIe: port enable may complete before PCIe mode is attempted (part 2(SCGCQ01727593) 
 - PL needs to check if we have a path to the end device before issuing a device reset to an NVMe drive as a part of TM(SCGCQ01826234) 
 - Incorrect Element status reported in SES Page 2 by vSES when connected to an expander(SCGCQ01822333) 
 - pl: backend PCIe: debug info for port enable subsystem integration(SCGCQ01817645) 
 - Ventura: OEM PCIe dual switch attached backplane slot status LED stays Amber on partial slots(SCGCQ01788989) 
 - C++ version of SPI library being included in MR SCS Lib releases	(SCGCQ01853784) 
 - pl: backend PCIe: ECC7 fault(SCGCQ01771244) 
 - pl: backend PCIe: EC3D fault(SCGCQ01835042) 
 - Ventura/Aero: ALADIN_PAGE45_INIT_FLAGS_STRUCT has too many bits (should be 32(SCGCQ01830026) 
 - Ventura: 265Dh Fault observed while accessing SFF-TA-1005 UBM backplane device(SCGCQ01826919) 
 - Ventura MSS: Multi-bit ECC, EFI SAS DRIVER issue seen when performed multi reboot stress from UEFI(SCGCQ01794025) 
 - Aero/Ventura: Remote Flash (rmtf.rom(SCGCQ01384845) 
 - 0x7211 Fault hit with more than one Elrond Ux4 midplanes attached(SCGCQ01850593) 
 - pl: SAS/SATA devices not discovered with partial backplane configuration	(SCGCQ01870842) 
 - pl: Handle partial PCIe Link configs for SFF TA 1005 UBM support(SCGCQ01857152) 
 - Ventura MSS: VRef training failures on Marlin/Pocono boards.(SCGCQ01891340) 
 - Debug output contains multiple copies of the same information(SCGCQ01899293) 
 - PL: NVMe drives do not link up on non Ex4 backplane attached to an MR board(SCGCQ01878217) 
 - Ventura: IOC init may fail with Host Page Size Invalid LogInfo on backend PCIe disabled FW(SCGCQ01916779) 
 - Ventura B0: Controller fault 0x7C41 observed during IO+System power cycle test(SCGCQ01790305) 
 - Ventura PL: New HW Workaround for 0x670A Fault(SCGCQ01841683) 
 - Fix to CSET SCGCQ01605489(SCGCQ01837880) 
 - pl: NVMe: Reference Temperature in the Temperature log page is incorrect(SCGCQ01807465) 
 - pl: NVMe: unexpected read/write IO failure with SkipCount error(SCGCQ01835109) 
 - pl: NVMe: TransferCount in the SCSI IO error reply message may be invalid(SCGCQ01830303) 
 - pl: backend PCIe: EC59 fault after failed switch discovery(SCGCQ01824028) 
 - Aero3 RMC: Fix reset of PSW M0 in RMC reset code	(SCGCQ01698264) 
 - Register type definition for Status register is incorrect.(SCGCQ01753001) 
 - IO not completing or being timed out if some cases when an unconfirmed response is received for an IO.(SCGCQ01718897) 
 - pl: backend PCIe: unsupported completion timeout capabilities don't cause init failure(SCGCQ01906471) 
 - Ventura: Fault 0x2805 encounted if one configures NVME and AutoPortEnable at the same time(SCGCQ01868375) 
 - VenturaB0: SAS/SATA drives are not getting discovered with NVMe disabled firmware on both Crusader 9400-16iB0 and 9405W-16iB0(SCGCQ01876271) 
 - pl: Fault 0xECAD while issuing controller reset in Ex1 configuration	(SCGCQ01859166) 
 - Ventura: UBM1005: Avoid PCIe reset request to FRU Port Descriptor unsupported PCIe drive types in DFC slots(SCGCQ01858809) 
 - MCTP: Fault 0x265D when packet with StartOfMsg is set and PktSeqCount is 1(SCGCQ01850721) 
 - Aero: backend PCIe: 265D fault with more than 1 Atlas switch	(SCGCQ01832995) 
 - SPI_LIBRARY: Add make.exe for systems without a gmake in their path(SCGCQ01830047) 
 - SPI flash write verification error when flash suspend feature is enabled.(SCGCQ01747153) 
 - pl: backend PCIe: PCIe port enable may time out(SCGCQ01849314) 
 - FW may fail to complete device discovery with certain TA-1005 UBM backplane configurations(SCGCQ01845203) 
 - vSES Listing multiple Array Device Elements for wide port devices (i.e., x2 or x4 NVMe or Wide SAS(SCGCQ01810677) 
 - Ventura B0: SAS and SATA drives may not get discovered on 9400-8e/16e(SCGCQ01851537) 
 - pl: NVMe: SCSI log page temperature may be incorrect in some cases(SCGCQ01804437) 
 - Ventura PL: 0x670A Fault During Destructive Domain Testing	(SCGCQ01831332) 
 - pl: port enable timeout and discovery failure with multiple VPP device configurations(SCGCQ01870862) 
 - pl: Fault 0xED22 seen on bootup(SCGCQ01868009) 
 - Ventura PL: Check in Revised Workaround for 0x5842 fault - Rx Dma Memory Overflow(SCGCQ01864843) 
 - Update the common header file to avoid compilation fail.(SCGCQ01886583) 
 - Ventura: OEM SW Enclosure Amber LED stays on after reboot(SCGCQ01898852) 
 - Ventura: Discovery may not complete, timeout on 94xx-8i HBA(SCGCQ01904851) 
 - pl: NVMe: E40A fault if WRPROTECT or RDPROTECT is nonzero(SCGCQ01892105) 
 - Mismatch between data coming from Page2 and PageA in vSES(SCGCQ01859095) 
 - Comments in plStates.c and plStates.h are wrong(SCGCQ01909770) 
 - pl: backend PCIe: parent switch port lookup may generate incorrect pointer(SCGCQ01883220) 
 - pl: backend PCIe: link fails to come up after a surprise down(SCGCQ01886012) 
 - pl: backend PCIe: bug when setting up direct attached PL structures(SCGCQ01915755) 
 - Aero: backend PCIe: buffer overflow during discovery of cascaded switches(SCGCQ01832807) 
 - Ventura Phase 9 build failure(SCGCQ01830200) 
 - pl: backend PCIe: port enable may complete before PCIe mode is attempted	(SCGCQ01760627) 
 - Flash suspend feature is partially disabled based on initialization input option.(SCGCQ01750006) 
 - IOC_CTRL_OP_ALL_PHY_LOOPBACK operation is not working(SCGCQ01670396) 
 - Ventura/Aero: makespi.cmd has a system command not supported on some build systems(SCGCQ01829985) 
 - Ventura: PLI control requests may return incorrect status when backend PCIe support is disabled(SCGCQ01887433) 
 - pl: backend PCIe: potential for link degradation after multiple link downs(SCGCQ01848040 port of SCGCQ01793209) 
 - (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command.(SCGCQ01714280 port of SCGCQ01681441) 
 - IOC_CTRL_OP_ALL_PHY_LOOPBACK operation is not working(SCGCQ01792619 port of SCGCQ01670396) 
 - pl: backend PCIe: port enable may complete before PCIe mode is attempted	(SCGCQ01794153 port of SCGCQ01760627) 
 - [Ventura][PL] Applications trying to update NVMe device Firmware with Mode E fails.(SCGCQ01849388 port of SCGCQ01624790) 
 - Ventura PL: Check in Revised Workaround for 0x5842 fault - Rx Dma Memory Overflow(SCGCQ01896576 port of SCGCQ01864843) 
 - To support the SEP reset functionality through CPERST in order to avoid warm boot CPLD issues(SCGCQ01851004 port of SCGCQ01765873) 
 - Ventura: Attaching multiple PCIe switches may cause IOP memory corruption(SCGCQ01875221 port of SCGCQ01853893) 
 - [ventura] PL Fault 0000ecc9 observed, while running doing drive Pull-Push with IO's in background(SCGCQ01817256 port of SCGCQ01804290) 
 - Heavy IO with low IO timeout test may result into an IO getting missed.(SCGCQ01840466 port of SCGCQ01631346) 
 - Fault 4311 when running repeated controller resets(SCGCQ01872930 port of SCGCQ01865882) 
 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes.(SCGCQ01893313 port of SCGCQ01671177) 
 - [Ventura][PL] TM Hangs when doing drive push pull test case(SCGCQ01817002 port of SCGCQ01792208) 
 - (SATA Only) SCSI Start Stop Unit command with power condition set to standby may fail for SATA drives.(SCGCQ01839608 port of SCGCQ01833392) 
 - [vSES] Vendor ID and Product ID of Configuration diagnostic page uses hardcoded values.(SCGCQ01906461 port of SCGCQ01906013) 
 - Add workaround for SATA drive not complaint with ACS-3(SCGCQ01935094 port of SCGCQ01922154) 
 - (NVME) Fw Fault (faultcode 0xEC56) hit while performing system reboot test with NVMe drives attached.(SCGCQ01944370 port of SCGCQ01932728) 
 - MCTP: Fault 0x265D when packet with StartOfMsg is set and PktSeqCount is 1(SCGCQ01966436 port of SCGCQ01850721) 
 - vSES: CRIT or NON CRIT bits in Enclosure Status Diagnostic page are never set.(SCGCQ01967409 port of SCGCQ01942781) 
 - (vSES) Injecting error on I2C channel of one connector module will cause LED of another connector module to not work.(SCGCQ01961501 port of SCGCQ01955094) 
 - vSES: Remove, RRAbort and Missing bits in array device element are not getting updated in element status page.(SCGCQ01967384 port of SCGCQ01932394) 
 - Fault 0x26A8 While Connecting Fully Populated Enclosure to 9400-8e Controller(SCGCQ01967850 port of SCGCQ01944622) 
 - PL : Task management timeout is observed if the task management type is invalid(SCGCQ01979551 port of SCGCQ01969521) 
 - Race condition can allow IOs over OOB to removed drive, with no host IOs, to not be cleaned up, and possibly leading to new drives not showing up(SCGCQ01807248 port of SCGCQ01400110) 
 - IOP: MCTP: Add NVDATA timeout parameter on message re-assembly(SCGCQ01836908 port of SCGCQ01223839) 
 - (SATA Only) SCSI Start Stop Unit command with power condition set to standby may fail for SATA drives.(SCGCQ01839609 port of SCGCQ01833392) 
 - Ventura: Attaching multiple PCIe switches may cause IOP memory corruption(SCGCQ01857051 port of SCGCQ01853893) 
 - The Aero3 build does not compile	(SCGCQ01972941 port of SCGCQ01944855) 
 - MR 7.8 Package fails to spin-up multiple SAS SPL-2 Power Control capable drives(SCGCQ01969861 port of SCGCQ01963504) 
 - (vSES) Injecting error on I2C channel of one connector module will cause LED of another connector module to not work.(SCGCQ01961502 port of SCGCQ01955094) 
 - (NVME) Fw Fault (faultcode 0xEC56) hit while performing system reboot test with NVMe drives attached.(SCGCQ01944365 port of SCGCQ01932728) 
 - Ventura: Use full Slot Cap Physical Slot Number field info for PCIe SW attached device slot enumeration(SCGCQ01941126 port of SCGCQ01936123) 
 - vSES: Remove, RRAbort and Missing bits in array device element are not getting updated in element status page.(SCGCQ01973959 port of SCGCQ01932394) 
 - Fault 0x26A8 While Connecting Fully Populated Enclosure to 9400-8e Controller(SCGCQ01967851 port of SCGCQ01944622) 
 - vSES SES Page 0Ah may report same SAS address for two elements during hot remove/add of NVMe devices(SCGCQ01972964 port of SCGCQ01934145) 
 - vSES: CRIT or NON CRIT bits in Enclosure Status Diagnostic page are never set.(SCGCQ01973961 port of SCGCQ01942781) 
 - PL: SAS Drives Take a Long Time to Link Up and Are Not Discovered Correctly	(SCGCQ01996142 port of SCGCQ01973566) 
 - Customer specific back plane not detected in the latest code phase(SCGCQ01972932 port of SCGCQ01961997) 
 - PL : Task management timeout is observed if the task management type is invalid	(SCGCQ01979552 port of SCGCQ01969521) 
 - Ventura: OEM 24 drives PCIe Switch secondary VMD mode enable may not complete successfully(SCGCQ01960497 port of SCGCQ01957675) 
 - PL Spinup: Firmware Takes a Long Time to Grant Spinup to Some Drives/Phys(SCGCQ01996445 port of SCGCQ01963394) 
 - PDB data path parity error workaround(SCGCQ02018315 port of SCGCQ01733783) 
 - MCTP: MCTP over PCIe VDM Discovery can fail if Set EID and Port Enable collide(SCGCQ02032594 port of SCGCQ02029912) 
 - MCTP PCIe VDM: controller stops responding after sending over 1000 asynchronous events(SCGCQ01760767 port of SCGCQ01742362) 
 - IO not completing or being timed out if some cases when an unconfirmed response is received for an IO.(SCGCQ01767091 port of SCGCQ01718897) 
 - Race condition can allow IOs over OOB to removed drive, with no host IOs, to not be cleaned up, and possibly leading to new drives not showing up(SCGCQ01605489 port of SCGCQ01400110) 
 - Data NAK of large master TX packet can stop I2C out of band	(SCGCQ01766431 port of SCGCQ01713685) 
 - PL support for monitoring drive temperature during sanitize operation in progress(SCGCQ01753177 port of SCGCQ01600693) 
 - (SATA Only) Sense descriptor not filled properly for SCSI ATA Passthrough command failed by drive with SDA bit set(SCGCQ01788567 port of SCGCQ01784132) 
 - pl: NVMe: ECF0 fault	(SCGCQ01800735 port of SCGCQ01790929) 
 - Ventura: OEM PCIe dual switch attached backplane slot status LED stays Amber on partial slots(SCGCQ01826014 port of SCGCQ01788989) 
 - Data NAK of large master TX packet can stop I2C out of band	(SCGCQ01766430 port of SCGCQ01713685) 
 - Ventura: OEM ID66 PCIe Switch backplane Slots Status Amber LEDs stay blinking(SCGCQ01772655 port of SCGCQ01687610) 
 - pl: backend PCIe: port enable may complete before PCIe mode is attempted (part 2	(SCGCQ01794972 port of SCGCQ01727593) 
 - Ventura: Locate operation to SAS/SATA drive slot may not turn on the status LED on OEM backplane	(SCGCQ01811106 port of SCGCQ01789068) 
 - pl: NVMe: unexpected read/write IO failure with SkipCount error(SCGCQ01838023 port of SCGCQ01835109) 
 - pl: Locate LED on SFF-TA-1005 Ux4 backplanes configured in x16 or x8 HFC emulation mode is not activated by storcli command(SCGCQ01873143 port of SCGCQ01866800) 
 - Fault 4311 when running repeated controller resets(SCGCQ01872931 port of SCGCQ01865882) 
 - pl UBM SFF-TA-1005: Locate LED cannot be turned off after diag reset	(SCGCQ01891218 port of SCGCQ01884070) 
 - pl UBM: Locate LED cannot be turned off after diag reset for few drives on Ex1 Elrond(SCGCQ01907168 port of SCGCQ01905070) 
 - [vSES] Vendor ID and Product ID of Configuration diagnostic page uses hardcoded values.(SCGCQ01906462 port of SCGCQ01906013) 
 - Ventura MSS: Multi-bit ECC, EFI SAS DRIVER issue seen when performed multi reboot stress from UEFI(SCGCQ01822452 port of SCGCQ01794025) 
 - MCTP PCIe VDM: controller stops responding after sending over 1000 asynchronous events(SCGCQ01766712 port of SCGCQ01742362) 
 - pl: NVMe: Reference Temperature in the Temperature log page is incorrect	(SCGCQ01808970 port of SCGCQ01807465) 
 - [Ventura][PL] TM Hangs when doing drive push pull test case(SCGCQ01817009 port of SCGCQ01792208) 
 - MCTP: 0x265D fault occurs when running high MCTP PCIe VDM load with MCTP Discovery commands(SCGCQ01833182 port of SCGCQ01790303) 
 - Ventura PL: New HW Workaround for 0x670A Fault(SCGCQ01842595 port of SCGCQ01841683) 
 - pl: NVMe: unexpected switch attached task management timeouts(SCGCQ01791046 port of SCGCQ01763332) 
 - pl: backend PCIe: debug info for port enable subsystem integration(SCGCQ01818293 port of SCGCQ01817645) 
 - pl SFF-TA-1005: All Ux4 drives are not discovered in x8 or x16 HFC mode while hot-plugging(SCGCQ01887446 port of SCGCQ01877041) 
 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes.(SCGCQ01893314 port of SCGCQ01671177) 
 - Heavy IO with low IO timeout test may result into an IO getting missed.(SCGCQ01840468 port of SCGCQ01631346) 
 - pl: NVMe: TransferCount in the SCSI IO error reply message may be invalid(SCGCQ01831794 port of SCGCQ01830303) 
 - Interrupts not handled in fault state if a high priority interrupt handler faults(SCGCQ01803325 port of SCGCQ01802508) 
 - 0x6004 Fault running TM only test(SCGCQ01876864 port of SCGCQ01858982) 
 - pl: vSES reports incorrect product revision level in SES page 1(SCGCQ01883332 port of SCGCQ01877030) 
 - MR7.8: CTRL does not detect drives with SAS3.5CtrlFw_Ventura_Ph_9.0 08.250.09.00 and 10 as well(SCGCQ01917864 port of SCGCQ01914192) 
 - PL UBM : SAS, SATA drives in Elrond UBM backplane(SFF-TA-1005(SCGCQ01911215 port of SCGCQ01897599) 
 - PL UBM : SAS, SATA drives in Elrond UBM backplane(SFF-TA-1005(SCGCQ01918898 port of SCGCQ01897599) 
 - Incorrect Element status reported in SES Page 2 by vSES when connected to an expander(SCGCQ01824998 port of SCGCQ01822333) 
 - PL needs to check if we have a path to the end device before issuing a device reset to an NVMe drive as a part of TM	(SCGCQ01826239 port of SCGCQ01826234) 
 - To support the SEP reset functionality through CPERST in order to avoid warm boot CPLD issues(SCGCQ01851007 port of SCGCQ01765873) 
 - [ventura] PL Fault 0000ecc9 observed, while running doing drive Pull-Push with IO's in background(SCGCQ01829989 port of SCGCQ01804290) 
 - pl UBM: Ux4 drives not discovered in Polling Mode with HFCx16 and x8	(SCGCQ01906082 port of SCGCQ01896578) 
 - pl: NVMe: SCSI log page temperature may be incorrect in some cases(SCGCQ01807316 port of SCGCQ01804437) 

EnhancementRequest:
 - Aero/Ventura: Create a build environment in the SPI_LIBRARY component(SCGCQ01819132) 
 - SCONS: Add Doxygen builder(SCGCQ01282782) 
 - Add source utilities	(SCGCQ01287449) 
 - Add debug string builders(SCGCQ01288927) 
 - SCons armv5 build server support	(SCGCQ01393685) 
 - Aero release support(SCGCQ01392706) 
 - SBLIB API functions need to do a sbliInitialize check(SCGCQ01861986) 
 - BST: Update bst scripts to support por request(SCGCQ02018624) 
 - Aero3: Integrate sasparser 11.02.00.00 into Aero build process(SCGCQ01851153) 
 - Aero-3: Add securesign to build process of full firmware image(SCGCQ01509968) 
 - Create Secure Boot Library(SCGCQ01478545) 
 - Add multithreaded elftobin(SCGCQ01572366) 
 - Remove mpi3_type.h from sbliApi.h	(SCGCQ01824159) 
 - Added functionality to secureSign.exe to stamp the signed FW Image with the PublicKeyList ID for tracking purposes.(SCGCQ01839760) 
 - sblib: IT Integration issues	(SCGCQ01857288) 
 - Aero: Add checking of secure main firmware (APP(SCGCQ01856978) 
 - SFF-TA-1005 UBM: Additional error handling support(SCGCQ01833053) 
 - Support merging of multilple define sections from multiple yaml files.(SCGCQ01351246) 
 - Add site license warning suppression	(SCGCQ01416563) 
 - Improve SCons dependency tools(SCGCQ01496996) 
 - Suppress license warnings(SCGCQ01641063) 
 - Implemented secureSign.exe CLI tool for automating FW signing process with signImageX(SCGCQ01799918) 
 - Keep inc directory local(SCGCQ01878222) 
 - Secure Boot image validation support(SCGCQ01478605) 
 - RMC: Force RMC to be built when main firmware images are built.(SCGCQ01807469) 
 - Ventura: Support for IOP direct access of ISTWI devices that are not specified in Man page 43(SCGCQ01750098) 
 - Enable SRIS to enable external NVMe capability(SCGCQ01807622) 
 - Add nvmeProtocol.h to MR PL release(SCGCQ01837309) 
 - NVMe: SFF-TA-1005 UBM PCIe Power Management support(SCGCQ01763350) 
 - pl: backend PCIe: ordered event handling for cascaded switches(SCGCQ01850742) 
 - Ventura: Improve verbose "pl mids" output(SCGCQ01863333) 
 - Add ARMv5 tool support(SCGCQ01344659) 
 - Improve Scons error handling	(SCGCQ01390029) 
 - Avenger: Change symbol build tool from external executable to internal python(SCGCQ01494130) 
 - Add make support	(SCGCQ01572146) 
 - Add via file source utilities(SCGCQ01291806) 
 - Improvements to Avenger build tools(SCGCQ01400119) 
 - Disable efuse updates(SCGCQ01830292) 
 - Extend SATA Hinting to turn off after Port Enable is done(SCGCQ02046265) 
 - aviSerdesGenericSpicoEccCheck((SCGCQ01807158) 
 - ComboSerdes: add API function to wait for SAS to PCIe transition to complete(SCGCQ01928060) 
 - Aero-3: New CSW / 16FF Serdes(SCGCQ01448312) 
 - SPI Flash Suspend/Resume feature support.(SCGCQ01735536) 
 - Add support for mr build to get bin using fromelf(SCGCQ01501207) 
 - Remove inc flags from the via file(SCGCQ01521426) 
 - Update Channel board NVDATA to include info for automation of HwBoardImageConfig creation(SCGCQ01803280) 
 - Update temperature sensor output	(SCGCQ01616949) 
 - Aero-3: Check Completor Posted Writes and Requestor Posted Writes bits in FPE Status 1 in determining Idle(SCGCQ01824153) 
 - Aero: Get FPGA to scheduling loop(SCGCQ01766800) 
 - Ventura: Eliminate need for IOPRINT_X_DEFAULT_08X(SCGCQ01488980) 
 - Ventura: Integrate SPI_LIBRARY project build system to the IT firmware(SCGCQ01680530) 
 - Aero3: Create Aero3 non-FPGA nvdata(SCGCQ01764985) 
 - Aero: backend PCIe: Downstream Port Containment(SCGCQ01828062) 
 - SPI_LIBRARY: Modify the component so that the basetypes file is optional(SCGCQ01827876) 
 - ISTWIToolBox command handling using parameters passed in from the host(SCGCQ01824007) 
 - pl: backend PCIe: change the Predetermined Number of Lanes setting to 1(SCGCQ01784774) 
 - SFF-TA-1005 UBM: Backplane change detection polling mode support(SCGCQ01727552) 
 - Aero: backend PCIe: root port 16GT/s lane equalization(SCGCQ01614673) 
 - Aero: backend PCIe: Gen4 hardware and device init(SCGCQ01380060) 
 - SFF-TA-1005 UBM: UBM HFC RefClk control, DFC drive presence detection and Port Reset control(SCGCQ01750204) 
 - pl: backend PCIe: runtime control of Atlas switch support (part 2(SCGCQ01853888) 
 - pl: Aero: remove Atlas 32-bit address space workaround(SCGCQ01763386) 
 - SFF-TA-1005 UBM: UBM backplane CHANGE_DET# Signal Interrupt support(SCGCQ01727480) 
 - Remote Flash utility for Avenger.(SCGCQ01618931) 
 - Implement Secure Boot Library changes needed for MegaRAID(SCGCQ01797407) 
 - Aero: backend PCIe: support for Atlas physical slot numbering(SCGCQ01845211) 
 - Added pmuMsg.h file to project.(SCGCQ01832975) 
 - Ventura: Make SGPIO as vSES default backplane mgmt. method(SCGCQ01792989) 
 - Aero DDR: Software based Read Fifo(SCGCQ01767237) 
 - Aero-3: Update Copyright to Broadcom	(SCGCQ01732998) 
 - PL SATL: RC BASIS Handling for SCSI Read Capacity 16 for SMR SATA drives	(SCGCQ01615537) 
 - Aero-3: Add support for MCTP Discovered Flag clearing due to BDF change(SCGCQ01533535) 
 - Aero-3: Update CCR headers to reflect latest register map.(SCGCQ01826405) 
 - Aero: backend PCIe: basic Atlas validation board bringup	(SCGCQ01794264) 
 - Aero DDR: PHY based Gate Training(SCGCQ01405423) 
 - Added optional argument to enabled signImageX command to generate public key hash bin files.(SCGCQ01845116) 
 - sblib: Add release component support	(SCGCQ01867576) 
 - sblib: Improve key update test cases	(SCGCQ01830308) 
 - Aero-3: Create Temporary IT Release Script(SCGCQ01837898) 
 - Aero: Update CSW M0 firmware(SCGCQ01828153) 
 - pl: NVMe: tweak NVMe temperature threshold configuration(SCGCQ01808996) 
 - Misc changes for CHANGE_DET# Signal Interrupt and drive hot-plug support(SCGCQ01797168) 
 - Aero: pl: protocol cycle detector support for Aero(SCGCQ01794128) 
 - I2C BUS busy when BMC try to access other devices on the bus with MCTP disabled.(SCGCQ01697892) 
 - To do dynamic configuration of the PCIe link from the backplane configuration data(SCGCQ01507511) 
 - Aero DDR: Software based Write Leveling Cycle Adjustment(SCGCQ01405431) 
 - Aero-3: IOP: Host PCI Express 4 x8 interface	(SCGCQ01380006) 
 - pl: backend PCIe: Atlas base mode duplicate serial number handling(SCGCQ01819242) 
 - Aero DDR: Clean up Aero DDR lib(SCGCQ01789017) 
 - pl: backend PCIe: immediate retry of firmware initiated PCIe transactions during link recovery(SCGCQ01841059) 
 - NVMe Devices added to Inventory and support for NVME AEN	(SCGCQ01607921) 
 - sblib: Efuse update support(SCGCQ01764966) 
 - SBLIB: Add API's that allow the user to check all signatures in a component	(SCGCQ01870043) 
 - Remove mpi dependency from sblib api	(SCGCQ01864752) 
 - sblib: Integrate sblib with Aero IT(SCGCQ01865928) 
 - sblib: Increase compatiblity by relocating/renaming global variables	(SCGCQ01882599) 
 - pl: backend PCIe: add switch count to Manufacturing Page 9(SCGCQ01851624) 
 - Add debug prints and dump for new serdes(SCGCQ01831104) 
 - RMC: Remove old RMC binary from version control(SCGCQ01817562) 
 - Initial version of PSOC programming code(SCGCQ01794157) 
 - SFF-TA-1005 UBM - FRU device detection and FRU Record processing support(SCGCQ01727443) 
 - Add support for configuring PCA9555 IO expander for OEM VPP compatible backplane.(SCGCQ01807461) 
 - SFF-TA-1005 UBM: Drive Slot status LED control(SCGCQ01727586) 
 - Ventura: Modify PL to only allocate required config page buffer size(SCGCQ01817424) 
 - SFF-TA-1005 UBM: UBM Controller enumeration support(SCGCQ01727463) 
 - Ventura/Aero: Implement Extended Mfg Page 45 - Aladin Config Page - Implement Aladin Init(SCGCQ01680543) 
 - PL: Add Nvdata Option to Disable SPL-2 Power Capable Spinup(SCGCQ01823993)

  

Version  08.01.05.00-1
---------------
    BIOS            Firmware      UEFI Driver      
  9.15.00.00        08.00.03.00    8.00.00.00     

IT Phase 8 (new)
 
Defects:
 - Marlin RMC: Fix checking of cores in reset during ChipReset sequence.(SCGCQ01197528) 
 - ((SATA Only) Security Protocol In command complete without data transfer for allocation length not a multiple of 512.(SCGCQ01275335) 
 - Charlotte DVT (3616) - Fails PCI Express Compliance Configuration Test.(SCGCQ01320438) 
 - Ventura: MCTP PCIe VDM: Discovered flag is set in Endpoint Discovery command.(SCGCQ01486410) 
 - The soft FIFO size calculations don't take into account the data descriptor sf threshold.(SCGCQ01488633) 
 - Controller is not detecting in the storelib, after changing the mode from "set mode oob" command.(SCGCQ01494018) 
 - PL: Update internal macros.(SCGCQ01503214) 
 - Ventura build failure.(SCGCQ01505238) 
 - RMC: Prevent leakage of P credits during SoftReset(SCGCQ01507699) 
 - Fixed IOP coverity defect for intruder.(SCGCQ01508917) 
 - PL: Fault 0x5862 seen when host buffer size is smaller than allocation length in CDB.(SCGCQ01509770) 
 - Fault 0xC00C is occurred in random read running test.(SCGCQ01511237) 
 - pl: backend PCIe: 4311 fault with NVMe enabled.(SCGCQ01514521) 
 - Ventura hardware does not like the IOP enable method used here.(SCGCQ01514880) 
 - (SATA Only) LBPRZ bit in VPD page 0xB2 is never set for SATA devices.(SCGCQ01516277) 
 - pl: backend PCIe: non-NVMe endpoint not cleaned up on removal.(SCGCQ01516968) 
 - Fault(0x4330) is occurred during checking MPI2_IOCSTATUS_TARGET_TOO_MUCH_WRITE_DATA.(SCGCQ01518952) 
 - Fixing the issues during bringup of the universal backplane.(SCGCQ01522148) 
 - pl: backend PCIe: switch attached discovery takes too long.(SCGCQ01522343) 
 - pl: backend PCIe: 4311 fault with NVMe enabled (part 2).(SCGCQ01523531) 
 - Ventura: Add early notification to new I2C-DMA-Less algorithm in case hardware doesn't interrupt.(SCGCQ01524953) 
 - pl: NVMe: PCIe reconfiguration may occur during NVMe controller reset.(SCGCQ01526236) 
 - Handling of host PCI BAR programming changes after port enable.(SCGCQ01530295) 
 - pl: NVMe: EC0D fault.(SCGCQ01530402) 
 - PL Fault 0000ecdd LR 01403837 during initial discovery.(SCGCQ01531770) 
 - To fix issues for back plane configuration validation and LED control for the UBM backplane.(SCGCQ01533852) 
 - Ventura: Some toplevel PCE interrupts have a priority that is too low.(SCGCQ01534773) 
 - pl: backend PCIe: 4311 fault (part 3).(SCGCQ01537791) 
 - pl: NVMe: unexpected task management halt when a device goes missing.(SCGCQ01538012) 
 - Fault 5850 occurred in random read test with Task management.(SCGCQ01538680) 
 - pl: backend PCIe: link workaround not sufficiently coordinated with SAS link establishment.(SCGCQ01540226) 
 - Ventura B0: FW blocking SATA devices behind enclosures.(SCGCQ01552996) 
 - (SATA Only) Incorrect sense data may be returned when a NCQ Queued Error Log data page is returned.(SCGCQ01553853) 
 - pl: backend PCIe: tweaks to the backend PCIe link configurations API.(SCGCQ01556422) 
 - IT/PL FW Compliance to use of NO FLUSH bit in START STOP UNIT based on SAT3.(SCGCQ01563244) 
 - pl: verify that RAID context Timeout value is nonzero before adding a timer.(SCGCQ01564757) 
 - pl: NVMe: admin command Abort Task reset type.(SCGCQ01565972) 
 - pl: backend PCIe: 'pl pci swregs' debug command is broken.(SCGCQ01566859) 
 - Ventura B0 Phase 7 - Fault 2805 hit after enabling auto port feature.(SCGCQ01572362) 
 - To fix the LED issue, VPP data and moving to change detect poll state.(SCGCQ01576165) 
 - (SATA Only.(SCGCQ01577907) 
 - pl: vSES - Enable Swap bit support in SES page 2.(SCGCQ01590780) 
 - Ventura B0: Windows server 2016 OS may not detect all drives on OEM backplane in a mixed mode config(SCGCQ01592762) 
 - Several firmware build utilities don't compile anymore.(SCGCQ01594270) 
 - Observed Exception during Test run: IocStatus: Insufficient Resources (0006).(SCGCQ01600177) 
 - Device block and unblock messages observed for the existing connected NVMe drives when new NVMe drive is inserted.(SCGCQ01615532) 
 - Firmware Build Utilities: AddImage utility gets flagged and removed by anti-virus software.(SCGCQ01619096) 
 - Ventura: Build time duration started displaying negative time.(SCGCQ01630393) 
 - ExtManPage40 FeatureFlags bit definition is missing in 9405W-16i partinal NVDATA.(SCGCQ01639482) 
 - Missing code to handle no response in MCTP transmit buffer and send busy retry(SCGCQ01676010) 
 - Aero RMC: Fix non-secure boot mode(SCGCQ01683135) 
 - pl: NVMe: unnecessary SATA cleanup attempted during NVMe TM.(SCGCQ01683245) 
 - ExtManPage40 FeatureFlags bit definition is missing in 9405W-16i partinal NVDATA.(SCGCQ01684262) 
 - Mercator: AHR failure when using workaround for SCGCQ01318807(SCGCQ01685001) 
 - SGPIO SCLK Glitch and Low upon coming out of reset(SCGCQ01697481) 
 - pl: backend PCIe: port enable may complete before PCIe mode is attempted (part 2).(SCGCQ01727593) 
 - pl: backend PCIe: notification events for switches with no devices attached(SCGCQ01729831) 
 - Ventura: CFGI fails if the largest MPI defined config page is not included(SCGCQ01737603) 
 - Aero build fails.(SCGCQ01748072) 
 - pl: NVMe: unexpected switch attached task management timeouts(SCGCQ01763332) 
 - Ventura B0: 0x5842 fault while running IOs and error injection tests(SCGCQ01780777) 
 - (SATA Only)Sense descriptor not filled properly for SCSI ATA Passthrough command failed by drive with SDA bit set.(SCGCQ01784132) 
 - Ventura B0: Controller fault 0x7C41 observed during IO+System power cycle test(SCGCQ01790305) 
 - pl: NVMe: ECF0 fault(SCGCQ01790929) 
 - PL SATL: SANITIZE Command failing for SATA SMR drives with ZNR bit set(SCGCQ01800567) 
 - pl: NVMe: SCSI log page temperature may be incorrect in some cases(SCGCQ01804437) 
 - pl: NVMe: Reference Temperature in the Temperature log page is incorrect(SCGCQ01807465) 
 - pl: backend PCIe: debug info for port enable subsystem integration(SCGCQ01817645) 
 - Incorrect Element status reported in SES Page 2 by vSES when connected to an expander(SCGCQ01822333) 
 - PL needs to check if we have a path to the end device before issuing a device reset to an NVMe drive as a part of TM(SCGCQ01826234) 
 - pl: NVMe: TransferCount in the SCSI IO error reply message may be invalid(SCGCQ01830303) 
 - pl: NVMe: unexpected read/write IO failure with SkipCount error(SCGCQ01835109) 
 - Fix to CSET SCGCQ01605489(SCGCQ01837880) 
 - Ventura PL: New HW Workaround for 0x670A Fault(SCGCQ01841683) 
 - RMC: Add full interrupt disable to SBR Reload code(SCGCQ01212765) 
 - SCSI format command send to NVMe drives fails with CMPLIST flag set in addition to FMTDATA flag(SCGCQ01229799) 
 - SPI reset delay needs to be enabled in B0 revs(SCGCQ01241767) 
 - pl: NVMe: rapid device removal/add with a specific vendor backplane(SCGCQ01487423) 
 - pl: backend PCIe: workaround timer may trigger after too short of an interval(SCGCQ01518343) 
 - To fix the phy to slot mapping issue for the UBM backplane(SCGCQ01542497) 
 - PL: Implemented HW workaround to solve 6G SATA link fail problem(SCGCQ01554661) 
 - Ventura: If firmware download is done in small pieces, firmware download fails with logInfo 30010402(SCGCQ01558208) 
 - pl: backend PCIe: EC52 fault(SCGCQ01565749) 
 - Ventura B0: Slot status LED updates to certain slots on NVMe backplane may fail(SCGCQ01574224) 
 - Remove and Truncate command handler: IO was not failed with check condition(SCGCQ01594602) 
 - Aero-3: make aero doesn't compile(SCGCQ01614670) 
 -(SCGCQ01615484) 
 - Aero3: Signed CBB hangs(SCGCQ01624857) 
 - Aero DDR: DDR fails after issuing MSS reset(SCGCQ01685637) 
 - Ventura: OEM ID66 PCIe Switch backplane Slots Status Amber LEDs stay blinking(SCGCQ01687610) 
 - RMC: Need to use AHB path to write to Reset Status Register(SCGCQ01718319) 
 - Ventura: OEM PCIe dual switch attached backplane slot status LED stays Amber on partial slots(SCGCQ01788989) 
 - MCTP: 0x265D fault occurs when running high MCTP PCIe VDM load with MCTP Discovery commands(SCGCQ01790303) 
 - Update combo serdes library version.(SCGCQ01791178) 
 - Interrupts not handled in fault state if a high priority interrupt handler faults(SCGCQ01802508) 
 - Ventura PL: 0x670A Fault During Destructive Domain Testing(SCGCQ01831332) 
 - Ventura B0: Slot status updates to certain slot on NVMe backplane may not update the LED status(SCGCQ01573106) 
 - MCTP: Fault 0x265d while doing enclosure pull/push with OOB StoreLibIT when enabling AEN	  (SCGCQ01631826) 
 - (SATA Only)When ATA command fails with sense data available bit set, Data frame may not be released.(SCGCQ01732835) 
 - MCTP PCIe VDM: controller stops responding after sending over 1000 asynchronous events(SCGCQ01742362) 
 - Fault C010 encountered when running IO to 9405W-16e in Target Mode(SCGCQ01368001) 
 - (SATA Only) Function field in MPI error reply message for SCSI ATA Pass-through request is not correct.(SCGCQ01638248) 
 - Ventura: In mixed topology, attn LED is non-functional for SAS/SATA drives on OEM backplane(SCGCQ01930666) 
 - PDB data path parity error workaround(SCGCQ01733783) 
 - To support the SEP reset functionality through CPERST in order to avoid warm boot CPLD issues(SCGCQ01765873) 
 - Ventura: Locate operation to SAS/SATA drive slot may not turn on the status LED on OEM backplane(SCGCQ01789068) 
 - Negotiated Link Speed for the vSES target is displayed as 'Unknown'.(SCGCQ01606720) 
 - Not all NVMe drives were discovered after server cold or warm boot(SCGCQ01664963) 
 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes.(SCGCQ01671177) 
 - VPD is not shown by lspci(SCGCQ01687750) 
 - Not all NVMe drives discovered as part of hot plug operation(SCGCQ01697329)
- PL: Error LED stays on when drive is pulled out when using unusual slot mapping and drive presence check(SCGCQ01222315 port of SCGCQ01157331) 
 - 9305-16i - Activity LED signal is not asserted for port 2 and 3.(SCGCQ01382008 port of SCGCQ01318981) 
 -(SCGCQ01431063 port of SCGCQ01415060) 
 - SATA ONLY: VPD page 0xB2 LBPU bit not set correctly.(SCGCQ01511589 port of SCGCQ01374552 port of ) 
 - IOP: Differentiate between L2 correctable and uncorrectable faults(SCGCQ01512630 port of SCGCQ00929810) 
 - IOP: Faulting for correctable L2 parity errors(SCGCQ01512800 port of SCGCQ00934325) 
 - PL: SAS3 PHASE12 RAID creation failing with SATA drives.(SCGCQ01512834 port of SCGCQ00998155) 
 - Fault State (0x265d) is Observed While Connecting an Enclosure with Fully Populated SATA Drives(SCGCQ01513298 port of SCGCQ00856085) 
 - Fault State Fault State (0x265d) is Observed While Connecting an Enclosure with Fully Populated SATA Drives(SCGCQ01514262 port of SCGCQ00856085) 
 - IOP: Faulting for L2 Cache Correctable Errors(SCGCQ01514707 port of SCGCQ01264714) 
 - (SATA Only)Signature FIS not validated for Expander attached SATA drives(SCGCQ01514869 port of SCGCQ00852290) 
 - STANDBY_Z Bit Not Set in POWER CONDITION MODE PAGE When Mode Sense (10) is executed to NON EPC SATA Drive(SCGCQ01518957 port of SCGCQ00845242) 
 - Need to expose pure SEP devices through the inventory command(SCGCQ01519056 port of SCGCQ00943216) 
 - pl: backend PCIe: workaround timer may trigger after too short of an interval(SCGCQ01519802 port of SCGCQ01518343) 
 - pl: NVMe: rapid device removal/add with a specific vendor backplane(SCGCQ01522511 port of SCGCQ01487423) 
 - pl: backend PCIe: 4311 fault with NVMe enabled (part 2)(SCGCQ01523550 port of SCGCQ01523531) 
 - Get VDM Support command does not have VendorID and VendorAddInfo fields properly populated(SCGCQ01525228 port of SCGCQ01450475) 
 - pl: backend PCIe: non-NVMe endpoint not cleaned up on removal(SCGCQ01529383 port of SCGCQ01516968) 
 - PL: Fault 0x5862 seen when host buffer size is smaller than allocation length in CDB(SCGCQ01529512 port of SCGCQ01509770) 
 - PL: Change to Customer Specific SMP Response Report Manufacturer(SCGCQ01533308 port of SCGCQ01505468) 
 - PL Fault 0000ecdd LR 01403837 during initial discovery(SCGCQ01539840 port of SCGCQ01531770) 
 - Increase the default SES buffer size to 2K(SCGCQ01540666 port of SCGCQ01506013) 
 - PL: Revised "Avoid Duplicate Mid" Feature Code Could Incorrectly Allow IO to Start Through PL Firmware Path(SCGCQ01556419 port of SCGCQ01520524) 
 - pl: backend PCIe: switch attached discovery takes too long(SCGCQ01556426 port of SCGCQ01522343) 
 - Collect enclosure Bay ID from OEM specificinternal backplanes(SCGCQ01562101 port of SCGCQ01503517) 
 - pl: NVMe: device may not appear in OS following NVMe init failure(SCGCQ01594709 port of SCGCQ01593528) 
 - pl: NVMe: Write Long (10)(SCGCQ01595859 port of SCGCQ01593652) 
 - DDRlib failures occur if debug prints are disabled.(SCGCQ01599770 port of SCGCQ01482222) 
 - pl: NVMe: D102 fault(SCGCQ01608155 port of SCGCQ01605590) 
 - (SATA Only)SCSI Unmap command to some SATA drives are timing out.(SCGCQ01615122 port of SCGCQ01539572) 
 - (SATA Only)ATA Request Sense Ext command sometimes not send when the drive responds with 'Sense Data Available' bit set.(SCGCQ01615159 port of SCGCQ01571933) 
 - (SATA Only)Only) ATA Request Sense Ext command not sent for failed SCSI Unmap command sent to a SATA drive.(SCGCQ01615209 port of SCGCQ01593844) 
 - (SATA Only)Only) Incorrect data sent in response of SCSI Inquiry command for some SATA drives.(SCGCQ01616465 port of SCGCQ01599707) 
 - Increase the default SES buffer size to 2K.(SCGCQ01616503 port of SCGCQ01506013) 
 - (SATA Only)Only) Timer for SCSI Write Verify command to a SATA drive might get removed before command completion.(SCGCQ01616558 port of SCGCQ01593136) 
 - (SATA Only)Only) ATA Request Sense Ext command being sent after ATA command translated for SCSI Start Stop Unit command fails with Sense Data Available.(SCGCQ01618209 port of SCGCQ01599542) 
 - Task Management due to SATA init failure results in resource error message(SCGCQ01618661 port of SCGCQ01605610) 
 - pl: backend PCIe: EC59 fault(SCGCQ01618750 port of SCGCQ01615981) 
 - PL Enclosure Management: SEP Blink Request Fails After Path 1 Disconnect in Multipath Topology(SCGCQ01619021 port of SCGCQ01618625) 
 - pl: NVMe: 61A6 fault.(SCGCQ01619934 port of SCGCQ01602703) 
 - (SATA Only)SCSI Unmap command to some SATA drives are timing out.(SCGCQ01621120 port of SCGCQ01539572) 
 - Not all NVMe drives are discovered on VPP backplane Enclosure.(SCGCQ01623525 port of SCGCQ01620856) 
 - IO starvation and performance degradation when using dma Q masking feature.(SCGCQ01627326 port of SCGCQ01505074) 
 - When spinup delay in expander is configured to a high value it might result in some drives being reset by controller repeatedly.(SCGCQ01628174 port of SCGCQ01601413) 
 - The change detect feature macro missing, leading to compilation issue(SCGCQ01628450 port of SCGCQ01616460) 
 - The PCIe reset to be handled properly for the Change detect feature(SCGCQ01628453 port of SCGCQ01623437) 
 - (SATA Only) Incorrect Sense Key and Additional Sense Code set for failed Start Stop Unit command.(SCGCQ01630267 port of SCGCQ01628346) 
 - Ventura: No easy way to tell if config pages have been written(SCGCQ01630398 port of SCGCQ01630331) 
 - Ventura B0: 5813 fault while running destructive domain test(SCGCQ01630895 port of SCGCQ01623624) 
 - Negotiated Link Speed for the vSES target is displayed as 'Unknown'.(SCGCQ01639536 port of SCGCQ01606720) 
 - SES Page 2 does not show the correct status information for Direct Attached NVMe drives(SCGCQ01639840 port of SCGCQ01620857) 
 - Blank Boards with Auto Port Enable set in NVDATA will fault(SCGCQ01639859 port of SCGCQ01553238) 
 - SES Page 2 Overall Status-Status Info bits do not reflect the correct status after fault conditions are cleared(SCGCQ01639873 port of SCGCQ01620243) 
 - Align vSES diag page response with Expander SEP diag page response(SCGCQ01639886 port of SCGCQ01585387) 
 - MCTP: Fault 0x265d while doing enclosure pull/push with OOB StoreLibIT when enabling AEN(SCGCQ01675747 port of SCGCQ01631826) 
 - Ventura: Disable drive presence based PCIe RefClk and PERST control for OEM ID66 backplane(SCGCQ01676883 port of SCGCQ01670180) 
 - Not to do all drives reset at the start of the boot up on each port of the controller(SCGCQ01682349 port of SCGCQ01670965) 
 - pl: NVMe: E411 fault(SCGCQ01686689 port of SCGCQ01684788) 
 - IO unit control IOC_CTRL_OP_ALL_PHY_LOOPBACK_DIAG hangs on 8 phy controller(SCGCQ01687624 port of SCGCQ01623477) 
 - Ventura B0: Fault 0x4311 while running HBA phys off/on & drive hard reset(SCGCQ01687743 port of SCGCQ01619417) 
 - Mercator Phase7: VMWare PSODs due to NMI error when the Windows VM that has passthrough controller is being shutdown(SCGCQ01697675 port of SCGCQ01617769) 
 - VPD is not shown by lspci(SCGCQ01698316 port of SCGCQ01687750) 
 - (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command.(SCGCQ01713180 port of SCGCQ01681441) 
 - (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command.(SCGCQ01714249 port of SCGCQ01681441) 
 - Unhandled exception results in a fault(SCGCQ01721368 port of SCGCQ01686666) 
 - (SATA Only) When ATA command fails with sense data available bit set, Data frame may not be released.(SCGCQ01745744 port of SCGCQ01732835) 
 - MCTP PCIe VDM: controller stops responding after sending over 1000 asynchronous events(SCGCQ01760767 port of SCGCQ01742362) 
 - Host memory corruption seen during Progress polling of Sanitize operation on SATA drives(SCGCQ01762343 port of SCGCQ01721050) 
 - IO not completing or being timed out if some cases when an unconfirmed response is received for an IO.(SCGCQ01767091 port of SCGCQ01718897) 
 - PL: Add NVDATA Option to Force Programmed Physical Link Rates to 0 in SMP Phy Control Request(SCGCQ01788903 port of SCGCQ01614814) 
 - IOC_CTRL_OP_ALL_PHY_LOOPBACK operation is not working(SCGCQ01792619 port of SCGCQ01670396) 
 - pl: backend PCIe: port enable may complete before PCIe mode is attempted(SCGCQ01794153 port of SCGCQ01760627) 
 - [Ventura][PL] Applications trying to update NVMe device Firmware with Mode E fails.(SCGCQ01849388 port of SCGCQ01624790) 
 - Ventura PL: Check in Revised Workaround for 0x5842 fault - Rx Dma Memory Overflow(SCGCQ01896576 port of SCGCQ01864843) 
 - Add workaround for SATA drive not complaint with ACS-3(SCGCQ01935094 port of SCGCQ01922154) 
 - (NVME)Fw Fault (faultcode 0xEC56) hit while performing system reboot test with NVMe drives attached.(SCGCQ01944370 port of SCGCQ01932728) 
 - Source code uses tlbInitHDCW and HDCW instead of HCDW(SCGCQ01118580 port of SCGCQ01089693) 
 - PL: SSD drop by SAS3008 during the hotplug test.(SCGCQ01516685 port of SCGCQ00897639) 
 - Coverity defects : The function seem called twice and identical code in different branches.(SCGCQ01516906 port of SCGCQ00939071) 
 - Ventura hardware does not like the IOP enable method used here.(SCGCQ01519729 port of SCGCQ01514880) 
 - (SATA Only) LBPRZ bit in VPD page 0xB2 is never set for SATA devices(SCGCQ01524353 port of SCGCQ01516277) 
 - Controller is not detecting in the storelib, after changing the mode from "set mode oob" command(SCGCQ01530310 port of SCGCQ01494018) 
 - pl: NVMe: EC0D fault.(SCGCQ01533267 port of SCGCQ01530402) 
 - Storlib observed ERROR_MCTP_PAYLOADID_PE_INVALID_PARAM while doing attn-btn test(SCGCQ01542429 port of SCGCQ01423338) 
 - covery defects on Intruder 19849 & 19842(SCGCQ01542431 port of SCGCQ01484250) 
 - pl: backend PCIe: link workaround not sufficiently coordinated with SAS link establishment(SCGCQ01556893 port of SCGCQ01540226) 
 - Performance Improvements(SCGCQ01562099 port of SCGCQ01455538) 
 - pl: NVMe: modify Bus Master Enable usage during NVMe controller reset(SCGCQ01587095 port of SCGCQ01581273) 
 - pl: backend PCIe: generic message header dWords 2 and 3 are swapped(SCGCQ01599051 port of SCGCQ01598812) 
 - Ventura B0 Phase 7 - Fault E404 during IOTM testing with 24 NVMe drives and 3 switches(SCGCQ01600602 port of SCGCQ01570622) 
 - Requested capacity field translations are incorrect for remove element & truncate command(SCGCQ01614097 port of SCGCQ01510418) 
 - (SATA Only) ATA Request Sense Data Ext command not send to device when it fails translated SCSi Security Protocol Out.(SCGCQ01618558 port of SCGCQ01605100) 
 - Ventura: FW Signing Support failing with loginfo during FWDL(SCGCQ01618988 port of SCGCQ01605427) 
 - pl: NVMe: hot-added device may not appear in OS during heavy IO load(SCGCQ01619018 port of SCGCQ01616267) 
 - Ventura: Duplicate slot numbers assigned for drives in certain mixed mode cabling configurations(SCGCQ01623485 port of SCGCQ01606122) 
 - pl: NVMe: ECEC fault(SCGCQ01623903 port of SCGCQ01620613) 
 - To implement the CHANGE_DETECT GPIO feature for the UBM backplanes(SCGCQ01628440 port of SCGCQ01507506) 
 - Change detect feature support on UBM supported back plane(SCGCQ01628444 port of SCGCQ01605371) 
 - The PCIe reset to be handled properly for the Change detect feature(SCGCQ01628452 port of SCGCQ01623437) 
 - (SATA Only) SCSI Log Select command not failed with check condition when translated ATA command is failed by SATA drive.(SCGCQ01633320 port of SCGCQ01631836) 
 - PL: Change to Customer Specific SMP Response Report Manufacturer(SCGCQ01639906 port of SCGCQ01505468) 
 - PL: Port Glitch on Direct Attached SATA drives,lead IO stop/File system become read only(SCGCQ01646094 port of SCGCQ01572062) 
 - Not to do all drives reset at the start of the boot up on each port of the controller(SCGCQ01681401 port of SCGCQ01670965) 
 - Not all NVMe drives were discovered after server cold or warm boot(SCGCQ01732107 port of SCGCQ01664963) 
 - Not all NVMe drives discovered as part of hot plug operation(SCGCQ01732136 port of SCGCQ01697329) 
 - The x4 link configuration was not detected by UBM module(SCGCQ01735502 port of SCGCQ01735485) 
 - PL: Avoid Duplicate Mid Workaround Does Not Start a TM If Device is Removed and Re-Added(SCGCQ01748033 port of SCGCQ01715677) 
 - PL support for monitoring the progress of sanitize operation.(SCGCQ01753174 port of SCGCQ01591935) 
 - When spinup delay in expander is configured to a high value it might result in some drives being reset by controller repeatedly.(SCGCQ01761718 port of SCGCQ01601413) 
 - Data NAK of large master TX packet can stop I2C out of band(SCGCQ01766431 port of SCGCQ01713685) 
 - [Ventura][PL] TM Hangs when doing drive push pull test case(SCGCQ01798286 port of SCGCQ01792208) 
 - To support the SEP reset functionality through CPERST in order to avoid warm boot CPLD issues(SCGCQ01851004 port of SCGCQ01765873) 
 - Ventura: Attaching multiple PCIe switches may cause IOP memory corruption(SCGCQ01875221 port of SCGCQ01853893) 
 - pl: backend PCIe: 4311 fault with NVMe enabled(SCGCQ01520574 port of SCGCQ01514521) 
 - (SATA Only)Security Protocol In command complete without data transfer for allocation length not a multiple of 512(SCGCQ01524638 port of SCGCQ01275335) 
 - pl: NVMe: PCIe reconfiguration may occur during NVMe controller reset(SCGCQ01527219 port of SCGCQ01526236) 
 - IOP: FW to clear all pending PCI interrupts during a Function Level Reset (FLR(SCGCQ01534881 port of SCGCQ01523541) 
 - pl: backend PCIe: potential address range overlap(SCGCQ01592870 port of SCGCQ01586393) 
 - Fixing the issues during bringup of the universal backplane.(SCGCQ01599610 port of SCGCQ01522148) 
 - Race condition can allow IOs over OOB to removed drive, with no host IOs, to not be cleaned up, and possibly leading to new drives not showing up(SCGCQ01605489 port of SCGCQ01400110) 
 - (SATA Only) Incorrect Additional sense code when SCSI Format to a SATA drive fails(SCGCQ01615216 port of SCGCQ01598756) 
 - (SATA Only) Function field in MPI error reply message for SCSI ATA Pass-through request is not correct.(SCGCQ01668674 port of SCGCQ01638248) 
 - Ventura B0: Fault 0x4311 while running HBA phys off/on & drive hard reset(SCGCQ01698231 port of SCGCQ01619417) 
 - PL: Chassis Slot Valid Flag is Incorrectly Cleared in Enclosure Page 0(SCGCQ01715880 port of SCGCQ01715509) 
 - PL support for monitoring sanitize operation after controller/device reset.(SCGCQ01753176 port of SCGCQ01591995) 
 - [ventura] PL Fault 0000ecc9 observed, while running doing drive Pull-Push with IO's in background(SCGCQ01817256 port of SCGCQ01804290) 
 - Ventura MSS: Multi-bit ECC, EFI SAS DRIVER issue seen when performed multi reboot stress from UEFI(SCGCQ01822452 port of SCGCQ01794025) 
 - Heavy IO with low IO timeout test may result into an IO getting missed.(SCGCQ01840466 port of SCGCQ01631346) 
 - Fault 4311 when running repeated controller resets(SCGCQ01872930 port of SCGCQ01865882) 
 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes.(SCGCQ01893313 port of SCGCQ01671177) 
 - Get VDM Support command does not have VendorID and VendorAddInfo fields properly populated(SCGCQ01530305 port of SCGCQ01450475) 
 - pl: NVMe: unexpected target reset task management timeout(SCGCQ01587064 port of SCGCQ01580026) 
 - PL: Port Glitch on Direct Attached SATA drives,lead IO stop/File system become read only(SCGCQ01615056 port of SCGCQ01572062) 
 - PL: (SATA Only)SSU Command for active power condition transition on EPC enabled drive fails with Additional sense Logical block address out of range(SCGCQ01640974 port of SCGCQ01640762) 
 - (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command.(SCGCQ01714280 port of SCGCQ01681441) 
 -(SCGCQ01748041 port of SCGCQ01615484) 
 - [Ventura][PL] TM Hangs when doing drive push pull test case(SCGCQ01817002 port of SCGCQ01792208) 
 - (SATA Only) SCSI Start Stop Unit command with power condition set to standby may fail for SATA drives.(SCGCQ01839608 port of SCGCQ01833392) 
 - To fix issues for back plane configuration validation and LED control for the UBM backplane.(SCGCQ01599611 port of SCGCQ01533852) 
 - IO starvation and performance degradation when using dma Q masking feature(SCGCQ01630921 port of SCGCQ01505074) 
 - ExtManPage40 FeatureFlags bit definition is missing in 9405W-16i partinal NVDATA.(SCGCQ01684232 port of SCGCQ01639482) 
 - PL: Chassis Slot Valid Flag is Incorrectly Cleared in Enclosure Page 0(SCGCQ01715875 port of SCGCQ01715509) 
 - PL: Revised "Avoid Duplicate Mid" Feature Code Could Incorrectly Allow IO to Start Through PL Firmware Path(SCGCQ01749480 port of SCGCQ01520524) 
 - Avoid releasing I2C bus when I2C operation(Read/Write) in progress.(SCGCQ01752794 port of SCGCQ01721931) 
 - To fix the phy to slot mapping issue for the UBM backplane(SCGCQ01599612 port of SCGCQ01542497) 
 - Ventura B0: Slot status LED updates to certain slots on NVMe backplane may fail(SCGCQ01599616 port of SCGCQ01574224) 
 - MCTP: Fault 0x265D when packet with StartOfMsg is set and PktSeqCount is 1(SCGCQ01966436 port of SCGCQ01850721) 
 - vSES: CRIT or NON CRIT bits in Enclosure Status Diagnostic page are never set.(SCGCQ01967409 port of SCGCQ01942781) 
 - To fix the LED issue, VPP data and moving to change detect poll state(SCGCQ01599614 port of SCGCQ01576165) 
 - Change detect feature support on UBM supported back plane(SCGCQ01628442 port of SCGCQ01605371) 
 - Ventura: Disable drive presence based PCIe RefClk and PERST control for OEM ID66 backplane(SCGCQ01676884 port of SCGCQ01670180) 
 - pl: NVMe: 61A6 fault(SCGCQ01763390 port of SCGCQ01602703) 
 - [vSES] Vendor ID and Product ID of Configuration diagnostic page uses hardcoded values.(SCGCQ01906461 port of SCGCQ01906013) 
 - (vSES) Injecting error on I2C channel of one connector module will cause LED of another connector module to not work.(SCGCQ01961501 port of SCGCQ01955094) 
 - pl: backend PCIe: 4311 fault (part 3)(SCGCQ01574923 port of SCGCQ01537791) 
 - The x4 link configuration was not detected by UBM module(SCGCQ01747034 port of SCGCQ01735485) 
 - vSES: Remove, RRAbort and Missing bits in array device element are not getting updated in element status page.(SCGCQ01967384 port of SCGCQ01932394)
   
	
EnhancementRequests:
 - SATA SMR Only : Change for the FORMAT UNIT translation for SMR drives to also call RESET WRITE POINTER with ALL bit set(SCGCQ01218300) 
 - Add PLI Control Request to Fully Pause/Unpause FPE HW(SCGCQ01378809) 
 - Aero-3: CR#06: SPILib: Add necessary SPI timings to Aero/Sea to support multiple SPI Vendors(SCGCQ01380051) 
 - Aero-3: Update Clock, Configuration, and Reset (CCR) code.(SCGCQ01380109) 
 - Incorporate new PHY register initialization settings.(SCGCQ01405307) 
 - Aero DDR: PHY based Read Leveling(SCGCQ01405427) 
 - Aero DDR: PHY based Write Leveling(SCGCQ01405430) 
 - Aero: Internal Boot ROM Support(SCGCQ01410019) 
 - pl: backend PCIe: add API for getting backend PCIe link configurations(SCGCQ01437182) 
 - Re-enable flash initialization in bootloader.(SCGCQ01448314) 
 - (SATA Only) Add support for FIS Port (NCQ Encapsulation) of SCSI Write Same command.(SCGCQ01452113) 
 - MegaRaid VT BootLoader Flash Map Update For Ventura(SCGCQ01467197) 
 - Aero-3: Create framework for M0 processors(SCGCQ01499419) 
 - SAS3.5 (SATA Only): SATL need to send ATA REQUEST SENSE DATA EXT command when ATA device returns error and sense data available bit is on(SCGCQ01503732) 
 - Rebase Aero3 Development Stream and Verify Ventura Functionality(SCGCQ01509806) 
 - Ventura: Add MCTP over I2C Master Mode Option that doesn't use I2C DMA(SCGCQ01516871) 
 - Enable Backplane Management based on backplane type signal per HBA connector quad(SCGCQ01524982) 
 - pl: NVMe: add NVMe task management test code(SCGCQ01526049) 
 - Ventura: Specify leading zeros for the prints using %x in pl diag module(SCGCQ01533485) 
 - Aero-3: Update RMC FW to follow the steps from Aero SOC uArch spec(SCGCQ01533491) 
 - Add a new flag to IoFlags in pliStartScsiIo(SCGCQ01544740) 
 - Ventura: Ensure new I2C non_DMA code compiles with MCTP disabled(SCGCQ01548925) 
 - Remove ENET(Ethernet support Bit 26(SCGCQ01555034) 
 - Remove CSW library from AERO builds(SCGCQ01558186) 
 - Change the default behavior for I2C MCTP to non-DMA(SCGCQ01565737) 
 - Intruder: Modify NVDATA to enable DMA by default(SCGCQ01566619) 
 - Update build to calculate build duration(SCGCQ01572912) 
 - Ventura: Specify leading zeros for the prints using %x in plDebugStrings(SCGCQ01576200) 
 - pl: NVMe: add support for Security Protocol In/Out INC_512 flag(SCGCQ01582520) 
 - Disable mapping of some device side PCIe hardware into CPU's virtual address space(SCGCQ01582599) 
 - Aero-3: Modify CBB build so that it decreases the hardware reserved area (SBR(SCGCQ01595798) 
 - RMC must add PCE PLL/Core Initialization for Secure Mode(SCGCQ01608224) 
 - Aero-3: Review Aero Impala changes(SCGCQ01614623) 
 - Aero-3: Review Aero SAS core changes(SCGCQ01614628) 
 - Aero: backend PCIe: update config pages for 16GT/s(SCGCQ01614647) 
 - Flag added in AERO to avoid sending IO requests to IOA NVMe core that could potentially cause exceptions(SCGCQ01615545) 
 - Aero: enable backend PCIe support in the Aero build(SCGCQ01619936) 
 - pl: backend PCIe: basic PCI hot plug power controller support for switches(SCGCQ01633888) 
 - Aero DDR: DDR library initialization on the FPGA(SCGCQ01634738) 
 - pl: NVMe: remove vendor specific prototype code(SCGCQ01638257) 
 - pl: NVMe: support for nonzero doorbell stride(SCGCQ01670300) 
 - SPI_LIBRARY: Aero/Ventura Provide Sufficient Information to Uniquely Detect Auto-Configured devices(SCGCQ01679097) 
 - Improve build times(SCGCQ01715410) 
 - Fine Tune iMR RAID IO path performance(SCGCQ01715637) 
 - Add debug print for unrecognized initial FIS(SCGCQ01718317) 
 - Aero: Move RSA defines in mpi_temp.h to a common area(SCGCQ01727399) 
 - ComboSerdes: add APIs for firmware coordination with the protocol cycler(SCGCQ01761386) 
 - Convert Aero build to Aero3(SCGCQ01349949) 
 - Aero Fpga support(SCGCQ01367141) 
 - Aero-3: Update ARM CPU Speed to 1600 MHz(SCGCQ01392205) 
 - Aero: Add 300MHZ UART Clock Reference Support(SCGCQ01392831) 
 - Aero3: Add secure boot specified header and add support in rom utilities for it(SCGCQ01399079) 
 -(SCGCQ01418823) 
 - Improving SAS bus test coverage by checking PHY error count when linking at 12G speed using a SAS loopback.(SCGCQ01473898) 
 - PL: Create defines for plRequestFWBreak() Location Parameter(SCGCQ01499053) 
 - Aero-3: Ensure modifed SBR template data is compatible with Ventura(SCGCQ01509915) 
 - Support for NVDATA control of static slot number assignments for x2 or x4 NVMe devices(SCGCQ01511787) 
 - Ventura: Use non-DMA option for MCTP over I2C - Slave Mode(SCGCQ01516865) 
 - Ventura: Add symbol names to "iop show gic"(SCGCQ01519283) 
 - PCIe Switch attached NVMe Backplane LED Management support(SCGCQ01532296) 
 - Add Margay expander recognition to Ventura(SCGCQ01570647) 
 - Allow filtering of NVMe exception prints in debug mask(SCGCQ01575138) 
 - pl: NVMe: more NVMe TM test code(SCGCQ01605900) 
 - pl: backend PCIe: merge extended capability search functions(SCGCQ01613997) 
 - PL SATL: ZNR bit translation during SCSI SANITIZE command for SMR drive(SCGCQ01615513) 
 - Delete strings that are not used in plDebugStrings(SCGCQ01620668) 
 - Aero: backend PCIe: basic Atlas host interface board bringup(SCGCQ01736527) 
 - Ventura/Marlin: Detect attempt to downgrade from auto-detected SPI parts to non-auto and fail(SCGCQ01449329) 
 - PL: Use Sense Data from SATA Log Page 10 when querying Log Page 10(SCGCQ01459375) 
 - Aero: backend PCIe: modify outbound address window configuration(SCGCQ01485166) 
 - Ventura: Modify DMAless-I2C MCTP code so that that it processes most data in interrupts(SCGCQ01533036) 
 - Update tcc to version 0.9.27(SCGCQ01593619) 
 - PL: Add NVDATA Option to Force Programmed Physical Link Rates to 0 in SMP Phy Control Request(SCGCQ01614814) 
 - Ventura/Aero: (Child) Implement Extended Mfg Page 45 - Aladin Config Page - Add config page(SCGCQ01680542) 
 - To implement the CHANGE_DETECT GPIO feature for the UBM backplanes(SCGCQ01507506) 
 - Aero-3: Modify the Aero3 build so that the main firmware image has a MPI Component Header(SCGCQ01509807) 
 - Aero-3: Disable MCTP over PCIe VDM Workarounds(SCGCQ01533532) 
 - Ventura: Detect various user errors in firmware download(SCGCQ01534545) 
	
 

Version  06.02.00.02
---------------
Contains:
    BIOS            Firmware      UEFI Driver
  9.11.00.00        06.00.16.00   06.04.02.00
  
Fixed: Bug 142622 - [Libra] One of the SAS port from Lenovo 430-16e failed to log back to the controller during controller reset

Defects (4)
- pl: NVMe: ED8D fault related improvements.(SCGCQ01789903)
- PDB data path parity error workaround.(SCGCQ01733783)
- To support the SEP reset functionality through CPERST in order to avoid warm boot CPLD issues.(SCGCQ01765873)
- Ventura: Locate operation to SAS/SATA drive slot may not turn on the status LED on OEM backplane.(SCGCQ01789068)
- PL: Add NVDATA Option to Force Programmed Physical Link Rates to 0 in SMP Phy Control Request.(SCGCQ01788903 port of SCGCQ01614814)
- When spinup delay in expander is configured to a high value it might result in some drives being reset by controller repeatedly.(SCGCQ01761718 port of SCGCQ01601413)
- [Ventura][PL] TM Hangs when doing drive push pull test case.(SCGCQ01798286 port of SCGCQ01792208)
- pl: NVMe: 61A6 fault.(SCGCQ01763390 port of SCGCQ01602703)

EnhancementRequests (1)
- Permit multiple calls to avSerdesSASSDAddTxEqSeq and implement aviSerdesSASSDWaitIntrSmIdle for SAS35XFW.(SCGCQ01720492)

Version 06.01.00.07
---------------
Contains:
    BIOS            Firmware      UEFI Driver
  9.11.00.00        06.00.12.00   6.04.00.00

Defects (96)
- SAS Power Management and PCal do not work together.(SCGCQ01201827)
- pl: backend PCIe: ECE4 fault.(SCGCQ01312345)
- Ventura SBR: Changes to PLL reset requirements cause lock failure on some boards.(SCGCQ01373888)
- IOP: Improvements to AXI HWWA.(SCGCQ01390095)
- Ventura B0: Missing signing supported firmware image in RO.(SCGCQ01392675)
- PCI SIG Compliance Test Failure - Test 1_41 Link Capabilities 2, Link Control 2, Link Status 2 Failures.(SCGCQ01394478)
- Customer specific SAS 12g drive frequently links up at 6g..(SCGCQ01397553)
- pl: NVMe: async event persistent conditions monitor issues.(SCGCQ01414966)
- Internal Task Management operations not completing in out of resource conditions.(SCGCQ01415544)
- 0x6004 Fault during TM injection while running IO to Sata SSDs..(SCGCQ01416481)
- Add SAS device discovery error event to IOP message events..(SCGCQ01428178)
- Ventura: Misc tri-mode backplane mgmt detection fixes and Slot status update changes.(SCGCQ01428718)
- pl: NVMe: memory leak in Verify (10/12/16) command translation.(SCGCQ01429659)
- pl: Mode Select translation transfer length validation.(SCGCQ01435884)
- File name capitalization doesn't match #include and fails when building with Linux.(SCGCQ01439249)
- SGPIO Clock driven Low on host PCIe reset assertion causing SGPIO target to latch on invalid data.(SCGCQ01440481)
- Ventura B0: Fault 0x510B while doing reboot test along with IOs & TMs.(SCGCQ01440764)
- Ventura: NVMe Target: REPORT LUNS SCSI Command Failed With CC for Supported SELECT REPORT field Values 01h, 10h or 12h.(SCGCQ01444725)
- Ventura: NVMe Target: When MODE SENSE Command Executed for all supported Modes Pages, TRACK SKEW FACTOR Set as 0x01.(SCGCQ01444843)
- A previous code change is missing a few changes..(SCGCQ01449239)
- PL trying to perform memory move using address which is in the non-addressable range.(SCGCQ01450399)
- pl: NVMe: EC26 fault.(SCGCQ01451332)
- vSES Target: Incorrect Sense Data for REQUEST SENSE Command.(SCGCQ01451678)
- pl: backend PCIe: erroneous address pool copy.(SCGCQ01455651)
- pl: port enable may fail to complete if an OEM backplane is attached.(SCGCQ01455680)
- Ventura: Break up backplane mgmt device ISTWI Read/Write to the supported size.(SCGCQ01456349)
- Hot plugged NVMe drive fails to link up on OEM backplanes with ISTWI drive presence polling enabled.(SCGCQ01463496)
- Ventura: Firmware Update Algorithm Frees Mids Twice.(SCGCQ01465058)
- pl: NVMe: 6001 fault.(SCGCQ01468144)
- To support the I2C bus reserve state in the case of UBM backplane.(SCGCQ01470385)
- pl: NVMe: port enable may complete before devices link up.(SCGCQ01472531)
- Ventura VSES: Incorrect data in diagnostic page 0xA when drive is missing but not yet removed..(SCGCQ01472941)
- The "pl reg" command dumps the wrong amount of data for some structures..(SCGCQ01474266)
- PL: SATA: Sense Key/Additional Sense code incorrectly set when open zone issued on a Security locked SMR drive.(SCGCQ01478037)
- Ventura vSES: Direct attached NVME drives are not getting associated with vSES in Microsoft Storage Spaces Direct..(SCGCQ01478170)
- Drive addition in OS takes longer time when Drives are connected with certain backplanes to the controller.(SCGCQ01479406)
- SATL: Security Protocol Erase fails in SATL, but works well with ATA PT.(SCGCQ01479409)
- pl: NVMe: task management timeout may occur.(SCGCQ01480646)
- Ventura B0: Controller Reset causing OS hang and resets.(SCGCQ01480987)
- MPI SEP request to Slots with invalid SES Page 0A element index may not complete.(SCGCQ01482937)
- pl: NVMe: improved fix for 6001 fault.(SCGCQ01484382)
- pl: 265D fault on 'pl dbg' before port enable.(SCGCQ01485059)
- (SATA Only) Format of SATA SSD takes long time.(SCGCQ01485060)
- Ventura/Marlin: Firmware Download does not protect user from downgrading to firmware that does not support Winbond.(SCGCQ01485441)
- Host application hangs waiting for completion of IO issued after NVMe device is removed.(SCGCQ01486695)
- pl: NVMe: switch attached devices not detected under Windows.(SCGCQ01487291)
- SATA: Report Zone for very large data of 4MB takes ~2 seconds for processing.(SCGCQ01502700)
- Ventura FW may fault on single bit correctable ECC errors in IOA Local RAM.(SCGCQ01503262)
- pl: backend PCIe: additional phy hardware cleanup on link down and hot reset.(SCGCQ01504284)
- pl: backend PCIe: LTSSM state wait during hot reset.(SCGCQ01504310)
- SAS3.5FW_Common_Main was not stable after merging code changes for SCGCQ01421231.(SCGCQ01508018)
- (SATA Only) SCT Error Recovery Control read using ATA Passthrough is not returning correct values.(SCGCQ01509632)
- Ventura: 4311 fault with NVMe enabled.(SCGCQ01519732)
- pl: backend PCIe: 4311 fault with NVMe enabled (part 2).(SCGCQ01522342)
- pl: backend PCIe: 4311 fault (part 3).(SCGCQ01571588)
- Ventura B0: Windows server 2016 OS may not detect all drives on OEM backplane in a mixed mode config.(SCGCQ01592762)
- Device block and unblock messages observed for the existing connected NVMe drives when new NVMe drive is inserted.(SCGCQ01615532)
- pl: backend PCIe: ED8D fault.(SCGCQ01628411)
- SGPIO SCLK Glitch and Low upon coming out of reset.(SCGCQ01697481)
- pl: NVMe: ED8D fault.(SCGCQ01698373)
- pl: backend PCIe: E984, E9A4, EF50, EF52 faults.(SCGCQ01294948)
- Task Management request of Abort Task to an NVMe device completes with failure status if the target of the Abort is not a currently active IO from the controller's point of view.(SCGCQ01334586)
- pl: NVMe: missing AccessStatus codes.(SCGCQ01352937)
- Doorbell handshake hangs when faulted.(SCGCQ01384089)
- PCI SIG Compliance Test Failure - Test 1_8 Virtual Channel.(SCGCQ01394426)
- The Avoid Duplicate Mid feature does not activate properly for expander attached SATA devices.(SCGCQ01405083)
- When disabling one phy of a port the other phys of the same port do not relink after reset..(SCGCQ01418575)
- 9405W-16i xml not available in Latest Release Order.(SCGCQ01429439)
- GoldenX: When no BIOS option is selected the images are 1MB too small.(SCGCQ01448015)
- Ventura: NVMe : Log Sense Command Executed for Information Exceptions Log Page has TSD field set to 0b.(SCGCQ01448752)
- pl: backend PCIe: link may fail to come up after link break.(SCGCQ01451278)
- (VSES) SES INQUIRY commands and storcli commands hang while getting adapter information.(SCGCQ01458388)
- pl: NVMe: issues related to port enable completion.(SCGCQ01464247)
- PL: Modify internal structures.(SCGCQ01487864)
- Intermittent Update firmware failed with M0 using EFI StorCLI.(SCGCQ01487866)
- Global HDD LED may not indicate IO activity for NVMe or SAS drives.(SCGCQ01489030)
- Code Unstable in Common_Main, Re definitions of Macro IOP_TIMED_CONDITION, consolidating them.(SCGCQ01489981)
- 0x7C41 Fault doing IOs and Task Managements on a mixed SAS/NVMe topology..(SCGCQ01494379)
- pl: SATA: port enable may time out on spinup failure.(SCGCQ01496842)
- IOP MCTP: Changes missing from a previous code change.(SCGCQ01497080)
- Fixing coverty defects 19848 & 19838.(SCGCQ01504066)
- Ventura: Slot LEDs on SGPIO based backplane may not blink.(SCGCQ01505392)
-.(SCGCQ01615484)
- PL: More than one ATA command at a time may be submitted to a SATA device.(SCGCQ01377242)
- Drive missing on power cycle.(SCGCQ01421447)
- Get VDM Support command does not have VendorID and VendorAddInfo fields properly populated.(SCGCQ01450475)
- vSES Target: Allocation Length less than 16 Bytes for REPORT LUNS Command is not Handled Properly.(SCGCQ01451022)
- MCTP: Fault 0x265d while doing enclosure pull/push with OOB StoreLibIT when enabling AEN.(SCGCQ01631826)
- MCTP PCIe VDM: controller stops responding after sending over 1000 asynchronous events.(SCGCQ01742362)
- Ventura: NVMe Target: Non-Zero Value in TRACK SKEW FACTOR field of FORMAT DEVICE Mode Page.(SCGCQ01412908)
- (SATA Only) Function field in MPI error reply message for SCSI ATA Pass-through request is not correct..(SCGCQ01638248)
- Negotiated Link Speed for the vSES target is displayed as 'Unknown'..(SCGCQ01606720)
- Not all NVMe drives were discovered after server cold or warm boot.(SCGCQ01664963)
- Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes..(SCGCQ01671177)
- VPD is not shown by lspci.(SCGCQ01687750)
- Not all NVMe drives discovered as part of hot plug operation.(SCGCQ01697329)

EnhancementRequests (40)
- Ventura: Remove VENTURA_PORTING from ARM Initialization/Utilities..(SCGCQ00922893)
- Ventura: Move firmware update copy process to main firmware to avoid PCE problems.(SCGCQ01230723)
- Ventura/Marlin: When the SPICO code fails checksum, Patch SPICO Signature and Checksum.(SCGCQ01240422)
- pl: NVMe: support for devices with large sector sizes.(SCGCQ01275066)
- MPI 2.6: Device side PCIe SRNS flag.(SCGCQ01276256)
- MPI 2.6: Add new firmware download type (CPLD IMAGE).(SCGCQ01305760)
- Ventura: Enclosure Mgmt optimizations and enhancements.(SCGCQ01328437)
- MPI 2.6: add NVMe SGL Data Block descriptor alignment flag.(SCGCQ01339864)
- Ventura B0:(UBM) Identifying a UBM Capable backplane.(SCGCQ01412194)
- To read the port Capabilities from backplane implementing UBM and to validate backplane configuration.(SCGCQ01412195)
- Enable I2C polling for drive presence detection in UBM backplanes with NVMe support..(SCGCQ01412198)
- Controlling Slot Locate/Fault LEDs in a backplane which implements UBM..(SCGCQ01412209)
- MPI 2.6: Add ControllerResetTO to PCIe Device Page 2.(SCGCQ01416498)
- MPI 2.6: Add new reason code to PCIE Device Status Change Event.(SCGCQ01416515)
- pl: NVMe: NVMe task management modifications.(SCGCQ01419083)
- Ventura: NVMe 1.3 Support: Firmware Update Granularity.(SCGCQ01430672)
- Ventura: NVMe 1.3 Support: Namespace Optimal IO Boundary.(SCGCQ01430674)
- Ventura: NVME 1.3 Support: Add new Status Codes to header files.(SCGCQ01434061)
- pl: NVMe: don't require a resource frame for some SCSI-NVMe translations.(SCGCQ01436612)
- pl: NVMe: SGL translation performance tweaks.(SCGCQ01440247)
- PL: Add firmware support for depopulation of SATA drives.(SCGCQ01445877)
- pl: NVMe: NVMe task management modifications (part 2).(SCGCQ01445903)
- Reduce time taken by host to initialize one SATA drive..(SCGCQ01448575)
- (SATA Only) Add support for SCSI Read Capacity command when drive is in spun down mode..(SCGCQ01448576)
- MPI 2.6: PCIe Device Page 2 reporting Namespace Optimal IO Boundary(NOIOB) for NVMe devices.(SCGCQ01449138)
- (SATA Only) Add support for NDOB bit in translation of SCSI Write Same Command to SATA drives.(SCGCQ01454125)
- Ventura: Re-order pl dbg to put most useful, less verbose prints first.(SCGCQ01454612)
- Ventura/Marlin: Change to ARM site licenses.(SCGCQ01461714)
- Ventura: Change iopiDiagCmdReadMem() to not print rows of zeros.(SCGCQ01462690)
- Ventura: Modify plDiagCmdShowRegister() to skip printing of dwords of 0 when regSize == 4..(SCGCQ01464914)
- PL: Add NVDATA option to gracefully handle invalid BP Type configurations.(SCGCQ01464951)
- pl: backend PCIe: reduce firmware initiated PCIe transaction wait time.(SCGCQ01465016)
- pl: NVMe: add debug print to the NVMe encapsulated failure path.(SCGCQ01487366)
- Ventura: Remove VENTURA_PORTING from Makefiles and headers.(SCGCQ00922883)
- MPI 2.6: Add Aero PCI Device IDs.(SCGCQ01373008)
- pl: NVMe: IO breakup structure modification.(SCGCQ01431067)
- Skipping additional reserved registers when printing pl dbg trace.(SCGCQ01468138)
- PL: Use Sense Data from SATA Log Page 10 when querying Log Page 10.(SCGCQ01459375)
- Reduced amount of data in pl dbg trace output.(SCGCQ01394882)
- Ventura/Marlin: Add support for Winbond 256Mbit SPI FLASH.(SCGCQ01449325)

CSETActivities (88)
- PL : Drives may not spin up due to bug in spin up path found during code walk through.(SCGCQ01385320 port of SCGCQ01358138)
- PL: Change avoid duplicate mid LUN reset option to abort task set.(SCGCQ01429867 port of SCGCQ01429655)
- PL: More than one ATA command at a time may be submitted to a SATA device(SCGCQ01435779 port of SCGCQ01377242)
- Ventura VSES: Unique id and serial number for virtual SES to support microsoft storage spaces direct(SCGCQ01436959 port of SCGCQ01404241)
- Ventura vSES: SAS and SATA direct attached devices are not getting associated to vSES in Windows Storage Spaces Direct..(SCGCQ01442629 port of SCGCQ01438119)
- Ventura B0: Missing signing supported firmware image in RO(SCGCQ01443281 port of SCGCQ01392675)
- PCI SIG Compliance Test Failure - Test 1_8 Virtual Channel(SCGCQ01443732 port of SCGCQ01394426)
- Direct attached VSES Enclosure validation may fail with certain OS tools(SCGCQ01451190 port of SCGCQ01445053)
- MCTP I2C: I2C communication is lost between BMC and controller(SCGCQ01455876 port of SCGCQ01385782)
- PL : PWR_GRANT is not issued upon PWR_REQ from SPL2 drive(SCGCQ01458074 port of SCGCQ01330984)
- PL : PL fault 0x7C72 is hit during discovery when disabling and enabling all the PHYs connected to legacy SAS drives(SCGCQ01458664 port of SCGCQ01455200)
- Limit printing a SGL chain to only 15 elements(SCGCQ01468156 port of SCGCQ01180961)
- PL: Add Code to Correctly Determine Mid for Rx Context Non-automated Interrupts(SCGCQ01479502 port of SCGCQ01472512)
- IOP: 0x265D Fault Observed on Cold Boot of Customer Server with Misconfigured Controller NVDATA(SCGCQ01505077 port of SCGCQ01473138)
- PL SATL: SCSI Write Buffer Mode 7 Command Incorrectly Failed by Firmware(SCGCQ01505080 port of SCGCQ01498114)
- IOP: I2C MCTP: Slave response mode fails to return response to I2C read(SCGCQ01508067 port of SCGCQ01506883)
- Fault State (0x265d) is Observed While Connecting an Enclosure with Fully Populated SATA Drives(SCGCQ01514262 port of SCGCQ00856085)
- pl: backend PCIe: workaround timer may trigger after too short of an interval(SCGCQ01519802 port of SCGCQ01518343)
- pl: NVMe: rapid device removal/add with a specific vendor backplane(SCGCQ01522511 port of SCGCQ01487423)
- pl: backend PCIe: 4311 fault with NVMe enabled (part 2(SCGCQ01523550 port of SCGCQ01523531)
- pl: backend PCIe: non-NVMe endpoint not cleaned up on removal(SCGCQ01529383 port of SCGCQ01516968)
- PL: Fault 0x5862 seen when host buffer size is smaller than allocation length in CDB(SCGCQ01529512 port of SCGCQ01509770)
- PL Fault 0000ecdd LR 01403837 during initial discovery(SCGCQ01539840 port of SCGCQ01531770)
- pl: backend PCIe: switch attached discovery takes too long(SCGCQ01556426 port of SCGCQ01522343)
- (SATA Only) SCSI Unmap command to some SATA drives are timing out(SCGCQ01621120 port of SCGCQ01539572)
- (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command(SCGCQ01713180 port of SCGCQ01681441)
- PL Discovery: After Port Down, Expander Is Not Removed and Firmware Retries SMP Indefinitely(SCGCQ01411982 port of SCGCQ01295414)
- MCTP I2C: I2C traces shows partial response/zero’ed out packet response from the HBA(SCGCQ01421231 port of SCGCQ01394463)
- pl: backend PCIe: ECE4 fault(SCGCQ01434062 port of SCGCQ01312345)
- 0x6004 Fault during TM injection while running IO to Sata SSDs(SCGCQ01437146 port of SCGCQ01416481)
- When disabling one phy of a port the other phys of the same port do not relink after reset(SCGCQ01439512 port of SCGCQ01418575)
- Ventura SBR: Changes to PLL reset requirements cause lock failure on some boards(SCGCQ01440390 port of SCGCQ01373888)
- Customer experiences 5-7 % performance drop on 24 direct connected SAS SSD R10/R6 setup(SCGCQ01442980 port of SCGCQ01417361)
- PL: Change avoid duplicate mid LUN reset option to abort task set(SCGCQ01444118 port of SCGCQ01429655)
- Ventura vSES: SAS and SATA direct attached devices are not getting associated to vSES in Windows Storage Spaces Direct(SCGCQ01451982 port of SCGCQ01438119)
- pl: port enable may fail to complete if an OEM backplane is attached(SCGCQ01467289 port of SCGCQ01455680)
- PL owned mids are not getting released even after removing drives (SATA(SCGCQ01512617 port of SCGCQ00846818)
- Ventura hardware does not like the IOP enable method used here(SCGCQ01519729 port of SCGCQ01514880)
- (SATA Only) LBPRZ bit in VPD page 0xB2 is never set for SATA devices(SCGCQ01524353 port of SCGCQ01516277)
- Controller is not detecting in the storelib, after changing the mode from "set mode oob" command(SCGCQ01530310 port of SCGCQ01494018)
- pl: NVMe: EC0D fault(SCGCQ01533267 port of SCGCQ01530402)
- pl: backend PCIe: link workaround not sufficiently coordinated with SAS link establishment(SCGCQ01556893 port of SCGCQ01540226)
- To implement the CHANGE_DETECT GPIO feature for the UBM backplanes(SCGCQ01628440 port of SCGCQ01507506)
- The PCIe reset to be handled properly for the Change detect feature(SCGCQ01628452 port of SCGCQ01623437)
- PL: Change to Customer Specific SMP Response Report Manufacturer(SCGCQ01639906 port of SCGCQ01505468)
- Not to do all drives reset at the start of the boot up on each port of the controller(SCGCQ01681401 port of SCGCQ01670965)
- PL : performance drop of nearly 40% in sequential write and seqential Reads(SCGCQ01341898 port of SCGCQ01333993)
- pl: NVMe: memory leak in Verify (10/12/16) command translation(SCGCQ01434063 port of SCGCQ01429659)
- 9405W-16i xml not available in Latest Release Order(SCGCQ01434399 port of SCGCQ01429439)
- Customer experiences 5-7 % performance drop on 24 direct connected SAS SSD R10/R6 setup..(SCGCQ01442976 port of SCGCQ01417361)
- Ventura/Marlin: NMI due to Host-side PCE credit starvation when there are simultaneous accesses to MSIX table and Generic Messaging Queue.(SCGCQ01445831 port of SCGCQ01418686)
- Direct attached VSES Enclosure validation may fail with certain OS tools.(SCGCQ01451191 port of SCGCQ01445053)
- PL: EnclMgmt: Move ownership of SES Page 0x0A slot mapping from devices to PHYs.(SCGCQ01458359 port of SCGCQ00870423)
- VSES Target not added in host if event replay slot ordering is enabled(SCGCQ01474945 port of SCGCQ01471601)
- BMC emulator on Ventura failed with Storlib discovery(SCGCQ01488146 port of SCGCQ01410607)
- Enhance SAS3 FW to pass PCIeCV PCIe Configuration Validation TD_1_28 Vital Product Data Capability Test(SCGCQ01499168 port of  SCGCQ00878239)
- Ventura VSES: Unique id and serial number for virtual SES to support microsoft storage spaces direct(SCGCQ01500100 port of SCGCQ01404241)
- pl: backend PCIe: 4311 fault with NVMe enabled(SCGCQ01520574 port of SCGCQ01514521)
- (SATA Only) Security Protocol In command complete without data transfer for allocation length not a multiple of 512(SCGCQ01524638 port of SCGCQ01275335)
- pl: NVMe: PCIe reconfiguration may occur during NVMe controller reset(SCGCQ01527219 port of SCGCQ01526236)
- Fixing the issues during bringup of the universal backplane(SCGCQ01599610 port of SCGCQ01522148)
- Ventura B0: Fault 0x4311 while running HBA phys off/on & drive hard reset(SCGCQ01698231 port of SCGCQ01619417)
- pl: Mode Select translation transfer length validation(SCGCQ01439510 port of SCGCQ01435884)
- Ventura: Misc tri-mode backplane mgmt detection fixes and Slot status update changes(SCGCQ01441077 port of SCGCQ01428718)
- vSES Target: Incorrect Sense Data for REQUEST SENSE Command(SCGCQ01500101 port of SCGCQ01451678)
- Get VDM Support command does not have VendorID and VendorAddInfo fields properly populated(SCGCQ01530305 port of SCGCQ01450475)
- PL: Port Glitch on Direct Attached SATA drives,lead IO stop/File system become read only(SCGCQ01615056 port of SCGCQ01572062)
- Ventura: NVMe Target: Non-Zero Value in TRACK SKEW FACTOR field of FORMAT DEVICE Mode Page(SCGCQ01444677 port of SCGCQ01412908)
- pl: NVMe: EC26 fault(SCGCQ01453726 port of SCGCQ01451332)
- (VSES) SES INQUIRY commands and storcli commands hang while getting adapter information(SCGCQ01463523 port of SCGCQ01458388)
- Ventura vSES: Direct attached NVME drives are not getting associated with vSES in Microsoft Storage Spaces Direct(SCGCQ01502143 port of SCGCQ01478170)
- To fix issues for back plane configuration validation and LED control for the UBM backplane(SCGCQ01599611 port of SCGCQ01533852)
- IO starvation and performance degradation when using dma Q masking feature(SCGCQ01630921 port of SCGCQ01505074)
- ExtManPage40 FeatureFlags bit definition is missing in 9405W-16i partinal NVDATA(SCGCQ01684232 port of SCGCQ01639482)
- PL: Chassis Slot Valid Flag is Incorrectly Cleared in Enclosure Page 0(SCGCQ01715875 port of SCGCQ01715509)
- PL: Revised "Avoid Duplicate Mid" Feature Code Could Incorrectly Allow IO to Start Through PL Firmware Path(SCGCQ01749480 port of SCGCQ01520524)
- Avoid releasing I2C bus when I2C operation(Read/Write) in progress(SCGCQ01752794 port of SCGCQ01721931)
- Ventura/Marlin: NMI due to Host-side PCE credit starvation when there are simultaneous accesses to MSIX table and Generic Messaging Queue(SCGCQ01448302 port of SCGCQ01418686)
- To fix the phy to slot mapping issue for the UBM backplane(SCGCQ01599612 port of SCGCQ01542497)
- Ventura B0: Slot status LED updates to certain slots on NVMe backplane may fail(SCGCQ01599616 port of SCGCQ01574224)
- Get VDM Support command does not have VendorID and VendorAddInfo fields properly populated(SCGCQ01456658 port of SCGCQ01450475)
- To fix the LED issue, VPP data and moving to change detect poll state( SCGCQ01599614 port of SCGCQ01576165)
- Change detect feature support on UBM supported back plane(SCGCQ01628442 port of SCGCQ01605371)
- Ventura: Disable drive presence based PCIe RefClk and PERST control for OEM ID66 backplane(SCGCQ01676884 port of SCGCQ01670180)
- Hot plugged NVMe drive fails to link up on OEM backplanes with ISTWI drive presence polling enabled(SCGCQ01464097 port of SCGCQ01463496)
- Ventura VSES: Incorrect data in diagnostic page 0xA when drive is missing but not yet removed(SCGCQ01502175 port of SCGCQ01472941)
 - pl: backend PCIe: 4311 fault (part 3)(SCGCQ01574923 port of SCGCQ01537791)
- The x4 link configuration was not detected by UBM module(SCGCQ01747034 port of SCGCQ01735485)


Version 5.01-07-1-1
---------------
Contains:
    BIOS            Firmware      UEFI Driver
    9.9.0.0         5.125.2.0     5.0.0.0


Version 2.08 -  New Function Only/No fixes
---------------
Contains:
  BIOS         Firmware      UEFI Driver
  9.01.03.00   01.125.16.00  01.04.00.00





Lenovo Data Center Group Linux OS Support Home Page
linux.lenovo.com

© 2018-2025 Lenovo. All rights reserved

Lenovo Storage Host-Bus-Adapter (HBA) SLES 15 Driver



12Gb HBA SAS/SATA/SSD Driver for Linux

NOTE TO SERVICE - Reference RETAIN N/A

Supported Controllers: 
 - ThinkSystem 430-8i SAS/SATA 12Gb HBA   (7Y37A01088)        
 - ThinkSystem 430-16i SAS/SATA 12Gb HBA  (7Y37A01089)       
 - ThinkSystem 430-8e SAS/SATA 12Gb HBA   (7Y37A01090)       
 - ThinkSystem 430-16e SAS/SATA 12Gb HBA  (7Y37A01091)        
 - ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA  (NA-StarkSASHBA)  
	ThinkSystem 440-16e SAS/SATA PCIe Gen4 12Gb HBA for 4Y37A09724
	ThinkSystem 440-16i CFF SAS/SATA PCIe Gen4 12Gb Internal HBA for 4Y37A09725
	ThinkSystem 440-8i SAS/SATA PCIe Gen4 12Gb HBA for SR17A98375
	ThinkSystem 440-16i SAS/SATA PCIe Gen4 12Gb HBA for SR17A98376

version	50.00.02.00-- Moderate Impact/Low Probability of Occurrence
-----------------------		
Ph26

Defects:
-mpt3sas driver load fails and issues diag reset.(DCSG01640377)
-mpt3sas driver compilation failure on Ubuntu 22.04.4.(DCSG01667160)
-Doorbell and Host Diagnostic registers is not giving correct value when are tried to read using readl API.(DCSG01560306)
-IT HBA goes to reset state during Linux Virtual disk Bench performance testing in Ubuntu 20.04.3 LTS.(DCSG01472801)
-During heavy IO test doorbell is not giving correct value.(DCSG01570235)
-DUD missing for SLES15SP6.(DCSG01759184 (Port Of Defect DCSG01759186))

EnhancementRequests:
-SAS3.5: Linux Driver: Add OS support for RHEL9.3 kernel.(DCSG01547993)
-SAS3.5: Linux Driver: Add build kit support for SLES15 SP5 OS..(DCSG01493225)
-Build kit changes to support Jenkins.(DCSG01528880)
-SAS3.5: Linux Driver: Add OS support for RHEL8.8 kernel.(DCSG01438448)
-SAS3.5: Linux Driver: Add build kit support for RHEL 8.8 and RHEL 9.2 kernel.(DCSG01491208)
-SAS3.5: Linux Driver: Add build kit support for SLES15SP6.(DCSG01736802)
-SAS3.5: Linux Driver: Add build kit support for Ubuntu 24.04.(DCSG01715764)
-SAS3.5: Linux Driver: Add OS support for RHEL8.9 kernel.(DCSG01548017)
-SAS3.5: Linux Driver: Add OS support for RHEL9.2 kernel.(DCSG01438456)
-SAS3.5: Linux Driver: Add OS support for SLES15 SP5 kernel.(DCSG01451937)
-SAS3.5: Linux Driver: Add build kit support for RHEL 9.3.(DCSG01597805)
-SAS3.5: Linux Driver: Add build kit support for RHEL 9.4.(DCSG01708454)
-SAS3.5: Linux Driver: Add build kit support for RHEL 8.10.(DCSG01726509)
-mpt3sas compilation issue on RHEL9.4 PRE GA kernel.(DCSG01678886)
-Drivers: Handle IOMMU restore at exit boot services.(DCSG01494296)
-SAS3.5: Linux Driver: Add OS support for RHEL8.10, RHEL9.4 and SLES15SP6 kernels.(DCSG01747085)
-SAS3.5: Linux Driver: Add build kit support for RHEL 8.9.(DCSG01603549)


version	46.00.01.00-- Moderate Impact/Low Probability of Occurrence
-----------------------	
Ph23

Defects:
-mpt3sas: Fix use after free in _scsih_expander_node_remove(DCSG01194819)
-Host Diag Reset and SBR synchronization.(DCSG01372871)
-System crash observed on doing firmware upgrade/downgrade on IT controller.(DCSG01383945)
-mpt3sas: Fix use-after-free warning.(DCSG01324921)
-Trace buffer registration is getting failed on PEX89000 Series's MPT Endpoint.(DCSG01255174)
-Built mpt3sas driver under RHEL 8.7 failed with error.(DCSG01427265)
-Soft lockup with shared host tag enabled driver with heavy I/O stress.(DCSG01309377 (Port Of Defect DCSG01324918))

EnhancementRequests:
-IT driver Build kit support for RHEL 8.7 - SAS3.5 to generate driver binaries.(DCSG01232299)
-Don't change the normal dma mask to 32bit when any pool cross the 4gb boundary.(DCSG01187986)
-Removing OS Support for Linux.(DCSG01260283)
-Open Euler OS's support is getting dropped.(DCSG01276040)
-Added mpt3sas driver support for respinned RHEL9.0 RT kernel.(DCSG01352287)
-Add mpt3sas driver OS support for RHEL 9.1 GA.(DCSG01364085)
-Add mpt3sas driver OS support for RHEL 9.1 GA.(DCSG01232309)
-Created a Fusion OS 22_22.0.1 buildkit to generate driver binaries.(DCSG01225110)
-Add RHEL9 OS buildkit to build binaries for RHEL9 OS's.(DCSG01225149)
-Remove the usage of dma_get_required_mask API and directly set the DMA mask to.(DCSG01336803)
-Add mpt3sas driver support Fusion OS 22_22.0.1 OS.(DCSG01267797)
-Support for additional IOCTL to set SBR Reload bit in the Host Diagnostic register.(DCSG01295702)
-Add IT Linux driver buildkit for latest RHEL9.0 GA support.(DCSG01344116)
-make the mpt3sas driver compatible with upstream 5.19 kernel.(DCSG01260214)
-Drivers: Increase SATA Initialization timeout to be specified by NVDATA (32 sec default.(DCSG01383804)
-Add mpt3sas driver support for RHEL 8.7 GA.(DCSG01361008)
-Update AutoBST Server Environment from RHEL7 OS to RHEL8 OS.(DCSG01294329)
-Added SLES15 SP4 OS support.(DCSG01132147 (Port Of EnhancementRequest DCSG01228951)
-Enhanced SLES15 buildkit for generating driver binaries for SLES15 SP4 OS.(DCSG01227071 (Port Of EnhancementRequest DCSG01228422)
-Enhanced rhel8 buildkit to support RHEL8.6 OS.(DCSG01219245 (Port Of EnhancementRequest DCSG01225175))
-IT Linux Driver : Added driver support for resppined RHEL9.0 GA support.(DCSG01344299 (Port Of EnhancementRequest DCSG01352298))
-Increase cmd_per_lun value to reduce the contiguous memory requirement for each devices.(DCSG01177689 (Port Of EnhancementRequest DCSG01187998))


version	42.00.01.00-- Moderate Impact/Low Probability of Occurrence
-----------------------	
Ph22
 
Enhancements:
-Enhanced SLES15 buildkit for generating driver binaries for SLES15 SP4 OS.(DCSG01227071)
-Add RHEL9 OS buildkit to build binaries for RHEL9 OS's.(DCSG01225153 (Port Of EnhancementRequest DCSG01225149))
-Added SLES15 SP4 OS support.(DCSG01245746 (Port Of EnhancementRequest DCSG01132147))
-Add driver support for RHEL9.0 GA OS.(DCSG01245747 (Port Of EnhancementRequest DCSG01132123))


version	39.00.04.00-- Moderate Impact/Low Probability of Occurrence
-----------------------	
Ph20

Defects:
-mpt3sas: Fix - One vSES device addition to OS is missing when two vSES devices are configured in IOC.(DCSG00936126)
-mpt3sas: Fix - SATA queue depth limited maximum to 32 even though HBA firmware sets its more than 32.(DCSG00966032)
-Ph20: Fix structurally dead code reported by Coverity.(DCSG00987309)
-Ph20: Fix Coverity Reported defects:.(DCSG00969837)
-Ph19: Upstream Port : mpt3sas: Do not use GFP_KERNEL in atomic context.(DCSG00935988)
-mpt3sas - Fix the endianness of ActiveCablePowerRequirement while displaying active cable event information.(DCSG00832919)
-Ph22 mpt3sas: Disable Shared Host Tag Support.(DCSG01106634 (Port Of Defect DCSG01106690))
-Kernel panic observed while performing power cycle operation on drives connected to expander.(DCSG01048756 (Port Of Defect DCSG01058120))
-Timestamp is not properly populated.(DCSG01039799 (Port Of Defect DCSG01040695))
-mot3sas: Fix the junk characters that get displayed while printing ChipName.(DCSG00735107 (Port Of Defect DCSG00914072))
-System falls into read only mode while doing firmware downgrade operation.(DCSG01053915 (Port Of Defect DCSG01057285))
-mpt3sas - Fix dma_pool_free PCIe SGL pool (bad dma) messages.(DCSG00837488 (Port Of Defect DCSG00907750))

EnhancementRequests:
-mpt3sas: Gracefully handle HBA firmware fault while scanning the devices during IOC Initialization.(DCSG00428569)
-Ph19: Upstream port: fix ReplyPostFree pool allocation.(DCSG00908392)
-mpt3sas: Add driver support for SLES15SP3 OS.(DCSG00961074)
-Ph20: mpt3sas driver support for RHEL 8.4 OS.(DCSG00944572)
-Add BuildKit Support for RHEL 8.5.(DCSG01076786)
-Ph19: Add OpenEuler 20.03 LTS OS Support.(DCSG00835041)
-mpt3sas: Added support of shared host tagset.(DCSG00707728)
-mpt3sas: add io_uring iopoll support.(DCSG00919665)
-Ph19: Remove logging BIOS version in the kernel log.(DCSG00648679)
-mpt3sas: Gracefully handle HBA Firmware faults during first half of IOC Initialization.(DCSG00757752)
-Add OpenEuler 20.03 SP1 LTS Buildkit support (Driver RPM Binary).(DCSG01004086)
-Port from Upstream: mpt3sas: Move a little data from the stack onto the heap.(DCSG00943359)
-mpt3sas - Use the Firmware recommended device queue depth instead of using hard coded values.(DCSG00939265)
-Ph18: SLES15SP3 RPM WA to create initramfs after rpm installation.(DCSG00990761)
-Ph20: mpt3sas driver support for RHEL 8.5 OS.(DCSG01079682)
-Update OpenEuler buildkit to support x86_64 and aarch64 builds from VBAS.(DCSG01033094)


version	37.00.02.00-- Moderate Impact/Low Probability of Occurrence
-----------------------	
Ph18

Defects:
-mpt3sas: Fix the bug in determining SDD or HDD drive logic.(DCSG00405885)
-Fix some of sparse warnings and warnings from build flag W=1.(DCSG00433486)
-mpt3sas: Return back the UNMAP SCSI command issued to NVMe drives with ILLEGAL_REQUEST sense key if the parameter list length is non zero and less than 24 bytes.(DCSG00317760)
-mpt3sas: Too many virtual_phy objects are allocated even when there is only one vSES is present.(DCSG00405891)
-Address issues from Coverity analyzer..(DCSG00451494)
-mot3sas: Fix the junk characters that get displayed while printing ChipName.()
-mot3sas: Fix the junk characters that get displayed while printing ChipName.(DCSG00735107 (Port Of Defect DCSG00959583).()
-mpt3sas: Fix - One vSES device addition to OS is missing when two vSES devices are configured in IOC.(DCSG00936126 (Port Of Defect DCSG00959573))
-mpt3sas - Fix dma_pool_free PCIe SGL pool (bad dma) messages.(DCSG00837488 (Port Of Defect DCSG00959578))

EnhancementRequests:
-Ph17 : Add Citrix Xenserver 8.2 OS Support.(DCSG00283053)
-mpt3sas: Remove un-used / Pre-production IDs.(DCSG00347011)
-Add BuildKit Support for RHEL 8.4.(DCSG00971809)
-Phase 18: Add Support for OEL UEK kernels 4.14.35.(DCSG00433355)
-Ph18: Add mpt3sas driver support for SLES15 SP3.(DCSG00972769)
-Ph18: Add mpt3sas driver support for RHEL 8.4 OS.(DCSG00971892)
-Ph17: Periodic Time Sync between the Driver and FW.(DCSG00269087)
-mpt3sas: simplified the code section related to refreshing the hba_port table during host reset.(DCSG00412032)
-Ph18: mpt3sas OS driver support for RHEL 8.3.(DCSG00373406)
-Port from Upstream: mpt3sas: a small correction in _base_process_reply_queue.(DCSG00379898)
-Add Driver Signing Flow for Tier 1 Linux OS (SUSE and RHEL) - IT.(DCSG00373449)
-Phase 18 : RHEL 7.9 OS Driver Support.(DCSG00373540)
-mpt3sas: Save the user configured trigger values in driver trigger pages of NVRAM.(DCSG00235944)
-Port from Upstream - mpt3sas: Fix sync irqs.(DCSG00379897)
-Upstream port: mpt3sas: Don't call disable_irq from IRQ poll handler.(DCSG00346997)
-Ph18: SLES15SP3 RPM WA to create initramfs after rpm installation.(DCSG00990761)
-When HTB is released we never know for what reason buffer is released. Need to add that in drivers so that top layers can fetch those information.(DCSG00373439)
-Ph17: SLES15SP2 OS Support.(DCSG00278037)
-Ph18: Assign bit 1 in drv_support_bitmap sysfs parameter as support flag for Additional Diagnostic query ..(DCSG00404493)
-mpt3sas: multi-port path - Set proper PhysicalPort value while issuing the SMPPassthrough request message.(DCSG00244772 (Port Of EnhancementRequest DCSG00283221))
-mpt3sas: Increase IOCIinit request message timeout from 10s to 30s.(DCSG00432754 (Port Of EnhancementRequest DCSG00432880))
-mpt3sas: enable multi-port path support by default on Sea & Ventura devices.(DCSG00249086 (Port Of EnhancementRequest DCSG00283223))
-mpt3sas: Upstream port: fix ReplyPostFree pool allocation.(DCSG00908392 (Port Of EnhancementRequest DCSG00959581))
-mpt3sas: multi-port path support: Handle vSES device separately as it may have same Port ID as other direct attached device Port ID.(mpt3sas: multi-port path support: Handle vSES device separately as it may have same Port ID as other direct attached device Port ID)
-mpt3sas: Add driver support for SLES15SP3 OS.(DCSG00961074 (Port Of EnhancementRequest DCSG00961941))


version	35.00.02.00 -- Moderate Impact/Low Probability of Occurrence
-----------------------	
Fixed:
Update SAS HBA SLES driver to 35.00.02.00, remove raid_class.ko for OSC
mpt3sas - Fix dma_pool_free PCIe SGL pool (bad dma) messages.(DCSG00837488)

version	35.00.01.00 -- Moderate Impact/Low Probability of Occurrence
-----------------------
Ph16

Defects:
-Phase16 - Port Upstream fixes for Reply Pool allocation in NON-RDPQ mode. (Dev Defect).(DCSG00236774)
-mpt3sas: handle the interrupt latency issues while processing the target and LUN reset.(DCSG00244057)
-Fix unwanted messages displaying while using generic src rpm in debian.(DCSG00414316)
-mpt3sas: Don't flush out the outstanding IOs from .remove() in case of ordered HBA removal.(DCSG00055141 (Port Of Defect DCSG00076465))

EnhancementRequests:
-Fix driver compilation issue with 5.5 kernels..(DCSG00071969)
-Code Review: Port from upstream and code Review.(DCSG00087135)
-Ph16 mpt3sas: Add RHEL8.3 OS Support.(DCSG00416036)
-Buildkit Update for RHEL8.2.(DCSG00171494)
-Update Buildkit for SLES15SP2.(DCSG00256383)
-Phase 15: Simplify RDPQ DMA allocation.(DCSG00083296)
-mpt3sas: Cancel the running work also while cleaning up works from firmware event work queue.(DCSG00153595)
-mpt3sas: Capture the MPT3SAS_ADAPTER structure data as part of debugging improvement.(DCSG00070290)
-mpt3sas: Dump system registers for debugging.(DCSG00136289)
-Ph18: Update BuildKit to support RHEL8.3.(DCSG00416071)
-Ph16 mpt3sas: According to MPI spec SenseBuffer, Reply, RequestFrame, ReplyFreeQueue & ChainBuffer must satisfy 4GB boundary restriction.(DCSG00165164)
-Ph15: RHEL7.8 Support for SAS35 Phase 15.(DCSG00075087)
-Ph15: Drop sles12sp2 from OS Support list..(DCSG00071973)
-Phase 16 : RHEL 7.9 OS Driver Support.(DCSG00379891)
-Ph16: RH 7.8 Support.(DCSG00075094)
-mpt3sas: Memset config_cmds.reply buffer with zeros before issuing config page request.(DCSG00134501)
-IT Linux Phase 16: Add RHEL 8.2 OS support (Kernel - 4.18.0-193.el8.x86_64).(DCSG00171492)
-Ph18: Add RHEL 7.9 Build kit support to generate RPM's and DUD:.(DCSG00373755)
-Linux IT Ph15 mpt3sas: Remove usage of device_busy counter when blk-mq is enabled.(DCSG00070285)
-Ph17: SLES15SP2 OS Support.(DCSG00278037 (Port Of EnhancementRequest DCSG00323616))
-Phase 15: Adding RHEL 8.3 Source RPM support.(DCSG00255944 (Port Of EnhancementRequest DCSG00257350))


version	33.00.01.00 -- Moderate Impact/Low Probability of Occurrence
-----------------------
Linux driver-PH14

Defects:
-Print message for invalid and Tampered modes for AERO adapters.(DCSG00046030)
-Phase14 PA2: Fix Coverity reported uninitialized scalar variable:.(DCSG00039059)
-PH14 Linux Driver: NVMe shutdown Timeout observed for a NVMe drive having latency 0xa.(DCSG00033916)
-PH14 LinuxDriver: NVMe Shutdown latency is not matching with the PCIe device page2 value,after updating the FW from PH13 to PH14.(DCSG00033895)
-Update SLES DUD buildkit.(DCSG00105055)
-PH14 Linux Driver: Warnings encountered during installation of driver source rpm package (DCSG00057923).(DCSG00058099)
-mpt3sas: Don't flush out the outstanding IOs from .remove() in case of ordered HBA removal.(DCSG00055141 (Port Of Defect DCSG00118139))

EnhancementRequests:
-mpt3sas: Optimize Linux Driver logging to have ability to debug from first-time capture.(DCSG00034901)
-Upstream port: scsi: mpt3sas: Mark expected switch fall-through.(DCSG00043171)
-IT Linux AutoBST: Add AutoBST infrastructure for IT Linux driver 'mpt3sas'.(DCSG00060120)
-Sign Source RPMs with GPG publicprivate key.(DCSG00057289)
-Ph14: RHEL 7.8 Support.(DCSG00129150)
-Upstream Port: mpt3sas: Select IRQ_POLL to avoid build error.(DCSG00028079)
-Phase 14: Add RHEL 8.2 OS support (Kernel - 4.18.0-193.el8.x86_64).(DCSG00167711)
-mpt3sas: Added module parameter named 'enable_sdev_max_qd' to override sdev queue depth to host's can_queue value.(DCSG00025451)
-Phase 15: Automate SLDPK build and Releases.(DCSG00103269)
-For NVMe devices use RTD3 Entry Latency time as timeout value for nvme shutdown command.(DCSG00026991)
-Ph15 : Add BuildKit suuport for RHEL78.(DCSG00126746)
-Added support for the CoreDump collection on IT-FW fault.(DCSG00027606)
-mpt3sas: developed a phython utility 'decode_ioc_binary_dump.py' to decode the ioc dump collected through debugfs.(DCSG00076209)
-Phase 14: Add SLES12SP5 OS Support.(DCSG00054299)
-IT Linux Phase 14: Add RHEL 8.1 OS support (Kernel - 4.18.0-147.el8.x86_64).(DCSG00047864)
-BuildKit: Sign Source RPMs with GPG publicprivate key.(DCSG00057290)
-Add mpt3sas driver support for Citrix Hypervisor 8.1.(DCSG00065970)
-MPI 2.6: Header file changes associated with Revision 2.6.9 of the specification.(DCSG00024640)
-MPI 2.6: Add additional IOC_State (CoreDump) to allow firmware to dump debug logs without being reset by host.(DCSG00020567)


version	32.00.01.00 -- Moderate Impact/Low Probability of Occurrence
-----------------------
Linux driver-PH13

Defects:
-Seagate Linux MPT3SAS Queue Depth limitation.(DCSG00033868)
-mpt3sas : Toolbox memory move write operation is getting failed.(SCGCQ02139652)
-SAS35 Ph12 mpt3sas : Add RHEL 8 OS support.(SCGCQ02129387 (Port Of EnhancementRequest SCGCQ02128161)
-mpt3sas: Reduce the performance dip depth which will be observed on SATA HDD when any ATA PT command is outstanding.(SCGCQ02131946 (Port Of EnhancementRequest SCGCQ02129874))
-mpt3sas: Fix 0x2666 fault observed while rebooting the server.(SCGCQ02114357)
-Linux Driver: RHEL 6: Warning while installing the rpm package.(SCGCQ02117510)
-mpt3sas: Process SAS DEVICE STATUS CHANGE EVENT event from ISR context.(SCGCQ02121829 (Port Of EnhancementRequest SCGCQ02114044))
-Code optimization and src rpm build kit clean up.(SCGCQ02100212)
-mpt3sas: Fix - App own flag is set even when application has not registered the trace buffer.(DCSG00010203)
-mpt3sas:  Fix - don't check for IOC state for fault state & issue diag reset when IOCIinit handshake request failed during host reset.(DCSG00002616)
-mpt3sas: Inbox driver getting loaded after booting into updated RHEL8 kernel.(DCSG00002612)
-Phase 13: Add SLES12SP5 OS Support.(DCSG00055540)

Enhancements:
-mpt3sas: Upstream - add driver support for v5.1 kernel.(SCGCQ02137486)
-mpt3sas: if fault is observed during driver load time then issue diag reset to recover HBA from fault state.(SCGCQ02131954)
- Add Citrix Hypervisor 8.0 driver binary support in Ph12.(SCGCQ02122776)
-Allow Encapsulated NVMe commands through IOCTL for NVMe device which has blocked access status.(SCGCQ02048934)
- mpt3sas: Add driver support for MEMORY MOVE Tool box command issued from application.(SCGCQ02082549)
-Revert (ER SCGCQ01992112 => Enable drivers internal lookup table to track scsi cmd).(SCGCQ02085401)
-Port Upstream fix: Fix kernel panic during expander reset (Fix for scsi_host_find_tag() returning invalid address).(SCGCQ02085406)
-SAS35 Ph11 -Update to MPI 2.6.8 specification and 2.00.54 header files.(SCGCQ02080516)
-Enumerating SES for a managed switch from new PCIe Device type "MPI26_PCIE_DEVINFO_SCSI.(SCGCQ02080567)
- Linux IT Ph12 mpt3sas: Disable high IOPs mode on non-Intel architectures.(SCGCQ02082547)
-Phase 12: Add SLES12SP5 OS Support.(DCSG00056539)
-mpt3sas: fix double-fetch bug in _ctl_ioctl_main().(DCSG00012734)
-Upstream: Port support target smid for [abort|query] task.(DCSG00013488)
-Upstream:  clean up a couple sizeof() uses.(DCSG00013979)
-Add RHEL 7.7 GA OS Support.(DCSG00015325)
-Phase 13 SLES 15 SP1: Driver rpm package naming convention is changed..(DCSG00005502)
-Unifying Host Trace Buffer handling between Linux and Windows Driver.(DCSG00002773)
-mpt3sas: port upstream patch - drivers: Remove explicit invocations of mmiowb().(DCSG00005411)
-Check in MPI 2.6 2.6.9 Headers.(DCSG00005425)
-mpt3sas: Add managed IRQ's support on kernel greater than v5.0.(DCSG00002614)
-mpt3sas: Remove CPU architecture check to decide performance mode.(DCSG00002648)
-mpt3sas: Enable msix_load_balance only when when combined reply queue mode is disabled(DCSG00002721) 
-SLES12SP5 PRE GA OS Support through Source RPM.(DCSG00002775)
-mpt3sas: make driver module parameters visible in sysfs(DCSG00003965)

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) 
 - 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) 
 - 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 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) 
 - 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) 
 - 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) 
 - 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
-----------------------	
Linux driver-PH9

defects:
- Driver load fails on big endian systems (SPARC64).(SCGCQ01836661)
- Linux IT Ph9 mpt3sas: Fix Unknown symbol __umoddi3 dependency error while loading the driver(SCGCQ01869644)
- 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)
- Linux IT phase7 mpt3sas: Increase the IOCTL timeout to support the IOCTL commands having timeout >= 512 seconds(SCGCQ01868047 port of SCGCQ01867387)
- Intel Spectre Vulnerability - Add support for retpoline in driver RPM and DUD for RHEL, SLES and OEL(SCGCQ01856662 port of SCGCQ01784898)
- Linux IT phase7 mpt3sas: Increase the IOCTL timeout to support the IOCTL commands having timeout
>= 512 seconds(SCGCQ01868049 port of SCGCQ01867387)
- mpt3sas: Lock access to the HBA's PCI config space from user space while Diag reset operation is
going on(SCGCQ01905582 port of SCGCQ01819327)
- Linux IT SAS3.5 mpt3sas: Observed hard lockups with SAS35 card which are configured with 16 MSI-x
vectors on > 16 logical CPU machine(SCGCQ01906874 port of SCGCQ01473904)
- Linux IT SAS3.5 Ph7 mpt3sas: Support for Kernel 4.15 via DDA PT mode(SCGCQ01905585 port of SCGCQ01875700)
- mpt3sas: Lock access to the HBA's PCI config space from user space while Diag reset operation is
going on(SCGCQ01827523 port of SCGCQ01819327)
- Linux IT SAS3.5 Ph7 mpt3sas: Support for Kernel 4.15 via DDA PT mode(SCGCQ01884875 port of SCGCQ01875700)
 - Port Upstream fix: Fix kernel panic during expander reset (Fix for scsi_host_find_tag() returning invalid
address)(SCGCQ02116554 port of SCGCQ02085406)

EnhancementRequest:
- Added support for Atlas Gen4 PCIe switches in MPT driver environments for Linux..(SCGCQ01731329)
- Upstream: Added an i/o barrier.(SCGCQ01828734)
- 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() error path.(SCGCQ01828766)
- Upstream: Introduced struct "mpt3sas_nvme_cmd".(SCGCQ01828741)
- Linux IT Ph9 mpt3sas: Added mpt3sas driver support for SLES15 OS.(SCGCQ01828337)
- Linux IT Phase9 mpt3sas: Enable irq poll in Linux driver to avoid CPU hard and soft lockups.(SCGCQ01571359)
- mpt3sas: Ph9 - Add OEL 6.10 support.(SCGCQ01870215)
- Linux IT Phase9 mpt3sas: Ignore processing of Phy having target not responding reason code.()
while processing re-queued event.(SCGCQ01892634)
- Linux IT Phase9 mpt3sas: Added driver support for Ambrosia NVMe Switch Adapter.(SCGCQ01891714)
- Linux IT Phase9 mpt3sas: Enable PCIe switch enumeration by default for all kernel versions.(SCGCQ02018676)
- Call t10_pi_ref_tag for RHEL 8 kernels.(SCGCQ02069530)
- Use t10_pi_ref_tag and compatible _transport_smp_handler API in SLES15SP1.(SCGCQ02070829)



version	27.125.01.00-1	 -- Moderate Impact/Low Probability of Occurrence
-----------------------	
IR/IT (MPT3) – Ph 16 (new)

Defects
- Driver load fails on big endian systems (SPARC64).(SCGCQ01836661)
- Fix, False timeout prints for ioctl and other internal commands during controller reset.(SCGCQ01555936)
- Ventura: As per MPI spec use Supplemental Reply Post Host Index Register(combined reply queue) when MSI-X vectors > 16.(SCGCQ01629402)
- Fix compilation error for SLES11.(SCGCQ01698115)
- Driver compilation fails on latest upstream kernel(>= v4.17), due to changes in "queue_flag_set_unlocked" API.(SCGCQ01799543)
- Code refactor: memory allocation,setting status for incorrect command,accesing dev struct after decrementing its ref count.(SCGCQ01558459)
- Linux IT SAS3.5 mpt3sas: Observed hard lockups with SAS35 card which are configured with 16 MSI-x vectors on > 16 logical CPU machine.(SCGCQ01615533 port of SCGCQ01473904)
- Intel Spectre Vulnerability - Add support for retpoline in driver RPM and DUD for RHEL, SLES and OEL.(SCGCQ01856662 port of SCGCQ01784898)
- Driver sets queue_depth=254(SAS_QUEUE_DEPTH) and reports tagged(1) when both CMDQUE and BQUE bits set to zero for SES devices.(SCGCQ01789379 port of SCGCQ01741671)
- Not able to update manpage 11 when try to update FW from OS.(SCGCQ01789377 port of SCGCQ01639219)
- Linux IT phase7 mpt3sas: Increase the IOCTL timeout to support the IOCTL commands having timeout >= 512 seconds.(SCGCQ01868049 port of SCGCQ01867387)
- mpt3sas: Lock access to the HBA's PCI config space from user space while Diag reset operation is going on.(SCGCQ01905582 port of SCGCQ01819327)
- Not able to update manpage 11 when try to update FW from OS.(SCGCQ01729592 port of SCGCQ01639219)
- Driver sets queue_depth=254(SAS_QUEUE_DEPTH) and reports tagged(1) when both CMDQUE and BQUE bits set to zero for SES devices.(SCGCQ01763013 port of SCGCQ01741671)
- Linux IT SAS3.5 Ph7 mpt3sas: Support for Kernel 4.15 via DDA PT mode.(SCGCQ01905585 port of SCGCQ01875700)
- Linux IT SAS3.5 mpt3sas: Observed hard lockups with SAS35 card which are configured with 16 MSI-x vectors on > 16 logical CPU machine.(SCGCQ01906874 port of SCGCQ01473904)

EnhancementRequests:
- OS driver support for Oracle Linux 7.5 - SAS3 PH 16, SAS3.5 Ph 8.(SCGCQ01586104)
- Added support for RHEL6.10 GA(2.6.32-754.el6).(SCGCQ01828835)
- 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)
- 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 RHEL7.5 GA (3.10.0-862.el7).(SCGCQ01719072)
- Intel Spectre Vulnerability - Add support for retpoline in driver RPM and DUD for RHEL, SLES and OEL.(SCGCQ01784898)
- Upstream: mpt3sas: clarify mmio pointer types (Fix compiler warning).(SCGCQ01686081)
- Phase8: Fix sparse warnings of inhouse mpt3sas driver.(SCGCQ01729697)
- Added support for RHEL7.5 GA (3.10.0-862.el7).(SCGCQ01749948)
- mpt3sas: Added new thread called hot plugged watchdog which will poll for whether HBA device is unplugged or not.(SCGCQ01681425)
- mpt3sas: code refactor - move section of code which waits for IOC to be in operational state into a separate function.(SCGCQ01681420)
- Linux IT Ph6 mpt3sas: Added mpt3sas driver support for SLES15 OS.(SCGCQ01839348)
- Upstream mpt3sas: fix dma_addr_t casts.(SCGCQ01541636)
- Added support for XenServer 7.3 OS.(SCGCQ01554011)
- 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)
			 
			 
version	25.125.03.00	 -- Moderate Impact/Low Probability of Occurrence
----------------------
initial release
			 
EnhancementRequests (4)
- Added support for RHEL6.10 GA(2.6.32-754.el6).(SCGCQ01828835)
- Intel Spectre Vulnerability - Add support for retpoline in driver RPM and DUD for RHEL, SLES and OEL.(SCGCQ01784898)
- Added support for RHEL7.5 GA (3.10.0-862.el7).(SCGCQ01749948)
- Linux IT Ph6 mpt3sas: Added mpt3sas driver support for SLES15 OS.(SCGCQ01839348)
- Driver sets queue_depth=254(SAS_QUEUE_DEPTH) and reports tagged(1) when both CMDQUE and BQUE bits set to zero for SES devices.(SCGCQ01789379 port of SCGCQ01741671)
- Not able to update manpage 11 when try to update FW from OS.(SCGCQ01789377 port of SCGCQ01639219)		 





Lenovo Data Center Group Linux OS Support Home Page
linux.lenovo.com

© 2018-2025 Lenovo. All rights reserved