Component: ========= SAS MegaRAID Firmware Release Notes for MegaRAID Controllers Version Numbers: =============== Current Package Details: Firmware Package: 52.20.0-4341 (MR 7.20) Firmware 5.200.02-3618 UEFI_Driver 0x07140000 (SIGNED) Hii v07.20.07.00 (SIGNED) BIOS 7.20.01.0 MR 7.20 release Bug Fixes and Enhancements: =========================== FW: DCSG00964427 1 or more HDDs are not detected in sg_map after they are powered-on with Ph16 IOC FW DCSG00932410 FW stuck in COL-BIOS Reset loop when COL times out DCSG00934187 F000 fault with Reason code for the diag fault: Dw0:00000006 Dw1:00000006 DCSG00946483 Drive changes from UG to UB,when secure erase is started DCSG00966515 Remove Retries When INQUIRY for Extended VPD Page 86h Returns 5/24/00 DCSG00966519 Extending SnapDump Persistence DCSG00966521 Addition of an IPDC drive enumeration mode (default off) DCSG00970530 Assertion failure in fw\hw\ioa\ioDivertHw.c at line 340 on starting rebuild on partial degraded R6 VD. DCSG00970531 MonTask: line 361 in file fw\raid\taskman.c on running NVMe passthru commands in loop with target reset on NVMe EPD drives. DCSG00970537 Secure erase is allowed on JBOD/EPD DCSG00977211 KeyIDs are cleared before the transition is finished DCSG00977228 BAD PHY detection logic improvement DCSG00977229 Ignore Bad Sensor case when already marked element is detected again. DCSG00989522 Bad phy AEN generated is corresponding to incorrect Physical Slot DCSG00990994 Enable SASA connector for connecting DASEP to Aero controllers (Adapters only). DCSG00991775 PERCCLI BMU set startlearntime does not set properly DCSG00996085 9500-16i has HDD drop issue for AC/DC cycle test. DCSG01023749 PL Fault 0xEC0F seen while aborting active recovery on NVMe drive DCSG01032306 Incorrect usage of Block Limits VPD npwg field resulting in 0x7 being treated as 7 512B sector length IOs with Kioxia CM6-V in Windows for jbod drives DCSG01069429 Create new profile with only SAS/SATA drive support DCSG01070337 Do not generate "Bad Phy" event for NVMe drives that fail NVMe Init DCSG01074467 Update and Add PSoC Image Building Batch Files DCSG01074471 Add PSoC Image Checking and MR FW Blocking DCSG01107908 FW hits an ERROR: Exception Handler EXCEPTION while boot up DCSG01108301 FW is hanging and resetting in a loop after clearing the tty history with cli delete termlog DCSG01124651 VD Failure while updating Drives DCSG01126920 NVRAM signature invalid. Aborting DDR scrub & ECC check!!! detected on every boot DCSG01137571 WDC SAS HDD are not spin up DCSG01138265 Log Power State Change event for Hot spare drives spun up using MR_DCMD_PD_POWER_STATE_SET DCMD DCSG01148515 FW : Assertion failure in fw\cpu\arm\exceptions.c at line 1006: 0 when try to create secured VDs using a FDE drive DCSG00931395 LD Secure Erase and Progress Reporting DCSG00951413 Snapdump improvement - dump NVRAM key info DCSG00996371 Add OEM build action to SCONS DCSG00952775 Snapdump Enhacement - ENCL SES Module DCSG00951438 Snapdump: Remove duplicate entry in additional battery statistics DCSG01065378 Add control command NO_CMD (0x99) DCSG01074472 Add Reboot logs for windows Cache Offload BST DCSG01098154 Create offload expected status field in NVSRAM DCSG01064529 Update ControllerInfo Structure with PartNumber - API Changes DCSG00907506 Block Multi-LUN / Multi-Actuator : SAS Device only Report as Unsupported Device DCSG00903546 Enhance out of order insertion feature to support R1 & R10 DCSG01082422 Update XSDs with Proper Active High/Low Flags for GPIO_LED_GLOBAL_FAULT DCSG01121802 Add Interposer PSoC 6 FW to Catalog File DCSG01116340 Add Firmware Version 3 for PartNumber 29211 to PSoC Catalog Image DCSG01107508 Update Cypress Bootloader Design in MR FW for PSoC 6 DCSG01107483 Add PSoC 6 FW to Catalog File DCSG00289727 Enhance SD : Add Lmid/Smid local/host mem dump into SD DCSG00950711 MegaAPI_PVT: Move VPD get DCMD from private to public API to Enable end user tools to read custom SN DCSG00904945 FDE logging improvement: consolidate VKI_PRINTF DCSG00918486 Safestore: MegaRAID key management feature: temporary key escrow DCSG01006737 Support flash usage above 4 MB DCSG00956036 MR SAS Multipath Improvements DCSG01015478 Remove allocation of PCIe devices when manufacturing page 9 flags field have NVMe disabled. DCSG00952761 Request to add NVDATA option to allow for the changing of the DMA timeout value. DCSG00927210 Add SAT translation for the Concurrent Positioning Ranges VPD page DCSG00999763 ATA Passthrough handling of ATA commands obsolete in ATA ACS 4 for backward compatibility DCSG00779724 Add Read of LogPage12 and 13 during SataInit DCSG00977495 Reintroduces the previous security page as MR_MPI26_CONFIG_PAGE_SECURITY_1 to align with current NVDATA DCSG01040153 Storcli Hangs on triggering controller restart and fails to exit command prompt DCSG01042567 FW not setting Opal MSID password length properly when resetting password to MSID DCSG01058849 Drive secured by owner does not show as "locked" DCSG01116221 VD Failure while updating Drives DCSG01078124 Remove deprecated Vision builder DCSG01082490 Update BinToRom.exe to match updated BinToRom.c DCSG00957470 MR719_PA1_MA drive become jbod(Unsupported) and IO will run on them DCSG01113159 Data Abort exception happened during journaled writes DCSG01061674 MR_7.20 Data loss due to missing VD's after OCR and enclosure Pull/Push DCSG01045309 MR_7.20:VD target IDs changing during foreign config import - DC observed on running IOs post VD import DCSG01112314 Fatal firmware error: Line 379 in fw\hw\debug\SnapDumpHelper.c detected after converted SATA SSD PD to JBOD DCSG01140342 22B:PSOC6 -PSOC download/flash fails having Cv/BBU in failed (bad) state DCSG01093791 7.21: A hang is seen when attempting to update the the psoc using a catalog file when storcli does not support, but FW does. DCSG01093193 Fix Missing OCP ROMs Copy Back DCSG01066232 MR7.20-Discrete part iMR controller allows PSOC flashing DCSG01030957 Integrate IT Security Page Fixes into MR DCSG01027566 MR7.19: Ctrl global fault LED is not ON when there is unconfig_bad drive on the Ctrl DCSG00970577 MR 7.19: Unable to change current behavior mode to NONE from RAID-0 in JBOD personality DCSG01098208 FW is hanging and resetting in a loop after clearing the tty history with cli delete termlog DCSG01061904 FW hits KA when OCR Ctrl has pinned cache, while controller in Safe Mode DCSG01055287 MR FW issue Write Verify command to NVMe drives, which is not supported by PL DCSG01039193 Aero MR_MR7.20_PA2_DBU: Copyback status is displayed post clearing configuration DCSG01030203 MR_7.20_Autoconfig does not work with Multi-Lun drives. DCSG00954454 MR 7.19, Aero controller reports multiple times in FW log "Failed Chip 7f8ab148 retVal 22" DCSG01098220 MR7.20-SLT-Fails to flash firmware through OOB DCSG01032533 MR 7.20 dumps a message to FW log too many times after a reset DCSG00972351 MR 7.19 Intel hit Montask while running IO Assertion failure in fw\raid\raidscsi.c at line 1947 DCSG00962887 MR7.19PA1_After COL locked VD fails to import after becoming unlocked DCSG01081139 PD state change reported only once when copyback is suspended and resumed DCSG01040031 WG:MR 7.20: Json Event long message for missing PD needs to be updated . DCSG00968394 MR7.19PA1_Setting security key from old key does not take immediate effect DCSG01032834 [3408+ MR7.16] configurablePDCount would exceeded if set jbod on while UG drives are in spundown. DCSG01024464 Fix a math error in the Memory Pool creation firmware DCSG01039809 Foreign drive import command was successfully executed, but the drive is still marked as a foreign drive DCSG01025293 Inquiry command fail to sata drive behind HBA board with phase 20 fw DCSG01028477 No default value of DMA FIS timeout DCSG00966202 A0: Two element index in SES Page A assigned to a drive/slot DCSG00957168 MR 7.19 Aero with Serial cable JBOF does not detect a hot plugged SMC Enc and it shows Topology error. DCSG00951807 Flash error during flashing of BIOS ROP other then the one available in Firmware ROP DCSG00950631 Imbalanced bandwidth performance with 2 x4 expanders connect to Aero IT DCSG00973316 B0: Vses Page 0xa shows device slot# assigned to multiple Element Indexes DCSG01030777 WD reported that some SMART commands issued with COUNT = 00h always fail DCSG00982343 Phase 20 Coverity defect in plSataInitializeDevice.c DCSG00995519 RefClk enabling issue for sgpio backplane type DCSG00972342 OCP 9502-16e PCIe Compliance Configuration Failure DCSG00937617 HBA11.2: Unsupported MPI Config page read from OOB provides data in response DCSG00966397 Update Version Field value in Std Inquiry Data of vSES Object DCSG01012204 Update the Default Vendor ID of Virtual SES Device DCSG00982364 Update SSUTimeout Fields Value in BIOS Page 1 to 0xF0 DCSG00924602 MR 7.18: Secure drives creation using multiple secure key unable view and import the first removed encrypted VD until the second VD has been imported. DCSG01041327 A0: TimeSyncInterval value missing in Man Page 11 structure PL: DCSG00950631 Imbalanced bandwidth performance with 2 x4 expanders connect to Aero IT controller DCSG01025293 (SATA Only) Inquiry command to read Block device Characteristics VPD Page fails on some SATA drives DCSG00972342 [Aero] PCIe Compliance Configuration Failure - 1_44 DPA Ext Cap Struct DCSG01041327 Added "TimeSyncInterval" to the FW ManPage11 data-struct to match the XSD definition DCSG00951807 Critical Error Log created if the Firmware Download of BIOS using BIOS image from different package than Firmware. DCSG00982364 Update SSUTimeout Fields Value in BIOS Page 1 to 0xF0 DCSG00947451 FW Fault 2622 observed during system boot up in some new Gen4/Gen5 servers DCSG01012204 Update the Default Vendor ID of Virtual SES Device DCSG00957168 Drives not discovered when an enclosure is hot plugged after removing a PCIe switch based JBOF DCSG00995519 RefClk enabled for sgpio backplane type DCSG00973316 VSES : Multiple elements of SES page 0xA are assigned the same slot number DCSG01028477 No Default value of DMA FIS Timeout DCSG00980873 Performance drop seen with direct attached SAS/SATA drives DCSG01030777 SATA only : ATA PT command for SMART READ ATTRIBUTE THRESHOLDS(B0h/D1h) fail when COUNT field is set to 0 DCSG00981706 Performance drop seen with SAS/SATA drives in Windows using latest driver DCSG00966397 Update Version Field value in Std Inquiry Data of vSES Device DCSG00991409 Some drives missing in OS when Direct attached slot order event replay flag is set in NVDATA DCSG00927996 Fixed fault 0xF000 when doing VSES task management DCSG00995575 Connector name in SAS Device Page 0 of the VSes/DA-SEP is not set correctly DCSG01026871 Incorrect usage of Block Limits Virtual physical disk npwg field resulting in 0x7 being treated as 7 512B sector length IOs with NVMe drives DCSG00969750 PCIE failure causes TBM failure which leads to control plane hang DCSG00939163 Fault 0xEE19 observed while running lane break test with managed switch attached to controller. DCSG01021656 Fault 0xEC0F seen while aborting an active recovery on a NVMe drive DCSG00947126 SATA : one or more HDD are not discovered by OS when drives behind expander are powered ON DCSG00986779 Incorrect slot number reported for drive with bad Phy DCSG00975159 SATA drive is not detected during hot plug test DCSG01044213 NOTIFY(ENABLE SPINUP) is not sent to spin up legacy SAS drives when partial/slumber mode is enabled. DCSG00999763 ATA Passthrough handling of ATA commands(PIO DATA IN) obsolete in latest ATA specification for backward compatibility DCSG00952761 Add NVDATA option to change DMA Activate FIS timeout value. DCSG00927210 PL SATL : Add SAT translation for the Concurrent Positioning Ranges VPD page DCSG00779724 PL SATA : Read logpage 12 and 13 during SATA initialization to get features supported for NCQ encapsulation using FIS porting DCSG01015478 Remove allocation of PCIe devices when NVMe is disabled in NVDATA DCSG00977495 Reintroduces the previous security page as MR_MPI26_CONFIG_PAGE_SECURITY_1 to align with current NVDATA BIOS: DCSG01115412 Legacy Banner change from 2021 to 2022 HII: DCSG01083560 Active BackPlane/BP FW 2.52/HII Shows Backplane LOCATION as Unknown. Should show internal as location. DCSG01107298 Foreign config option is not enabled/not showing for foreign UG Bad drive DCSG01092088 HII:Enlcosure location shown as " Internal " When external enclosure connected to a 9580-8i8e controller DCSG01078085 cannot exit out of HII reconstruction menu after entering 2nd time in a row DCSG01132928 HII shows corrupt image for Non-PSOC6 catlog file DCSG00994878 JBOD drive cannot be selected as Boot Device in HII DCSG01075696 Aero 9560/9580 - Add PSOC6 as Vision Controller DCSG00950277 Enable end user tools to read custom SN DCSG00938570 Connector Name sorting - HII MR 7.16 release Bug Fixes and Enhancements: =========================== FW: DCSG00335755 - MBEDTLSLIB: Compile out Mbed TLS Self-Test code DCSG00340954 - SPILIB2: Some properties functions access the wrong array DCSG00342936 - SPILIB: NVSRAM uses old ASENB command DCSG00350016 - SPI LIB 1 - Manual Flash writes to flash parts connected to chip selects other than 0 fail. DCSG00354885 - SPILIB: FIx definition of SPI_LIB_TYPE for SPILIB1 DCSG00415054 - Add SSD Wear Gauge statistics reset to begin with DCSG00417320 - RDE - Change the format of command header ETag DCSG00421120 - Adjust I2C CLK frequency on all the controllers DCSG00427599 - RDE - Controller serial number is inconsistent between device inventory and storage page DCSG00428841 - SPILIB2: Fix offsets in SPI2_LIB_DEVICE_PARAMS DCSG00431924 - Unblock Sanitize Passthrough for JBOD on OEM MR controllers DCSG00433056 - Fix macro parsing in traceTool.py DCSG00434047 - Fix FW hang on OEM MR controllers when EKMS is enabled DCSG00478465 - FW reports unrecoverable Medium Error on Wrong Drive after Rebuild on RAID 1 DCSG00500853 - DDF config clear failed messages on Copyback drive in controller logs DCSG00501538 - 3916: HW Workaround - When 3916 is in the L1 state it periodically (every 2 ms) transitions to L0 and back to L1 DCSG00541268 - Device order boot message is issued on next server reboot after performing purge operation DCSG00543363 - Enable ekms option is getting enabled in HII DCSG00547412 - Controller hang is observed during system reboot DCSG00547436 - SPDM Authentication fails when BMC re-triggers SPDM Handshake DCSG00549320 - Avoided the unknown IML event is getting generated. DCSG00654089 - EKM to LKM security mode transition is blocked. DCSG00707632 - Shim layer is returning ERROR for successful FW image flash. DCSG00734524 - Medium Errors Not discovered during copyback DCSG00758351 - Atlas 4.3 : Make couple more test working for VSFW 4.3 CQ BST DCSG00779179 - Blocking SAS Link Speed change for unconnected PHYs DCSG00808130 - Allow LKM to EKM switching from HII DCSG00827991 - Force Ruby support to Disabled for 7.16 DCSG00918259 - 4K Rand write test got poor performance from 4 drives RAID5 unexpectedly DCSG00543349 - Able to import PD after FW treats VD/PD missing for RLM as Critical (OCR case) DCSG00557139 - Observed PL Fault 6231 while running IOs along with Expander phy link reset. DCSG00408391 - Make Clear of the PEPP version of ConfigValid Applicable to IT Boot Code Only DCSG00903625 - 35xx: pl: direct attached SAS or SATA device may not be discovered DCSG00913587 - pl: NVMe: chain to PRP SGL for non-read/write IO may be handled improperly DCSG00552878 - Flashing PD FW under I/O over OOB led to Exception mon_task DCSG00552845 - StorCLI set OOB MaxPayLoadSize to 576 but after rebooting it changed to 64 DCSG00552663 - MR FW exception handler called when trying to discard pinned cache after failed attempt to import foreign config DCSG00543346 - LSA MR 7.17: Under Raid Personality Mode, Changing the Behavior mode to R0 is not getting changed. DCSG00543477 - Assertion failure in fw\cpu\arm\exceptions.c at line 1006: 0 while running IOs in large config DCSG00543344 - Snapdump logs are getting lost during OCR DCSG00500131 - Add support back for NVMe opcode 0x4 (write uncorrectable error) DCSG00472893 - PL SATA Only : SATA PFA drive is not recognized as PFA drive in 3916 while hot-plugging DCSG00706466 - Element Status code of a Slot in SGPIO BP with no drive marked as 'Unknown' DCSG00913673 - PBP: OEM storage app not reflecting PD removal DCSG00543478 - Initiate OOB FW download on the Ctrl while flashing the FW from in-band led to Exception mon_task DCSG00543342 - Controller hangs after attempting to import a foreign config with a pending personality change. DCSG00566794 - Fix a print statement related to region lock DCSG00543479 - SHIELD state transition prints for PDs that are not installed on the system when a clear config is run with a rebuild running. DCSG00735443 - PL NVMe : IOs fail with SGL length shorter than the transfer legth DCSG00832401 - HDD getting lower performance in Random Read&Write DCSG00920085 - MR 7.17 Alpha: After OCR where drive is pulled during OCR, controller comes back in safe mode even though VD should only be degraded DCSG00728764 - HBA hangs on boot with failed UBM backplane in a multi-UBM backplane topology DCSG00907706 - (SATA Only) IO Timeouts seen while running Unmap, SATA Passthrough and Read/Write IOs to a SATA drive DCSG00907155 - 3916 MR7.17 Alpha - Missing ME Events on PD during recovery DCSG00834149 - Controller hits assertion failure after importing VD with pinned cache and resuming I/O DCSG00835563 - Delayed response while application firmware and IOs running DCSG00916849 - Nested RAID level performance improvement DCSG00923772 - Data abort while running Single glitch COL test: Exception due to executing THUMB instruction 0x6008 at address 0x7f83b9ac DCSG00321639 - Establish 4.3 VSSDK BST Framework DCSG00358690 - SPILIB: Add 1_4_4 read/write and NVSRAM commands to analyzer decoder DCSG00366048 - SPDMLIB: Support SPDM Challenge command request for hash of all supported measurements DCSG00371513 - SPILIB2: Add support for FLASH suspend/resume. DCSG00380266 - SPI LIB 1- Enable Suspend-Resume support for Winbond and ISSI flash parts. DCSG00383538 - Summary of changes DCSG00383587 - Graceful drive removal bit introduced in MR parameters page 0 DCSG00388238 - Enable both Opal and Ruby on dual featured Opal and Ruby drives DCSG00394830 - SPILIB2: Add spi2FlashWriteDataNoVerify() API DCSG00405512 - Add an Allow List for symbol_dump.txt in Snapdump -- fw_bld_tools DCSG00409337 - SPILIB2: Add support for 100 MHz using default configuration for Macronix 256 MBit DCSG00411899 - Added new AUTO BST script to verify configuration loss related issues. DCSG00415061 - Fixed compilation issue DCSG00420314 - SPILIB2: Add code to clear block protect bits if they are set DCSG00421632 - SPILIB2: Add support for AV1 ring buffers DCSG00422353 - Added framework for MPT and implemented disable MPT BST DCSG00422358 - Implemented BST to disable MPT and reboot host DCSG00422741 - Add BST framework to inject Correctable and Uncorrectable errors on Host AER DCSG00424412 - SPILIB2: Support for Additional SPI Clock Frequencies DCSG00426515 - XSD Atomic LKM-to-EKM transition DCSG00427348 - SPILIB1: CLear LC bits in Spansion, wait longer for NVSRAM DCSG00429625 - SPILIB2: Support ECC for Margay DCSG00433340 - RDE - Fill PartNumber and SKU based on the controller model DCSG00459846 - MR7.15 SPDM: Allow Set DCMD commands on In-Band PCIe if authentication is not complete DCSG00500438 - MR7.15 SPDM: Disallow the user from configuring SPDM certificate in slots 1-7 DCSG00508974 - SPILIB2: Add High Level SPI Emulation Library DCSG00546011 - Add a build tool for spell checking DCSG00548046 - Add OEM key signing support for local FW builds DCSG00548432 - Update customerSign.exe to support -productName argument and separate logic for 35xx / 3916 DCSG00567155 - Update secureSign.exe with signImageX that supports RSA4096 customer publickeys DCSG00734502 - SPILIB2: Add support for new Cypress parts via proprietary CFI Method DCSG00775526 - Implement conditional logic using the 'product' field in the PublicKey record to conditionally add the Root CA cert to the DER cert chain or not. DCSG00775933 - SPDM python script: Added new 3916 Root CA Certificate DCSG00782279 - SPILIB: Add support for Hybrid topology CFI parts DCSG00813882 - MBEDTLS LIB: Add license files to source tree DCSG00830450 - SPILIB2: Eliminate incompatible erase commands in MultiErase mode DCSG00904181 - Update secureSign with signImageX to v2.18 DCSG00904128 DCSG00903416 - Examine passthrough code path and block inappropriate commands to LD DCSG00501415 - Update JBOD (SYS PD) creation logic to not erase DDF area on the drive DCSG00778776 - 35xx/3916: Integrate SPILIB 20.00.22.00 DCSG00777363 - Improve SES slot access for the host DCSG00349880 Found "C0: Dumping poll data. total length = 3, objtype 0", these message coming to uart firmware log continuously after update BMC DCSG00306596 FW : On trying to import more than 240 VDs , foreign import fails with " incomplete foreign config " error message. DCSG00311542 BST Failure: 7.16 Sanitize Changes Break Dev BST DCSG00311542 BST Failure: 7.16 Sanitize Changes Break Dev BST DCSG00382760 Message for event ID 458 is truncated as: Write-thro instead of Write-through DCSG00339945 MR 7.16PA2-Assertion Failure due to DM_WaitFordmInitComplete: Waiting for DISM to Complete DCSG00319704 3916 MR7.16PA - Remove OEM PNPID checks for sg_utils sanitize PR, feature should be available for all channel board configurations DCSG00415494 Add new environment variable to enable/disable SPDM feature code prior to RC, GCA, FINAL build DCSG00352769 OOB SLT returns error 0x7004 when run SelfCheckingDiagnostic option DCSG00283387 SPILIB2: Small misaligned transfers sometimes result in a read-back verify failure on page writes DCSG00226019 In 35xx RAID bst script full init is started while CC is ongoing DCSG00347855 Revert NVSRAM Dynamic section DST_CTRL_PROP_NVRAM changes and Use NVSRAM Static memory area faultData region) to store MR_CTRL_PROP2 copies. DCSG00365625 MR 7.16 Alpha: KA observed after many loops of cable push/pull to enclosures DCSG00336300 BST 3916 MR7.16: Moved NVRAM debug mprintf to etprints. DCSG00311528 MR_7.16_DBU_PA1: EPD's lost after test configuration upgrade from 7.15 to 7.16 DCSG00350404 3916 7.16PA - Storcli erase crypto to OEM SAS SSD results in timeouts and core0 exception DCSG00352663 3916 7.16PA: Undo NVRAM section forward migration fix. DCSG00312316 3916 MR7.16PA - Linux driver remove/load test reproduces controller fault and snapdump on 3916 NVMe config DCSG00382409 iMR 7.16 35xx controller, LED of every drive keeps blinking on Unconfig good drives and Online drives. DCSG00342612 3916 MR7.16PA - Assertion failure in fw\dm\src\dm.c at line 2034 during SAS/SATA/NVMe UGOOD crypto erase DCSG00394228 MR7.16 Alpha: Deletion of VD's with Pinned WJ on WT VD's causes firmware to crash DCSG00394228 MR7.16 Alpha: Deletion of VD's with Pinned WJ on WT VD's causes firmware to crash DCSG00324739 MR 7.16 - FW hit Exception mon_task when rebooting with pinned_cache DCSG00362708 Scrutiny 3916 failed at Run Eyescope as "Initialization failed, EyeScope will not run!" while connecting 3916 to switch. DCSG00359647 System hung with FW exception during COL Single dip test DCSG00344241 MR 7.16PA2-WJ entries are not being discarded for R1 VD's. DCSG00352925 MR 7.16 Data corruption after pinned cache and OCR on every block. DCSG00349052 MR7.16PA2-WB vd stays WT/NORA after Pinned WJ DCSG00536516 MR7.16-DC with 16 Drive WB R5 pinned cache DCSG00335548 MR7.16PA2- rename API in the FW code DCSG00351776 WJ dev defect - WB vd stays WT after pinned cache deletion, WT LD pinned cache bitmap is not cleared DCSG00350580 MR7.16PA2-25 drive R5 is causing Assertion failure after pinned cache DCSG00369044 3916 MR 7.16: discardCacheDuringLDDelete bit is not set DCSG00415374 SL_OOB : observed MCTP Time outs and resulted in SLT segmentation fault , while running VD creation/Deletion loop from host and running controller commands from OOB simultaneously. DCSG00299417 MR7.15 Alpha: After running a Media error injection script on VDs overnight, CC not progressing until after a reboot DCSG00380775 3916 MR7.16 Alpha - 3916 Core0 exception during P411w sg_write_buffer enclosure FW update DCSG00416955 Cache Vault failures on 9560-8i DCSG00432534 found double CC events when set scheduling cc cmd via storCLI DCSG00358488 MR 7.16 Alpha: Uart Typo DCSG00363682 MR 7.16A controller continuously dumps unexpected sense 7/20/02 for a Jbod and the drives cannot be erased. DCSG00315797 MR7.16 PA1: Missing punctuation in HII Critical message Number of disks exceeded the maximum supported count DCSG00348407 MR 7.16 PA2: Uart printing typo DCSG00313340 MR 7.16 PA1: uart printing errors DCSG00324215 MR 7.16PA2: FW continuously prints C0:In OOBExecCmdIssue and dmcd is 0x1010000 on DCSG00384374 MR 7.16 Alpha: Uart printing DCSG00323893 MR 7.16 PA2: Uart printing errors DCSG00321422 MR 7.16PA1: Assertion failure in fw\hw\ioa\ioDivertHw.c at line 340: newVal >= 0 DCSG00358927 MR 7.16 Alpha FW PK 3644 changes Disk order in Windows Disk management and makes a VD inconsistent which was not pinned. DCSG00352790 3916 MR7.16PA - NVMe PDs use sanitize path for /c0/ex/sx start erase crypto but FW and storcli report NO for sanitize support DCSG00370489 MR 7.16 Alpha: Error when trying to stop erase on a SATA ISE SSD. DCSG00353789 Foreign config is getting auto imported when bios mode is set to PE and foreignautoimport is off DCSG00378774 Found Fatal error in the controller event log after power cycle with SAS SED on Plumas DCSG00342843 3916 MR7.16PA - Controller hang after snapdump generation in Legacy BIOS pre-boot DCSG00332811 Update EOS token checking for Ruby drive DCSG00313121 Patrol read exclude vd depends on exclude ssd setting when it should not. DCSG00384375 MR 7.16 Alpha: No Foreign Configuration detected after secured VD removed then reinserted DCSG00348250 Update EOS token checking for Opal drive DCSG00340135 MR7.16: FW hits montks() INVALID_LOCAL_ADDRESS while delete LDs DCSG00311877 MR 7.16 PA1 - TC: 8613 : Securitykey/Passphrase is not valid, authentication failed DCSG00383503 discrepancy in the EVENT API :MR_EVT_DETAIL->keyInfo->keyType DCSG00379794 MR7.16Alpha-R1 VD showing WJ messages with Pinned cache. DCSG00409426 MR 7.16 Beta: Firmware is not handling unpinned WT interrupted writes for LDs that are missing/offline during bootup DCSG00408663 MR 7.16 Beta: Fatal firmware error: Line 171-Assertion with Pinned WJ DCSG00369213 WJ dev defect - Remove extra init_cache in RecoverPinnedWJandRMWForLd DCSG00383573 MR 7.16 Alpha: Restore operation expected but not started message during COL double dip test with VDs in WT mode. DCSG00370205 3916 MR7.16 Alpha - Typos streamDetectec in crashdump.txt with commands pending debug DCSG00354205 3916 MR 7.16PA - Typos in crashdump.txt and TTY "Outstadning IO list" DCSG00358708 traceTool.py improvements from assert auditing DCSG00307838 7.15 Static Analysis defect 186076 DCSG00335823 BST: Assert due to ptbPrintf DCSG00358558 MR7.16 PA2-Drive are coming up foreign when they should be doing a copyback after system reboot DCSG00328310 Add a print to identify merges DCSG00334539 Remove .text from symbol_dump.txt in Snapdump DCSG00324755 FW : Observing fatal FW error at Line 169 in fw\raid\utils.c on drive removal in a 240 VD configuration. DCSG00344073 Add missing CCR registers to Snapdump DCSG00378708 MR7.16: Setting Patrol Read exclude SDD VD is not working DCSG00335397 SnapDump should not contain sensitive data DCSG00318700 3916 MR7.16PA - snapdump hang during capture in Legacy BIOS DCSG00318700 3916 MR7.16PA - snapdump hang during capture in Legacy BIOS DCSG00316889 Alert for “ WriteCaheData Loss” not getting generated in OEM Debug terminal / configuration DCSG00315354 iML 1915 Drive media errors could not be recovered by RAID protection getting logged for all the controllers on every boot without any configuration present DCSG00306782 Drive firmware revision displays junk character at the end of string DCSG00306804 Part location display under Storage schema not in adherence with design spec, displaying slot=0 DCSG00333013 Fix OEM reported observations DCSG00316767 Alerts are not logged for Predictive failure drives on OEM controllers DCSG00345394 Energy pack failure events logged twice by firmware DCSG00321894 Failed NVMe drive should be reported in HP format DCSG00330586 Redfish : Model number of a specific NVMe drive MZXL51T6HBJR-000H3 is not in sync with storcli output DCSG00404756 Alpha 2 : RDE : Hotspare type is coming as "Chassis" for Dedicated spare drive DCSG00299141 Encl 250(None/Box 3) , None displayed for enclosure port ID while reboot/ocr DCSG00347569 PA6 : RDE Alerts for Drive insert is logged across each boot when password at boot time is enabled on the controller DCSG00266266 Fix Coverity tool reported defects DCSG00330589 Redfish: Drive revision number is not in sync with storcli output for a specific NVMe drive model MZXL51T6HBJR-000H3 DCSG00261286 Redfish: Drive encryption status should be shown as foreign after PD pull/push of a SED drive participating in a secured VD DCSG00261173 Port name information is missing for SATA drive insertion and removal events DCSG00253778 PA5 : OEM RAID Card shows Raid 1 with 8 drives as Raid 1E instead of Raid 10 DCSG00258251 Redfish: Stale PD data is still accessible post drive removal and inserting new drive DCSG00247993 State field for Persistent Cache is empty when energypack is in charging state DCSG00299709 Make firmware build compilable without oob_common folder DCSG00312188 Redfish: Lanes in use information is not displayed correctly DCSG00298667 Map pldmDebug.c file from flash to BSS section DCSG00263549 Move dictionaries from flash to DRAM section. DCSG00312959 OEM card LD Degraded not getting generated for more than 64LD's DCSG00371417 SAS Storage Negotiated link speed fails to reflect in drive properties DCSG00395632 Fix EPD target Id computation logic based on slot ids DCSG00397741 Add OEM checks for internal OEM specific structures and code DCSG00369965 Address review comments of CSET DCSG00335901 and cleanup for Defect DCSG00325884 fix DCSG00397695 Place oem specific event logging introduced after Boot Message under OEM check DCSG00263385 Address coverity issues DCSG00382714 Vision PSoC info prints missing in OEM Controller DCSG00286608 SSD WearGuage parameters not updating on SAS/SATA SSD drives , while nvme drives present in the config DCSG00321918 Boot time password support - Import of RAID 5/6 WT Secure VDs fails in presence of pinned Write Journals DCSG00254753 Firmware : SSD wear gauge parameters on nvme drives not getting updated dynamically. DCSG00313245 3916 A0: NVMe firmware download in mode E failed with error Invalid Firmware Image DCSG00310330 3916 A0: NVMe Translation - SEND DIAGNOSTIC Abort background self-test failed DCSG00301661 3916 A0: protect bit set in inquiry response when NS data structure DPC field is set to 000b DCSG00350047 3916 - Firmware fault when doing IO to ATAPI device DCSG00299624 3916 A0: OEM NVMe drive init failed with Phase17 firmware DCSG00307175 3916 A0: Mode select command failed to set Read_Write Error Recovery mode page DCSG00297461 Coverity Defect Fixes DCSG00312554 Vses reply report ResponseInfo valid in SCSI state for under-run Recv Diag Command DCSG00308453 3916 A0: NVMe Translation- Control mode page 'EXTENDED SELF-TEST COMPLETION TIME' field set incorrectly DCSG00349970 Please help identify why our 3916 FW will response different status to UEFI driver (start stop unit command) with different OEM SATA SSD FW DCSG00258412 A10: 3916 MR 7.15:52.15.0-3442 - 5-9% dip, Linux, G3, NVMe, 8DC, RW/OLTP/RR, 64K-1M when compared to 52.12.0-3010 DCSG00301631 3916 A0: VSES getting removed after adapter reset DCSG00315331 3916 A0: Mode select command test set control mode page failed when parameter list last 2 bytes inverted DCSG00321504 3916 A0: Inquiry command to NVMe device reporting old rev firmware after drive firmware update completed successfully DCSG00306498 35xx B0: NVMe Translation - SEND DIAGNOSTIC test failed DCSG00411545 3916 A0: Controller missing in system bios DCSG00319580 35xx B0: Mode Sense (10): Control Mode to an NVMe Device test failed when LLBAA bit set to 1b DCSG00350402 3916 A0: Drives connected behind OEM -16e controller failed to detect in Linux OS DCSG00282926 coverity defects for Ph17 DCSG00297363 Release Automation: If release job web page takes more than 60 secs to load, script throws exception DCSG00312551 3916 MR7.16PA - MR Controller hangs in pre-boot during initial PL discovery with Elrond NVMe config. DCSG00308451 3916 A0: NVMe Translation- Control mode page 'SBLP' field set incorrectly DCSG00293875 Coverity issues DCSG00301612 35xx B0: Not all NVMe devices are discovered with default 9400-16i NVDATA DCSG00414714 3916 A0: Controller fault 0xD015 observed on doing controller Refresh topology from system bios CSG00378243 3916 MR716 Alpha - Linux driver load/unload with drive pull/push generates PL 6001 fault DCSG00362831 35xx B0: 0x6001 fault while running Simultaneous TMs in Linux DCSG00215338 [3508 Mezz card+MR7.14Beta+ARM] : FW hitting assertion failure in \hw\pce\fusion.c at line 779 DCSG00250948 DataStruct "IOP_COREDUMP_CONTEXT" has member fields that do not start with capital letter DCSG00258095 Update the Trigger data struct size and add padding to make them 256 bytes DCSG00238540 SPDM IT: SPDM BMC bring up on P2 server DCSG00316342 Update SBLIB version in BST version file DCSG00233805 [SPDM IT] return actual size of certificate chain content to SPDM LIB DCSG00293500 Fix Coverity issues DCSG00335212 PH17 Coverity issues DCSG00309854 SPDM IT:Getting invalid MAC while import certificate DCSG00299079 SPDMIT: Return appropriate error to SPDM Lib when read certificate from security page 0 fails DCSG00215259 MR 6.14:While clearing the configuration sanitize running drives state has been changed from “SANITIZE_IN_PROGRESS(4) to UNCONFIGURED_GOOD(0)”. DCSG00349160 SAS Controller Asserts if SubOEMID that is not in NVDATA is selected DCSG00419731 Found "C0: Dumping poll data. total length = 3, objtype 0", these message coming to uart firmware log continuously after update BMC DCSG00362761 OOB SLT returns error 0x7004 when run SelfCheckingDiagnostic option DCSG00311654 FW support for Topology DCSG00249753 35xx: Request to include SPICO image with G2_realign_gate enabled for all 16 lanes for SAS3616W or SAS3616W based board DCSG00342275 : Revert back to using original EKMS AENs DCSG00344588 in SEKM mode, key exchange fails, encryption mode doesn't report failure DCSG00311644 Double AEN for JBOD is now secured event DCSG00349550 Secure erase operation fails on a Ubad NVMe Opal drive DCSG00259199 EKM implement delayed VD secured event Modification DCSG00257909 VD deletion doesn't clear last LDBBM entry in the list causing potential data corruption if recon happens. DCSG00342271 Modify DPN for particular battery type DCSG00342269 Bad Phy events are generated for UBM slots with status NO_ACCESS_ALLOWED DCSG00378629 NVMe drive hotplug discovery of Ugood drives taking longer (1 minute) DCSG00353452 Bad Phy events are generated for UBM slots with status NO_ACCESS_ALLOWED DCSG00386300 Inadvertent stack printing present at pd insertion DCSG00311642 FW faults when generating an on-demand snapdump after single ECC error test DCSG00311638 SEKM secured NVME OPAL drives over a warm reboot will lock and require the SEKM key. DCSG00356168 When Enhanced BGI kicks in on multiple VDs, the print does not reflect the correct VD/LD id. DCSG00349563 MR FW changes to Revert NVSRAM Dynamic section DST_CTRL_PROP_NVRAM changes and Use NVSRAM Static memory area faultData region) to store MR_CTRL_PROP2 copies. DCSG00258073 SMART Polling Improvement - MR FW Changes to access New Controller Properties Extended structure DCSG00349552 Dev Defect: Extra ldbbmBadListAdd print was seen during ldbbm update DCSG00399183 Observing parameter changed alert (MR_EVT_CTRL_AUTO_CFG_PARAMETERS_CHANGED) after changing autoconfigure behavior from Non-RAID disk to Off DCSG00353556 Boot sequence event update for OEM DCSG00342273 NVMe Sanitize Crypto erase: Disable the "No Deallocate" option DCSG00501377 MR 7.17- DC with Pinned WJ on 16 drive R6 DCSG00408168 Duplicate info messages are coming in CIMC storage logs while scheduling consistency check DCSG00334585 OEM repeatedly controller resets after FW error in fw\raid\utils.c DCSG00395386 MR 7.16A controller continuously dumps unexpected sense 7/20/02 for a Jbod and the drives cannot be erased. DCSG00349021 storcli change PDCache successfully did not really change PD Cache DCSG00423860 3916 MR 7.17PA - Afterlegacy bios boot message, snapdump content is missing DCSG00350451 MR FW unable to differentiate between TM failure vs TM timeout which results in potential DU case due to a single bad SAS/SATA drive in the topology DCSG00350449 SATA EPC enable drive is target reset because of timeout DCSG00395841 Found Fatal error in the controller event log after power cycle with SAS SED on Plumas DCSG00420418 foreign secure VD import allowed after controller key change, FW assert File:fw\ddf\ddfForeign.c Line:6885 FaultCode:0x8000001 DCSG00313289 Large IO Support is allowed to be changed, but can't be set DCSG00316967 Controller is seen with Fatal error by unknown reason unexpectedly (XH628 V5's 3508 mem.c issue) DCSG00371116 OEM enclosure information missing for NVME Drive Repair Events in FW. DCSG00409078 FW fault seen during server bootup. DCSG00383420 WriteCacheProtected RDE alert getting generated on OCR/reboot without change in battery state DCSG00367086 PCI Slot comes as " 255" in iLO debug terminal for RDE Alerts during reboots with multiple controllers DCSG00384179 OOB - Diag test fails when duration=180secs DCSG00243641 Out of bound memory access while assigning dma group for controller devices. DCSG00361758 IT-HBA ICX:- After multiple OS reboots, drives missing from 440-16i c1 port DCSG00395878 3916: SAS SATA ONLY profile partial XMLs for 8e and 16e are not included in 3916 RO DCSG00353068 Slot status is reported as "Unsupported" in Enclosure status command in SL DCSG00395879 35xx: README file needs update DCSG00237479 Storage-PT: IO time outs logs seen in TTY while running IO on EPD-PT Intel drives DCSG00245531 Ph16_35xx: Controller crash observed while making port "0" as wide port . DCSG00343848 Ses Enclosure PD Bad Phy for slot is recorded in log but all of slots are empty(no device) DCSG00244617 PH16 Windows Driver: Observed "Received an add enclosure event for an enclosure that is already active" while doing phy hot plug DCSG00301823 Missing drives during AC power cycle test DCSG00286361 35xx build issue with PL PCI DEVICE feature disabled DCSG00245537 Assertion failure in fw\dm\src\dm.c detected when pinned cache generated after VD offline. DCSG00266833 PIO transfers of length >= 131072 hang the controller DCSG00266053 Assertion failure in fw\dm\src\dm.c detected when pinned cache generated after VD offline. DCSG00356007 Many command timeouts reported by multiple drives on 14G backplane during IOs with OCRs DCSG00245454 430 Adapter Not Detected after OOB FW Update and DC Cycle DCSG00330183 ERROR: Recursive FAULT 265D!!!! observed after PLDM Firmware update in OEM server DCSG00299823 ParentDevHandle value calculated for given Phy Number is incorrect for Direct Attached Devices in Event Replay Code DCSG00250023 3916 715PA - NVMe init error drives not discovered after pull/push under DMD DCSG00290200 Storage_PT: LED blinking is failing for certain slots DCSG00303510 NVMe Init Error: Device with no namespaces shows 'Namespace count Invalid' as Uncorrectable Error DCSG00299826 Storage_PT: Bay ID is not proper in alert with hotplugging of drives for certain slots DCSG00311739 ExtManPage41 TX Values are not being applied / run by 3916 SERDES DCSG00324774 NVMe driver drop and assertion seen on OEM platform DCSG00238649 MR 7.14 RC: Exception due to executing THUMB instruction 0x6081 at address 0x012642b6 DCSG00342787 9460-16i slot mapping incorrect DCSG00337717 Update the SPDM print index properly before adding the prints to ring buffer DCSG00318943 [SPDM] Remove LogSpecific member in the structure 'IOPI_LOG_DETAIL DCSG00381469 Update secureSign build process to sign executables with Broadcom windows authenticode signing key DCSG00348441 Add pkeyopt argument and support for checking for zero length input file and fail with appropriate error DCSG00369036 Update Windows CNG Key Gen and Signing operations to use SHA1 of CA Cert value from new CQ field DCSG00395629 Add -p2 arg to validation signImageX command DCSG00353453 Add optional arg '-hash_algorithm' that will accept -sha256 or -sha512 but if that arg is not provided then it will default to -sha512 DCSG00396377 Implement secureSignLinuxDrv CLI tool for HSM managed keys with support for certTypes PKCS7|X509 using NFKM engine DCSG00342857 Expose HALI_SHA_RESULT using sbliApi.h DCSG00342838 Support DEVICE_KEY_BASIS flags. DCSG00237038 DM changes to support Secure Erase / sanitize DCSG00301684 CIO VD type is deprecated: should be disabled in all places while VD in recon DCSG00380977 SPDM: Add test case in Megamon SPDM Test Framework DCSG00258208 SPDM: add support for MCTP_CTRL_CMD_GET_MSG_TYPE_SUPPORT in MR as in IT DCSG00323867 Use NVDATA flag to switch on/off support for OEM single port / multipath topology DCSG00365964 SCONS: Update signing call to utilize new digest argument DCSG00230517 SPILIB2: AV2 Core Support [PA 0.2] DCSG00299483 SPLIB2: Eliminate debug prints from NVSRAM init DCSG00230514 SPILIB: AV2 build support and R processor support [PA 0.2] DCSG00317165 3916: Integrate SPILIB2 20.00.14.00 with IT firmware DCSG00320810 SBLIB: Add an Avenger2 specific build (ccr registers changed) DCSG00297796 SPILIB2: Integrate 20.00.11.00 with the IT firmware tip DCSG00309579 SPILIB: Add support for multiple erase sizes in uniform flash parts DCSG00287035 SPILIB2: Add Avenger2 Duty Cycle and Sample Delay options DCSG00355354 AER on Host Port and Downstream port is exposed DCSG00318550 FW print Battery Monitored Information once every week DCSG00312222 Snap-dump Enhancement - remove unnecessary duplicate prints DCSG00248087 SMART Polling Improvement -New Dynamic Section to save New Controller properties structure in NVSRAM DCSG00299476 SnapDump Enhancement: Move OOB messages out of etty (snapdump) and have under debug flag DCSG00299471 SnapDump Enhancement: Capture Nvme identify info in the snapdump. DCSG00274125 Implement NVMe shutdown for MR7 programs (Followup PL changes. ) DCSG00347343 Fix NVRAM Dynamic Section Conflict issues DCSG00109903 Implement NVMe shutdown for MR7 programs DCSG00315910 MegaAPI_PVT: Add API changes for Support WJ Pinning for both WB and WT Parity RAID VDs (PR: DCSG00166915) DCSG00332867 MegaAPI: rename WJ events and change event messages (PR: DCSG00166915) DCSG00312334 MegaAPI: Add API changes for Support WJ Pinning for both WB and WT Parity RAID VDs (PR: DCSG00166915) DCSG00214468 MR7 : Support WJ Pinning for both WB and WT Parity RAID VDs DCSG00253373 MR: Update to latest SNTL specification – Phase 1 DCSG00313199 API changes for reporting missing cables DCSG00054998 Ruby SED Support - MR Firmware DCSG00360412 Use rubySupportOption to force dual feature supported FDE drives of Ruby and Opal to be detected as Opal drive only DCSG00360422 NVDATA change for Ruby SED support option default value DCSG00248967 Add ParityReadCacheBypass Controller Property DCSG00366410 MR FW: Update WJ Pinning to use new WJ Pinning XSD value DCSG00365836 XSD : Add New field 'disableWJPinning' in MPI2_MR_PARAMS_PAGE_0 for PR DCSG00166915 DCSG00326968 MR: WJ Pinning dbg cleanup, bug fixes, and additional testing DCSG00231367 Add a Snapdump fault code for printing errors DCSG00266478 PTB Improvements for UEFI start(), stop() DCSG00351956 RDE - Remove event schema property "EventType" for all RDE alerts DCSG00335913 Make changes to logging of few RDE alerts DCSG00306601 Make changes to RDE alerts and drive resource properties DCSG00342319 Change the severity of IML error code 0x1911 from CAUTION to CRITICAL to match with RDE alert "DriveFailed" DCSG00258873 Add support for Redfish Message Event DCSG00382476 Add PLDM compiling support for both Channel and Hercules targets DCSG00335263 Increase 3916 app.rom image size from 4MB to 5MB DCSG00351970 Fix coverity tool reported defects DCSG00350023 September 2020: ER to Address coverity defects against MR FW DCSG00385894 Code cleanup activities DCSG00385777 Code Cleanup activity DCSG00290210 Design change for snapdump delete in OEM controllers. DCSG00342312 Enable cache retention testing on OEM controllers for factory testing DCSG00355898 COL BST Script DCSG00350003 Fix Coverity defects. DCSG00352896 API change to add connector index as part of NVMe Init Error drive information DCSG00165392 Boot time password support - after controller boot DCSG00387800 Copyright update and other code clean up DCSG00261270 [NVMe] SCSI Send Diagnostic command translation for NVMe. DCSG00109904 Implement NVMe shutdown for MR7 programs DCSG00234748 [NVMe] Prevent non Read/Write SCSI IO Timeouts DCSG00235935 PL: Update to latest SNTL specification – Phase 1 DCSG00246102 Release Automation: Add support for generating 35xx ROP DCSG00171467 code cleanup DCSG00306646 Enable 24 NVME drive support for internal and external controllers DCSG00171452 Mode 5 NVMe drive firmware download with Chain SGL SCSI Write buffer request DCSG00167925 PL: SATL: Add new field "DEPOPULATION TIME" as part of translation of VPD Page - Block Device Characteristics. DCSG00266054 NVMe Sanitize Translation DCSG00249958 [35xx/3916] Block the OOB FW download when firmware update is in progress. DCSG00241566 3916: Secure Boot, Add Key Update Pending Check for 'COMPLETE' Image Downloads DCSG00132673 Avenger OOB: PLDM Header Generation Tool DCSG00325823 pl: backend PCIe: chicken switch for CRS limiting DCSG00242260 Add version control file to build DCSG00235941 Remove 0x31200206 log info code from FW. DCSG00235948 Host Trace Buffer - Log Time Sync every 5mins DCSG00235945 Host Trace Buffer Triggers to be persistent DCSG00229260 SPDM IT: Add memory allocation/free for SPDM_LIB DCSG00208477 [IT SPDM]Enhancement to source of randomness for generating key pair DCSG00218564 [IT SPDM] Parse certificate to X.509 V3 Standard and verify digital signature to affirm chain of trust DCSG00256411 [IT SPDM] Implement client APIs for SPDM Get Measurement command. DCSG00221406 [SPDM IT] Export CSR & Import Cert Open & Close Session DCSG00335443 Switch Dev BST: Virtual Switch BST EP Reset via FLR DCSG00041692 BootMessage - msgType 92 is undefined!! DCSG00025545 Fix and Rename "fw\dm\inc\nvmeProtocol.h" DCSG00042403 Enable SSD Wear Gauge for NVME drives DCSG00043231 Firmware hits montask on running CC with Media erros DCSG00045198 for vses device, bay info is populated. DCSG00046787 Energy pack moves to failed state post controller reset DCSG00049608 make platform changes for PLDM type 5 DCSG00050922 Fix alignment for an internal structure DCSG00054336 VD creation with default WB policy to be blocked in Controllers DCSG00117832 SPDMLIB: Add change to SConstruct to copy library output file (*.a) to release folder DCSG00058897 EIDs are not discovered after stopping and starting VDM driver DCSG00071758 Bay Count coming as 16 in HII and 4 in LSA for UBM2 Backplane DCSG00080405 Firmware hits assert on powercycling the server with UBM3 backplane and NVME Drives connected DCSG00069218 Set VD policy to WB (unsupported )should return failure in JBOD personality. DCSG00078890 GetSchemaDictionary command executed from RedACT is failing for annotation, port and volume schema DCSG00080093 Fix PCIe interface details DCSG00081735 StorCLI: Drive count not correct in CLI for UBM3 x4 backplane with SAS/SATA drives connected DCSG00081956 Firmware returns success status while storcli queries for BBU for controller DCSG00082494 Bays on port value not populated correctly for any backplane DCSG00085866 UBM3_x4-Solid Green LED turned on on JBOD drives after few drive pus pulls DCSG00117834 Add change to SConstruct to copy library output file (*.a) to release folder DCSG00097465 Fix operation for volume and link error threshold for port DCSG00099275 35xx B0: Fault 4311 when MaxMinLinkRate for each phy of sas_io_unit and pcie_io_unit being changed and TMs being sent DCSG00125938 REST client displays error when tried to get drive resource details on a controller DCSG00136341 Removing unused elements for partial xml DCSG00103998 3916 7.14PA2 - NVMe Init Error List shows duplicate entries after drive pull/push DCSG00219528 Make PLDM platform code compiling without OOB_COMMON DCSG00109751 Autoconfig R0 option available in HII for controllers,Fails when attempted. DCSG00109752 Firmware hits Exception on Power cycling the server with NVME drives connected. DCSG00112022 Query for Drive information of the drive part of any Volume where full init is running results in Unexpected Error DCSG00112594 "Volumes@odata.count" is coming up as 0 for a Dedicated Spare drive which is part of a Volume DCSG00113953 In query for Volume , the PercentageComplete shows 100 even while the LD erase operation is still in progress or just started on the LD DCSG00115184 Health Status of the Controller shows "OK" instead of "Warning" when WR cache is enabled but energy pack is absent or missing DCSG00120410 Correct Nvme Double Buffer module for multiple double buffer cases. DCSG00126872 SPDM: Attestation failed with wrong Nonce values DCSG00134460 3916 MR 7.14: Assertion failure in fw\hw\ioa\ioDivertHw.c at line 499: startChunk == endChunk causing DC DCSG00134506 drive schema shows operations as Erasing and the percentage is "0" with there is a erase/init running on the LD DCSG00134673 IT SPDM commands not working via host interface DCSG00134926 Fix print nesting for ASCII eTTY DCSG00136280 "stripeSizeBytes" shows double the actual stripesize value for the Volume in RDE client DCSG00137117 3916 MR 7.14 PA2: Win/Lin Gen4 SAS SSD Expander Connect 24 drives:-24% drop seen in both OEM for OLTP profile for IO Size-256K,QDs-64,QD256 in R0-1WRK DCSG00137712 Release Automation: "make release" button not found on build job's page on cmportal DCSG00170747 SPILIB: Winbond maximum page write time increased from rev "A" to rev "B" of their specification DCSG00148309 REST Client displays wrong drive size for the NVME drives attached. DCSG00150877 -24% drop and 55% gains seen in SDR0, R0 for SW, RW for IO Size-4K-1M, QDs-4,16,64,256 - 64D-12G SAS HDD Expander connect - Linux OS DCSG00150901 Resetting the event counters in Ext. SAS/PCIe IO Unit Page 250 fails DCSG00151330 ::observed the Firmware crash & system reboot while running operations on multi controller DCSG00151389 Release Automation: Exceptions during execution of release script DCSG00231084 MR7.15 PA2: driver health message displayed 1 more time after device order by firmware is disabled on Windows system DCSG00152105 MR7.15 PA1: excessive "In OOBExecCmdIssue and dmcd is 0x#######" prints seen on termlog DCSG00226222 Fix offset comments in DM IO Context DCSG00166025 RedfishTool.py is incompatible with python 2 DCSG00167100 Updating FW (on 9400 series HBA) from Ph-7 to Ph-14 causes "invalid flash" message on FW bootup DCSG00170637 MR7.15 : ONFI Last Erase Block is not reporting the correct value. DCSG00171108 MR7.15 PA1: Enclosure disappears after back to back ESM FW update with IOs DCSG00171225 Fix stack printing in "ef" command DCSG00181406 Fix error handling in traceTool.py DCSG00212592 MR7.14: Controller Bios never sent the printing-has-completed DCMD DCSG00212797 BST Failure: IO Data Corruption on PL 15.250.02.00 DCSG00216224 MR7.15 PA1: VDs missing after upgrade/downgrade between MR7.14 FW and MR7.15 FW DCSG00216327 SSD Estimated Life Remaining in Days show 0 for nvme drive DCSG00216908 NVRAM changes for supporting dynamic recon ghost tgtId DCSG00216944 MBEDTLS LIB: Fix dynamic memory release bug in Mbed Tls Library DCSG00217262 : Relook set_led() and reset_led() for 216-x controller. DCSG00217264 Lenovo Bug 202893 expander FW fail to flash FW sometimes DCSG00218199 Add PCE register dumps to snapdump DCSG00218427 MR7.15 PA1: Downgrading to 7.14 FW when device order by firmware is enabled causes controller to be not accessible in OS DCSG00251554 MR 7.15 Alpha:HII - Manage PCIe Interface page should be greyed out for UBM if the user is not allowed to make any Link Width changes DCSG00220882 MR7.15 PA: FW gets hung while generating snapdump through MegaMon call SnapDumpDbgGlobalOnly DCSG00221279 MR 7.15 PA1 DBU: Invalid Arguments error seen while setting config file w.r.t JBODs from Storcli. DCSG00221705 MR7.15 PA1: Downgrading to 7.14 FW when device order by firmware is enabled causes controller to be not accessible in OS DCSG00222544 Ph16_scrutinycli: Using latest scrutiny "phy -on/off" condition fail to discover the "SATA" drive with out reset in 3916 HBA DCSG00223283 : Alpha1: RDE : While querying for the drive schema part of a LD where full init is running , shows it's state as " Disabled" DCSG00225050 Fix the decision in zcdump for which context to run in DCSG00225192 SPDM LIB: Set ECDSA signature with correct size in Signature field of Challenge response buffer before sending to server DCSG00225977 Fix Static Analysis reported issue # (46851, 46228,45933,45914) DCSG00226155 Fix Static Analysis reported issue # 46640 DCSG00226169 SPDM 7.15: return actual size of certificate chain content to SPDM LIB DCSG00226196 3916 7.15 MR: Add memory allocation/free for SPDM_LIB DCSG00227245 Evaluate the MFI stats returned for DCSG00134460 DCSG00228127 SPDM_IT_FW : Import certificate command with out seal option is failling for slots 0 & 1. DCSG00228143 MR7.15 Dev: reduce dmSpinCheckAndRetryCmd etprints. DCSG00228849 MR 7.15 PA2: Extra prints not seen before that appear to be debug: setup_cache_headers DCSG00229397 Remove MR's EXT_MFG_49 define. This change should be pick up from DCSG00228036 Pre-Alpha Release: CtrlFw_Ph_16.0 - 15.250.05.00 MR PL-SCS Libs DCSG00230227 MR7.15 PA2: JBOD is missing after downgrading to 7.14 FW and upgrading again DCSG00231374 7.15 3916: Call SPDMLibInit only if SPDM is enabled. DCSG00231398 storcli 'start diag' command failed if ran after storcli 'show all' command DCSG00231642 MR 7.15_IO tool detecting data integrity issue on 8i8e controller with NVME and SAS connected to different enclosure/Expander DCSG00231928 Coverity defects DCSG00232583 SPDM 7.15: Use slot group number to get certificate algorithm record of extended manufacturing page 50 DCSG00232962 PH16 Windows Driver: Observed "Received an add enclosure event for an enclosure that is already active" while doing phy hot plug DCSG00234415 Coverity Defects Phase 16 DCSG00234562 MR 7.15: Storcli: Dedicated Array shows incorrect values. DCSG00234826 MR 7.15 - NVDATA XSD in MR is out of sync from the Mpi2_cnfg.h DCSG00234920 MBEDTLS LIB: fix compilation error during IT FW build DCSG00234926 Command failed with logInfo 31350162 DCSG00235474 Coverity Defects Phase 16 DCSG00236990 [9440-8i+MR7.12/7.13/7.14Beta2+ARM] controller FW printed ‘Assertion failure in fw\cpu\arm\exceptions.c at line 1006: 0 during fio issue verify(2F) commands to sas hdd(JBOD) ’ DCSG00237493 : Alpha1"EncryptionAbility" field for SED drives comes empty DCSG00237498 Ph16_35xx: Controller crash observed while making port "0" as wide port . DCSG00237674 SPDM_LIB: Add alignment parameter into SPDMLib_Calloc interface DCSG00237675 7.15 3916 MR: Add alignment parameter into SPDMLib_Calloc interface DCSG00237704 SPDM_FW : Delete/Import foreign configs should not be allowed until SPDM Authentication happens between BMC and controller. DCSG00238473 MR_7.15: Driver load/unload result to Assertion failure in fw\hw\debug\ptb.c at line 618: 0 on 3916 card DCSG00238510 MR_7.15: User disabled PTB not reflected, hence PTB.txt is part of OnDemand SnapDump DCSG00239464 SPDM_LIB: Set tagOwner as per SPDM request DCSG00240237 SPDM 7:15 Set tagOwner as per SPDM request. DCSG00241021 MR_7.15: PTB switch to Enabled and Save. No PoP up message reboot required/PTB.txt not part of Snapdump. DCSG00241278 MR7.15 PA2: drive and enclosure connector are reported differently in Ctrl-R for Cisco PBP controller DCSG00242197 3916 715PA - NVMe init error drives not discovered after pull/push under DMD DCSG00243152 Out of bound memory access while assigning dma group for controller devices. DCSG00243670 : Redfish: Readcache policy is displayed as OFF for VD's with Read ahead policy DCSG00243819 MR7.15 DBU PA: Secure SED and SES Management ctrl properties are toggling after changing autoconfig from None to JBOD and vice versa. DCSG00243910 WG: LSA does not allow to change to any other behavior once encountering error during behavior change DCSG00245029 FW : OCR fails to start from OOB Storelib test , and controller fails to discover in OOB SLT after this failure. DCSG00249594 35xx: Request to include SPICO image with G2_realign_gate enabled for all 16 lanes for SAS3616W or SAS3616W based board DCSG00253315 3916: Seeing "SpdmReadCertForSlot[277]:[Error] Certificate Read Failed" on after Controller Resets DCSG00255186 MR7.15 Alpha (DBU) WG: LSA allows user to assign NVMe drive in prepare for removal state as replacement for missing drive for a DG DCSG00256740 MR 7.15 Alpha - crypto erase not completing on SATA drives DCSG00257803 MR 7.15 Alpha: securesed property not shown under show personality cmd as expected DCSG00267705 3916 MR7.15 Alpha - PR stalls, never completes on NVMe PDs DCSG00278401 MR7.15 Alpha (DBU) WG: In JBOD personality SES management bit is not set in auto config supported bits for NONE Mode DCSG00282684 M6: Foreign Secure Drive - Clear drive option is Enabled. DCSG00283749 MR7.15: FW hit Assertion failure in fw\raid\fwDownload.c at line 1159: fwDownload.pdRestrictCount!= 0 while flashing encl & PD firmware correspondingly DCSG00286358 35xx build issue with PL PCI DEVICE feature disabled DCSG00287132 System POST not proceeding further and keeps on loading EFI SAS driver DCSG00289940 Unknown messages are displayed in LSA event logs and also in termlog on drive removal DCSG00297597 MR_7.15_DBU: Pre-boot Crash SD not showed at App, but value got incremented at fwlog 'SnapDumpGetCtx' - 35xx MR DCSG00297903 MR 7.15 Alpha: PR progress and estimated time left is wrong in multiple places DCSG00298150 SPDM 7.15: Dev DF - return appropriate error to SPDM Lib when read certificate from security page 0 fails DCSG00299050 PBP config : JBOD deletion event id 139 has slot id 255. DCSG00299407 MR7.15 Alpha: Found KA occurs during flashing enclosure firmware and heavy IOs DCSG00299427 LTSSM test type 0/2 failed with DCSG00301793 CTRLH- Incomplete Display becasue of appinfo->Sprintf function changes in 3916 compare to invader/Intruder DCSG00304321 MR 7.15 Alpha - Large IO Support is allowed to be changed, but can't be set DCSG00304336 MR7.15 Alpha: JBOD drive still show and list as first in order device before VD even after system reboot (Jbob personality mode) DCSG00304511 MR 7.15: SPDM: Select correct Hash Algo for CSR (Certificate Signing Request) & close CSR session for error case DCSG00307042 API clarification for large io support DCSG00307840 7.15 Static Analysis defect 186109, 186088, 186068 DCSG00309847 SBLIB: Getting Inconsistent secure ID on IT cards DCSG00310427 MR7.15: SPDM: Dev DF: Call revised SBLIB API to retrieve Secure ID of the 3916 chip DCSG00312818 MBEDTLS Lib: Alignment issues while certificate verification on IT cards DCSG00315988 BSOD observed with mode 7 Parallel PD firmware update in PCIe OOB DCSG00318909 [MBEDTLS] Device Key Pair Generation resulting in different Keys DCSG00324022 SPDM: Dev DF to check in a new environment variable to control disable/enable hardcoded key pair DCSG00328095 storcli 'start diag': link test skipped if no configured drives present; link test failed if no backend PCIe support DCSG00335615 SPDMLIB: Reduce number of arguments passed to IT FW debug print functions DCSG00335761 SPDM: DF: Remove calls to Mbed TLS Self-Test functions DCSG00341277 MR 7.15 Preboot set Preboot Trace Buffer does not change when setting factory defaults DCSG00232623 Expander_FW : Expander FW upgrade or downgrade through CIMC is not getting reflected on host applications DCSG00317150 CIO VD type is deprecated: should be disabled in all places while VD in recon DCSG00220869 SPDM_FW : SPDM commands are failing in OOB SL/SLT on servers. DCSG00216974 EKM many key request events generated when creating secured VDs with multiple disks DCSG00230726 tty battery FRU sometime corrupt when reading from percCLI DCSG00242932 OPAL: Drives returns incorrect session name in SEKM environment DCSG00242968 Change to the Powerloss Recovery Sequence to Recover Corrupted BMU Flash DCSG00278410 Rebooting from the OS hangs at a blank screen and does not report the Shutdown AEN DCSG00297028 VD deletion doesn't clear last LDBBM entry in the list causing potential data corruption if recon happens. DCSG00297147 Assertion failure in fw\ddf\ddfPd.c seen during foreign import DCSG00165536 The personality behavior=None is allowed to be set and should be blocked in eHBA mode. DCSG00223407 DA-SEP internal backplanes should have host management access blocked. DCSG00240947 Auto Secure SED failure status is different DCSG00240950 Host utility can still manage LEDs when downgrading from FW with jbodhostledmgmt enabled to FW with jbodhostledmgmt disabled DCSG00242941 MR_DCMD_CFG_AUTOCFG with mbox.w[0]=3 returns supportEPDWithAutoConfigOff as 1 DCSG00246019 ldDcmdAllowedOpsExtGet can be called with wrong buffer length. DCSG00246024 HII shows Enable Host LED Management for Non-RAID Disk option for controller in eHBA mode in a server with Passive backplane DCSG00246029 CTRL_PROP.exposeEnclosureDevices is being reset at boot time if disablesesmgmt is enabled. DCSG00258053 Controller crash and resets on attempt to boot to windows OS DCSG00301658 Execute once option needs to be allowed for EPD-PT behavior mode in 3916. DCSG00223401 Add new security events DCSG00223410 Host access to internal backplane SEPs DCSG00318525 Snap-dump Enhancement - remove unnecessary duplicate prints DCSG00143276 COL Failure on AC cycle DCSG00216979 Unsupported drive LED Solid Green on Rear Backplane - LED flashing green expected DCSG00223405 Add boot mode print to log during boot DCSG00237600 CTRL_MFC_DEFAULTS_SET DCMD returning error when in eHBA mode DCSG00237772 MR FW changes to use Smart Polling Intervals values from NVDATA.(PR#DCSG00113187) DCSG00237305 Auto Configure R0 option is showing in eHBA mode DCSG00245055 Current version of Backplane firmware not displayed correctly after update, Pathfinder DCSG00293136 adds entries to LDBBM table after Write retry with medium error during rebuild DCSG00304052 not responding to resume within 3 seconds DCSG00342265 Controller fault on rebuild and IO DCSG00242570 Assertion failure in fw\raid\nvmePRP.c seen when NVMe PT response size is >=12k DCSG00242573 'Exception handler called' observed while converting drive to Non RAID preceded by Export Log from OM DCSG00269098 PRP-List overwritten in Double-Buffer-Copy-To-Host for response size > 8K DCSG00325834 OEM drive failing media error test DCSG00244898 9440-8i+MR7.12/7.13/7.14Beta2+ARM] controller FW printed ‘Assertion failure in fw\cpu\arm\exceptions.c at line 1006: 0 during fio issue verify(2F) commands to sas hdd(JBOD) ’ DCSG00302395 CSET Port of Defect DCSG00297592: [9440-8i + MR7.14 ARM/X86] Auto config RAID0 in HII didnot work as expected DCSG00322062 Remove PR SCGCQ00475165 (Monitoring Drive Performance and Predictive Failure) DCSG00311470 9440-8i System black screen and hang during S4 + CC stress DCSG00312022 JBOD drive is converted to Configured Drive after OCR / Reboot DCSG00322200 [9440-8i+X86+MR7.13] SSD JBOD Drive state will change from (U-Up) to (D-Down/PowerSave) when they rmmod and insmod megaraid DCSG00334584 CSET Port of Defect DCSG00265811: 9460-8i repeatedly controller resets after FW error in fw\raid\utils.c DCSG00240573 [9460-8i+MR7.12 Patch+X86] Use script to upgrade SAS SSD firmware underneath 9460-8i (7.9, 7.11, and 7.12) will fail DCSG00240578 [9460-8i+MR7.12 Patch+X86] Use script to upgrade SAS SSD firmware underneath 9460-8i (7.9, 7.11, and 7.12) will fail DCSG00240942 [9460-8i+MR7.12 Patch] Question on Write Cache Support in JBOD personality (ProfileID 20) DCSG00240943 [9460-8i+MR7.12 Patch] Question on Write Cache Support in JBOD personality (ProfileID 20) DCSG00299706 StorCLI shows success in Converting Foreign drive as JBOD. DCSG00318217 [9440-8i + MR7.14 + ARM] Controller hit Fatal error when doing drives hard reset test by storelibtest DCSG00329429 9460-16i MR FW marks Zoned Out PHYs as bad PHYs DCSG00342267 FW is overriding the data length , present in the command frame header, with sizeof (MR_LD_ALLOWED_OPS_EXT) DCSG00255160 Preboot Trace Buffer [PTB] for 35xx/3916 - add a switch - MR firmware DCSG00316966 [MR3508+MR7.14 +X86 ] Controller is seen with Fatal error by unknown reason unexpectedly DCSG00319426 3916 MR7.16PA - snapdump hang during capture in Legacy BIOS DCSG00111584 Device add event not sent during event replay for enclosure slot order case. DCSG00121420 (SATA Only) SCSI ATA Passthrough with data transfer fails DCSG00134494 35xx B0: MODE SELECT (6|10) to SATA drive with DEXCPT set fails if DEXCPT is already set DCSG00215210 35xx MR 7.14 Alpha (51.14.0-3268): Up to 90% drops, Linux, SATA HDD, 64SingleCore/DualCore, R0/R1/R5/R6/JBOD/SDR0, RW/SW/OLTP, 8Kto1M, QD=1to256 DCSG00243680 IO time outs logs seen in TTY while running IO on EPD-PT Intel drives DCSG00143420 3916 9500-16e doesn't support PCIe and SRIS by default CSG00121425 3916 7.14PA2 - NVMe repair operation fails on Gen4 with metadata DCSG00126831 MR6.14:MonTask: line 258 in file ../../raid/1078int.c -DATA TLB ERROR while initiating sanitize operation on SATA HDD-Intruder DCSG00139071 In controller logs observing index out of range when execute import and get SPDM commands. DCSG00226371 9300-8i hangs -LOG SENSE timeout and mpr(4) firmware reinits when the CDB for log sense is incorrect PC=00 DCSG00227376 9460-8i+ARM: Phy Bad events is found in MR log after reboot for a particular HGST model SATA drive in PowerSave spindown state DCSG00245538 Assertion failure in fw\dm\src\dm.c detected when pinned cache generated after VD offline. DCSG00266052 Assertion failure in fw\dm\src\dm.c detected when pinned cache generated after VD offline. DCSG00114250 [3916] [OEM] Erase persistent will erase SAS address and VPD data DCSG00136250 In 9500-16i controller seeing fault 0xA03 when updating the FW from 14.250.11.00/14.250.12.00 to 14.250.13.00 DCSG00138016 [3916][PLDM] Update to Latest PLDM library v13 DCSG00222984 Cannot Detect Drive in UBM BP after DC/Warmreboot in alternate cycles on 430-16i DCSG00225221 Drive 0 has been disabled due to a detected fault DCSG00245453 Adapter Not Detected after OOB FW Update and DC Cycle DCSG00118379 MR7.14 PA2 - PL Fault 0000e40e while booting OS with bad NVMe drive DCSG00121316 3916 7.14PA2 - NVMe Init Error List Missing drives when multiple PDs are inserted DCSG00137668 3916 7.14 Alpha - NVMe repair commands fail with Linux storcli DCSG00153702 MR 7.14 - Ibanez x2 UBM EnclosureID is missing after upgrading to the latest FW package 3280 DCSG00227987 IOC Exceptions not getting cleared after flashing the Bios image with correct ROP version DCSG00231535 Modify 35xx Build scripts to add a new Signed image with different AVSO Setting in FW RO DCSG00250024 3916: Secure Boot, Add Key Update Pending Check for 'COMPLETE' Image Downloads DCSG00303511 NVMe Init Error: Device with no namespaces shows 'Namespace count Invalid' as Uncorrectable Error DCSG00303518 Storage_PT: Bay ID is not proper in alert with hotplugging of drives for certain slots on HBA355i Adapter DCSG00315525 ExtManPage41 TX Values are not being applied / run by 3916 SERDES DCSG00121315 MR7.14_NVMe OPAL drives fail to initialize after a reboot DCSG00127917 PL Fault 0000ec0e LinkRegister 014c1171 observed on NVME Drive Push Pull DCSG00127720 No bad phy generated in slots 4 & 5 2.5x10 - 4 Universal DCSG00136105 Duplicate drive slot numbers on H755N controller in 16 Bay Sesto with NVME drives DCSG00235435 3916_DBU_7.14: During 240 vd creation result to Assertion failure in fw\hw\pce\fusion.c at line 779: 0 on Gen-4 system. DCSG00243095 [3508 Mezz card+MR7.14Beta+ARM] : FW hitting assertion failure in \hw\pce\fusion.c at line 779 DCSG00139744 Invalidate slot not working for IT SPDM DCSG00215132 Import certificate command is failing via In-band DCSG00241396 SPDM IT: Add memory allocation/free for SPDM_LIB DCSG00241397 SPDM IT: SPDM BMC bring up on P2 server DCSG00245634 [SPDM IT] return actual size of certificate chain content to SPDM LIB DCSG00250093 [IT SPDM]Enhancement to source of randomness for generating key pair DCSG00311840 Bug 208196 After loading 940-8i driver, the VD of 940-8i cannot be listed DCSG00240678 Target ID of EPD drives is not equal to Slot ID when drives are connected to C2 port of CFF RAID OEM controller. DCSG00240682 Some of the JBODs are not included under "PR excluded VD" , while performing storcli /cx show pr when all the drives are converted to JBOD. DCSG00240684 StorCLI shows "PR excluded VDs" where actually PR is running on online PDs of VD. PL: DCSG00340954 - SPILIB2: Some properties functions access the wrong array DCSG00342936 - SPILIB: NVSRAM uses old ASENB command DCSG00350016 - SPI LIB 1 - Manual Flash writes to flash parts connected to chip selects other than 0 fail. DCSG00354885 - SPILIB: FIx definition of SPI_LIB_TYPE for SPILIB1 DCSG00428841 - SPILIB2: Fix offsets in SPI2_LIB_DEVICE_PARAMS DCSG00903625 - 35xx: pl: direct attached SAS or SATA device may not be discovered DCSG00913587 - pl: NVMe: chain to PRP SGL for non-read/write IO may be handled improperly DCSG00706466 - Element Status code of a Slot in SGPIO BP with no drive marked as 'Unknown' DCSG00735443 - PL NVMe : IOs fail with SGL length shorter than the transfer legth DCSG00728764 - HBA hangs on boot with failed UBM backplane in a multi-UBM backplane topology DCSG00907706 -(SATA Only) IO Timeouts seen while running Unmap, SATA Passthrough and Read/Write IOs to a SATA drive DCSG00358690 - SPILIB: Add 1_4_4 read/write and NVSRAM commands to analyzer decoder DCSG00371513 - SPILIB2: Add support for FLASH suspend/resume. DCSG00380266 - SPI LIB 1- Enable Suspend-Resume support for Winbond and ISSI flash parts. DCSG00394830 - SPILIB2: Add spi2FlashWriteDataNoVerify() API DCSG00409337 - SPILIB2: Add support for 100 MHz using default configuration for Macronix 256 MBit DCSG00420314 - SPILIB2: Add code to clear block protect bits if they are set DCSG00421632 - SPILIB2: Add support for AV1 ring buffers DCSG00424412 - SPILIB2: Support for Additional SPI Clock Frequencies DCSG00427348 - SPILIB1: CLear LC bits in Spansion, wait longer for NVSRAM DCSG00429625 - SPILIB2: Support ECC for Margay DCSG00508974 - SPILIB2: Add High Level SPI Emulation Library DCSG00734502 - SPILIB2: Add support for new Cypress parts via proprietary CFI Method DCSG00782279 - SPILIB: Add support for Hybrid topology CFI parts DCSG00830450 - SPILIB2: Eliminate incompatible erase commands in MultiErase mode DCSG00778776 - 35xx/3916: Integrate SPILIB 20.00.22.00 DCSG00557139 - Fault 6231 while running IOs along with Expander phy link reset and ses commands DCSG00472893 - SATA PFA drive is not recognized as PFA drive in 3916 while hot-plugging DCSG00408391 - Make Clear of the PEPP version of ConfigValid Applicable to IT Boot Code Only DCSG00337717 - Update the SPDM print index properly before adding the prints to ring buffer DCSG00395879 - 35xx: README file needs update DCSG00343848 - Ses Enclosure PD Bad Phy for slot is recorded in log but all of slots are empty(no device) DCSG00245531 - Ph16_35xx: Controller crash observed while making port "0" as wide port . DCSG00353068 - Slot status is reported as "Unsupported" in Enclosure status command in SL DCSG00395878 - 3916: SAS SATA ONLY profile partial XMLs for 8e and 16e are not included in 3916 RO DCSG00237479 - IO time outs logs seen in TTY while running IO on EPD-PT drives DCSG00361758 - IT-HBA ICX:- After multiple OS reboots, drives missing from 440-16i c1 port DCSG00243641 - Out of bound memory access while assigning dma group for controller devices. DCSG00249753 - 35xx: Request to include SPICO image with G2_realign_gate enabled for all 16 lanes for SAS3616W or SAS3616W based board DCSG00245454 - Adapter Not Detected after OOB FW Update and DC Cycle DCSG00330183 - ERROR: Recursive FAULT 265D!!!! observed after PLDM Firmware update in OEM server DCSG00301823 - Missing drives during AC power cycle test DCSG00356007 - Many command timeouts reported by multiple drives on 14G backplane during IOs with OCRs DCSG00266833 - PIO transfers of length >= 131072 hang the controller DCSG00245537 - Assertion failure in fw\dm\src\dm.c detected when pinned cache generated after VD offline. DCSG00286361 - 35xx build issue with PL PCI DEVICE feature disabled DCSG00266053 - Assertion failure in fw\dm\src\dm.c detected when pinned cache generated after VD offline. DCSG00244617 - PH16 Windows Driver: Observed "Received an add enclosure event for an enclosure that is already active" while doing phy hot plug DCSG00238649 - MR 7.14 RC: Exception due to executing THUMB instruction 0x6081 at address 0x012642b6 DCSG00342787 - 9460-16i slot mapping incorrect DCSG00324774 - NVMe driver drop and assertion seen on H755N DCSG00311739 - ExtManPage41 TX Values are not being applied / run by 3916 SERDES DCSG00303510 - NVMe Init Error: Device with no namespaces shows 'Namespace count Invalid' as Uncorrectable Error DCSG00299826 - Bay ID is not proper in alert with hotplugging of drives for certain slots DCSG00299823 - ParentDevHandle value calculated for given Phy Number is incorrect for Direct Attached Devices in Event Replay Code DCSG00290200 - LED blinking is failing for certain slots DCSG00250023 - 3916 715PA - NVMe init error drives not discovered after pull/push under DMD DCSG00318943 - [SPDM] Remove LogSpecific member in the structure 'IOPI_LOG_DETAIL DCSG00237674 SPDM_LIB: Add alignment parameter into SPDMLib_Calloc interface DCSG00117832 SPDMLIB: Add change to SConstruct to copy library output file (*.a) to release folder DCSG00225192 SPDM LIB: Set ECDSA signature with correct size in Signature field of Challenge response buffer before sending to server DCSG00239464 SPDM_LIB: Set tagOwner as per SPDM request DCSG00253315 3916: Seeing "SpdmReadCertForSlot[277]:[Error] Certificate Read Failed" after Controller Resets DCSG00309847 SBLIB: Getting Inconsistent secure ID on IT cards DCSG00312818 MBEDTLS Lib: Alignment issues while certificate verification on IT cards DCSG00318909 [MBEDTLS] Device Key Pair Generation resulting in different Keys DCSG00283387 SPILIB2: Small misaligned transfers sometimes result in a read-back verify failure on page writes DCSG00258412 A10: 3916 MR 7.15:52.15.0-3442 - 5-9% dip, Linux, G3, NVMe, 8DC, RW/OLTP/RR, 64K-1M when compared to 52.12.0-3010 DCSG00297461 Coverity Defect Fixes DCSG00299624 3916 A0: Samsung PM1733 NVMe drive init failed with Phase17 firmware DCSG00301631 3916 A0: VSES getting removed after adapter reset DCSG00301661 3916 A0: protect bit set in inquiry response when NS data structure DPC field is set to 000b DCSG00306498 35xx B0: NVMe Translation - SEND DIAGNOSTIC test failed DCSG00307175 3916 A0: Mode select command failed to set Read_Write Error Recovery mode page DCSG00308453 3916 A0: NVMe Translation- Control mode page 'EXTENDED SELF-TEST COMPLETION TIME' field set incorrectly DCSG00310330 3916 A0: NVMe Translation - SEND DIAGNOSTIC Abort background self-test failed DCSG00312554 Vses reply report ResponseInfo valid in SCSI state for under-run Recv Diag Command DCSG00313245 3916 A0: NVMe firmware download in mode E failed with error Invalid Firmware Image DCSG00315331 3916 A0: Mode select command test set control mode page failed when parameter list last 2 bytes inverted DCSG00319580 35xx B0: Mode Sense (10): Control Mode to an NVMe Device test failed when LLBAA bit set to 1b DCSG00321504 3916 A0: Inquiry command to NVMe device reporting old rev firmware after drive firmware update completed successfully DCSG00349970 Please help identify why our 3916 FW will response different status to UEFI driver (start stop unit command) with different Intel SATA SSD FW DCSG00350047 3916 - Firmware fault when doing IO to ATAPI device DCSG00411545 3916 A0: Controller missing in system bios DCSG00282926 coverity defects for Ph17 DCSG00297363 Release Automation: If release job web page takes more than 60 secs to load, script throws exception DCSG00337918 skip completeflash images when picking FW binary for BST DCSG00350402 3916 A0: Drives connected behind controller failed to detect in Linux OS DCSG00312551 3916 MR7.16PA - MR Controller hangs in pre-boot during initial PL discovery with Elrond NVMe config. DCSG00293875 Coverity issues DCSG00308451 3916 A0: NVMe Translation- Control mode page 'SBLP' field set incorrectly DCSG00301612 35xx B0: Not all NVMe devices are discovered with default 9400-16i NVDATA DCSG00414714 3916 A0: Controller fault 0xD015 observed on doing controller Refresh topology from system bios DCSG00215338 FW hitting assertion failure in \hw\pce\fusion.c at line 779 DCSG00362831 35xx B0: 0x6001 fault while running Simultaneous TMs in Linux DCSG00378243 3916 MR716 Alpha - Linux driver load/unload with drive pull/push generates PL 6001 fault DCSG00250948 DataStruct "IOP_COREDUMP_CONTEXT" has member fields that do not start with capital letter DCSG00258095 Update the Trigger data struct size and add padding to make them 256 bytes DCSG00233805 [SPDM IT] return actual size of certificate chain content to SPDM LIB DCSG00238540 SPDM IT: SPDM BMC bring up on P2 server DCSG00293500 Fix Coverity issues DCSG00299079 SPDMIT: Return appropriate error to SPDM Lib when read certificate from security page 0 fails DCSG00309854 SPDM IT:Getting invalid MAC while import certificate DCSG00316342 Update SBLIB version in BST version file DCSG00335212 PH17 Coverity issues DCSG00120976 - (SATA Only) SCSI ATA Passthrough with data transfer fails DCSG00131574 - 35xx B0: MODE SELECT (6|10) to SATA drive with DEXCPT set fails if DEXCPT is already set DCSG00153860 - V4: 35xx MR 7.14 Alpha (51.14.0-3268): Up to 90% drops, Linux, SATA HDD, 64SingleCore/DualCore, R0/R1/R5/R6/JBOD/SDR0, RW/SW/OLTP, 8Kto1M, QD=1to256 DCSG00131571 - 3916 A0: 3916 9500-16e doesn't support PCIe and SRIS by default DCSG00112303 - 3916 7.14PA2 - NVMe repair operation fails on Gen4 with metadata DCSG00134669 - In controller logs observing index out of range when execute import and get SPDM commands. DCSG00225935 - 9460-8i+ARM: Phy Bad events is found in MR log after reboot for a particular HGST model SATA drive in PowerSave spindown state DCSG00132639 - PH15 : In 9500-16i controller seeing fault 0xA03 when updating the FW from 14.250.11.00/14.250.12.00 to 14.250.13.00 DCSG00113697 - 3916 7.14PA2 - NVMe Init Error List Missing drives when multiple PDs are inserted DCSG00109053 - MR7.14 PA2 - PL Fault 0000e40e while booting OS with bad NVMe drive DCSG00129498 - 3916 7.14 Alpha - NVMe repair commands fail with Linux storcli DCSG00148775 - MR 7.14 - Ibanez x2 UBM EnclosureID is missing after upgrading to the latest FW package 3280 DCSG00114179 - PL Fault 0000ec0e LinkRegister 014c1171 observed on NVME Drive Push Pull DCSG00120588 - MR7.14_NVMe OPAL drives fail to initialize after a reboot DCSG00234837 - MR 7.14 RC: Exception due to executing THUMB instruction 0x6081 at address 0x012642b6 DCSG00078508 - 3916_DBU_7.14: During 240 vd creation result to Assertion failure in fw\hw\pce\fusion.c at line 779: 0 on Gen-4 system. DCSG00080856 - Ph15_Scrutinycli: Fail to display the device counters while executing the device counter command. DCSG00131485 - Invalidate slot not working for IT SPDM DCSG00119209 - CSET Port of Defect DCSG00108094: Device add event not sent during event replay for enclosure slot order case. DCSG00138039 - CSET Port of Defect DCSG00126872: SPDM: Attestation failed with wrong Nonce values DCSG00226419 - CSET Port of EnhancementRequest DCSG00143569: [IT SPDM] Disable hw debug port DCSG00114446 - CSET Port of Defect DCSG00103998: 3916 7.14PA2 - NVMe Init Error List shows duplicate entries after drive pull/push DCSG00122627 - CSET Port of Defect DCSG00112320: No bad phy generated in slots 4 & 5 2.5x10 - 4 Universal DCSG00136104 - CSET Port of Defect DCSG00060347: Duplicate drive slot numbers on controller in with NVME drives DCSG00114248 - CSET Port of Defect DCSG00074378: [3916] [OEM] Erase persistent will erase SAS address and VPD data DCSG00216232 - CSET Port of Defect DCSG00212797: BST Failure: IO Data Corruption on PL 15.250.02.00 DCSG00167853 - CSET Port of EnhancementRequest DCSG00053656: The Mode 0x5 NVME drive firmware update fails when the size of the image is larger than the max translated size(2MB). HII: DCSG00777237 - HII displays ".,(512B) " in the non importable Foreign import form DCSG00433622 - ICX- HII_ FDE Type is not shown in HII for OPAL drives DCSG00436148 - FW update via OOB_PLDM aborts when FW is flashed via HII DCSG00436149 - ICX_HII- FW update via OOB_PLDM aborts when FW is flashed via HII DCSG00408309 - MR 7.16 Beta: Stop for Cyrpto erase should not appear in HII DCSG00379878 - Add Box and bay for NVMe drives for new features DCSG00340867 - Save Button enabled for Manage PCI Storage interface though there is nothing to change DCSG00343174 - Select JBOD to UG does not move to next Form DCSG00318559 - HII: Remove Brackets from Product name in HII device page DCSG00318562 - Hide Large IO support in HII DCSG00316238 - HII: help info shows the minimum number of drives required for Raid 60 for 3916 controller as 6 drives DCSG00322193 - MR7: Modify the help message for Large IO Support DCSG00312466 - Unmap option is showing in HII after attempting to repair an NVMe drive. DCSG00309723 - enablelargeIO support changes for BIOS DCSG00313204 - NVME -Device Type not shown as "NVME " DCSG00321939 - HII - Ruby SED Support DCSG00298524 - MR7.14 - Workaround for ARM server for GetTime() - HII DCSG00312465 Unmap option is showing in HII after attempting to repair an NVMe drive. DCSG00224985 HII: For Execute once do not check support bit DCSG00224987 Autoconfig API Improvement DCSG00298524 MR7.14 - Workaround for ARM server for GetTime() - HII DCSG00244859 Exander firmware version not displayed for onboard expander DCSG00244171 Ensure that the SSD cache policy is changeable and the status information is correct DCSG00257630 MR 7.15_Alpha : HII doesn't allow user to access "Advanced controller properties" if snapdump is disabled from Host environment. DCSG00221266 MR 7.15 : HII-Help message needs an enhancement w.r.t Drive operation in progress excluding patrol read DCSG00235189 MR 7.15 PA2 : HII displays improper message for make JBOD option after creating VDs using Auto configure R0. DCSG00308058 MR 7.15 Beta: enablelargeIO support changes for BIOS DCSG00250083 MR 7.15 Alpha : HII - VD will be taken offline warning message should be modified for Hide VD operation. DCSG00256172 Display profile based VD when we have UG Drives only DCSG00243940 MR 7.15PA2: HII - Model number of NVMe drive is truncated in JBOD header DCSG00309852 NVME -Device Type not shown as "NVME " DCSG00236992 MR_7.15: HII tag the Multi-path field as "YES" for single path connected devices. DCSG00244864 MR 7.15 Alpha : HII displays incorrect error message when no drives are added for RLM/reconstruction DCSG00257655 MR7.15_Alpha:HII displays incorrect available size and used space for a configured drive in JBOD personality DCSG00243935 MR 7.15 PA2: HII - Hardware Vendor field is missing for SATA drives in HII. DCSG00242413 MR_7.15: ShutOFF PTB - HII should pop-up a message reboot required . DCSG00230653 Enable/Disable the PTB feature DCSG00228367 HII: AutoCfg cleanup DCSG00232930 Evaluate the MFI stats returned for DCSG00134460 DCSG00223409 Port name logic needs to be updated for OEM enclosure types BIOS: DCSG00314914 - Remove debug message present in EfiSASDriverNVMEGetTargetIds() DCSG00411463 - UEFI Driver: when passing host memory (for iMR) to FW do not align the address DCSG00381048 - Add Box and Bay infomration for JBOD drive DCSG00418792 - UEFI Driver Requirements_3_5 Sanitize support DCSG00318561 - UEFI Driver : Remove Brackets from Product name in Driver health formset title DCSG00268540 - Move Mem free to stop function from notify function