Component: ========= SAS MegaRAID Firmware Release Notes for MegaRAID Controllers Version Numbers: =============== Current Package Details: Firmware Package: 52.29.0-5442 (MR 7.29) Firmware 5.290.02-3997 UEFI_Driver 0x071D0000 (SIGNED) Hii v07.29.00.00 (SIGNED) BIOS 7.29.00.0 MR 7.29 release Bug Fixes and Enhancements: =========================== DCSG01516158 Incorrect License Options DCSG01537426 3808N: Power customization for Generic and OEM specific profiles DCSG01496873 PL Firmware : SAS Phy Page 0 is not showing correct values when vses disabled DCSG01512673 Turn Off Clock for CPU 1 DCSG01507280 Fix the performance drop due to code change DCSG01506471 7.27 PA1 - 3808N: cant set ctrl properties via storcli DCSG01460317 BMC reset in a loop leads to controller not being detected through MCTP over I2C DCSG01400120 Add PERST control for NVMe drives DCSG01510133 Constant add/delete of R0 and then power off enclosure causes data abort DCSG01550785 Invalid Enclosure ID was observed when NVMe drive was hotplugged to 9580 card DCSG01488049 PL Fault During IO and Driver Load/Unload DCSG01488430 Add Firmware Version 28 for PartNumber 15987 to PSoC Catalog Image DCSG01546839 Read(32) or Write(32) CDB sent to NVMe drive reported incorrect additional sense code DCSG01520805 Backend PCIe: ED91 fault on hot reset DCSG01517111 UseIdleSas12G was not set in Hardware even when it was set in the ExtManPage40 DCSG01516427 Fails controller firmware download if detect wrong type DCSG01510048 Fix the configurable Physical Disk count issue DCSG01455484 Fix compilation for different targets DCSG01459879 Improve Copyback disable handling while copyback is in progress on drives DCSG01072582 SCSI Self-Test Results (0x10) log page not updating status when self-test in progress DCSG01521501 94xx/95xx PL Spinup: Incorrect write to register to clear the spinup interrupt DCSG01350001 PL firmware not failing NVMe self-test when already an existing NVMe self-test command is in progress DCSG01488468 3808N: Cross Reference Architecture Spec Enabled Features with Latest PoC Code DCSG01476347 Firmware Exception during IO with JBOD Cable Pulls DCSG01451450 [95xx]: Incorrect slot number management for non-UBM backplanes DCSG01488467 3916N: Re-enable Full DDF DCSG01440304 Fix the unwanted blocking of reverting of a hot spare drive after copy back DCSG01523695 OEM Controller is not booting and stuck during Enclosure Initialization with switch DCSG01538008 Build all failed on firmware int code DCSG01525592 VMware OS reported IOMMU Fault iMR controller while running virtual machine IOs VM and controller reset DCSG01463291 Enhance discovery state machine to complete slot mapping before a drive is inserted. DCSG01442264 Spinup failed drives (Bad drives) are not seen in LSA/CLI Tool DCSG01516217 Continuous MCTP command failure with a bad drive in topology leads to controller not being detected through MCTP over I2C on OEM config DCSG01419594 SLT-Emulator2.0-OOB option all is not showing valid information DCSG01516607 Maximum spans per virtual drive incorrect DCSG01454893 MegaRAID 7.25 Beta-Assertion failure in ddf module DCSG01508452 Observed hang in SAS only and NVMe only mode in 3808N controller after adapter reset. DCSG01489940 Kill adapter during firmware upgrade and Downgrade with IO. DCSG01358471 Expander based backplane is not updating page 0xA on drive pull/insertion DCSG01547639 Firmware: SAS/SATA only firmware for 95xx HBA family DCSG01467130 [9500] SAS_IO_UNIT_CONTROL/SEND_PRIMITIVE command fails for the phys with PCIe support enabled DCSG01445968 Update Secure boot Library in Firmware DCSG01512905 Add new chip entry for 3808N controller. DCSG01467624 Controller dies after running Snapdump in a loop with 23 nvme drive R5 and IO stress DCSG01470476 Overnight reading the snapdump OnDemand in a loop, caused iMR Controller not found error DCSG01454021 Support Drive firmware download without using Host Memory DCSG01515787 Block the access to disabled Hardware cores on 3808N adapter while dumping pl dbg. DCSG01516045 zip file created in response to zc megamon command is corrupted DCSG01151757 SL OOB: NVME response buffer is not displaying user requested size of response buffer. DCSG01458287 Fix Channel compilation due to OEM changes DCSG01521548 Updated Firmware to support SCSI to NVMe Translation Spec 1.10 DCSG01487334 Fix snapdump being interrupted due to the time of searching through events DCSG01533800 NVMe: handle vendor specific failure condition DCSG01449669 Set jbod shows successful, but jbod does not appear to be created DCSG01467248 PL Firmware: Bring up of OEM specific EDSFF UBM Backplane. DCSG01480400 VSES Commands hung during the drive pull test with IOs. DCSG01462382 Add New Firmware Versions for OEM PartNumbers 15984, 29652, and 25934 to PSoC Catalog Image DCSG01450318 Controller diag firmware changes from Apps DF: DCSG01444219 DCSG01505532 3808N make firmware changes for new architecture specification updates DCSG01486559 Virtual SES IOs aren't failed if a UBM I2C transfer error occurs during LED update DCSG01477125 NVDATA major version was updated to be same as Phase Version DCSG01551132 NVDATA switch to enable the PDB0B core for 3808 N controller DCSG01427369 Cable management diagnostic command shows incorrect data for some cables DCSG01516125 Fix controller setting for support for capacity expansion without adding disks DCSG01522625 Manual Crash Dump fails when iMR N card is in the test-configuration. DCSG01443947 [95xx] Reduction in default maximum resource count values in Runtime Configuration Parameters for Enclosures and Expanders DCSG01588354 Update NVDATA Major Version for Ph30 DCSG01524005 Enhance firmware logging to include PL logs from initial discovery at start of day to address Drive lost across reboots DCSG01309777 Added duplicate MID protection support to multi-LUN drives DCSG01446403 LCS work around in PL firmware to be made generic for all models of an OEM specific UBM backplane. DCSG01481344 NVRAM space to persist information related to certain Redfish Alerts DCSG01531437 [95xx] NVMe Drive firmware update failed if the drive firmware payload size is more than 2Mb and 32k aligned DCSG01511337 fix excessive unlocking of secured drive when clearing drive restricting DCSG01418256 Add support for OEM Backplanes DCSG01511102 Cache Bypass Modes shown on iMR when there is no write back possible DCSG01419839 A target reset Task Management to a direct attach SAS drive may not go out to the drive even though PL thinks it has DCSG01471791 7.26: Firmware found Enclosure exceeds max supported, caused KA on M.2 Ctrl DCSG01373026 POC: New profile and licensing control & display for the new boot controller DCSG01524008 Update SCSI to NVMe translation to version 1.10 DCSG01458189 [95xx]: Log sense page 0x15 fails on ACS-5 supported SATA drive. DCSG01542341 Pulling low power mode NVMe drive causes PL Fault DCSG01481110 MegaRAID 7.26 Alpha: Data abort during unexpected power loss test with copy back DCSG01523599 Simultaneous Read/Write Miscompare: Data Read Does Not Match Data Written DCSG01464478 Add timer module debug functionality in Snapdump module DCSG01469541 Fix I2C OOB processing null pointer due to I2C reset DCSG01470940 Snapdump: Add reason codes when clearing DCSG01480248 Support controller firmware download without using host memory DCSG01505033 7.27: Drive Pull R1 Hits Exception Handler Called Error DCSG01506370 When slot is set to non installed firmware does not report enclosure slot bad status DCSG01435858 Fix the hanging of NVMe passthrough command when request is too big for the controller to handle DCSG01468284 7.26 PA2: crashdump.txt is taking longer than 15s to generate for ondemand snapdump DCSG01509009 3808N should block hotspare option in LSA DCSG01508464 Added Serdes Config Parameters to ExtManPage40 DCSG01454043 Firmware: Production of iMR on 3808N without host memory dependency. DCSG01453955 Power customization support for SAS3808N board. DCSG01467889 Non 512 Mutiple ReportZone request cause 0 data transfer but completes successfully. DCSG01547099 NVMe: a certain NVMe 2.0 device fails to initialize DCSG01437689 Assertion failure noted in timer module during SATA pass through and IOs test over 2 days DCSG01471837 Enable Security and controller IO MFC settings for the new boot contoller DCSG01489595 Fix Ses device not ready handling path DCSG01377905 Firmware:9540N POC: memory and DDF management changes DCSG01516095 9500 Series: Fault 0x5805 Invalid Message Frame Index Seen after multiple resets DCSG01539401 Drives Show up as UGUnsp DCSG01494307 Firmware: Ensure that IT firmware can not run on the 3808N DCSG01365348 Series 95xx POC: Remove host memory with SnapDump DCSG01421204 [95xx] Added feature to override the firmware control of PERST# signal to NVMe drives using NVDATA. DCSG01531972 Task management failure and assertion seen during hard reset test on JBODs DCSG01504986 Assertion failure noted in timer module : further root cause of DF: DCSG01437689 DCSG01490785 7.26: 3916N partition failed when create raid 0/1 using NVME drive DCSG01521495 Updated 'Summary Release Notes' document DCSG01469813 7.26 PA2: some Snapdump prints flood the uart DCSG01507596 Firmware crashes when reading the UBM controller information when the UBM controller is in non operational mode. DCSG01571422 Support external key management over OOB on 9560 with SafeStore and SED drives DCSG01533403 7.x - OEM specific custom build target environment addition DCSG01494319 PL support for Direct GPIO LED management. DCSG01559620 Fix set PCIe lane speed without checking phy validity DCSG01472315 Long running task for back ground operation are completed to the MC. DCSG01572396 Snapdump CRC replay debug DCSG01571116 PL: Firmware failed assertion check for some NVMe drive models DCSG01520376 Implemented debug function to skip UEFI driver handshake wait DCSG01589449 Add Firmware Version 23 for PartNumber 29652 to PSoC Catalog Image DCSG01470015 JBOD volumes link is enabled for Drive resource in RDE DCSG01602093 Add Firmware Version 25 for PartNumber 29652 to PSoC Catalog Image DCSG01471998 Added support to send VolumeOffline and VolumeOfflineCleared RDE events when drives get locked and reprovisioned respectively DCSG01557573 RMC changes for SAS3816 DCSG01542197 Battery Charging Redfish Event is not generating for redfish battery status for Broadcom controllers DCSG01462821 Blocking of Drive Write Cache for NVMe drives is removed for a particular OEM DCSG01460306 Removed IML Codes DCSG01460218 Display empty array for dedicated spare drives and operations for JBOD volumes when RDE GET is issued. DCSG01571779 Fix 'Static Analysis Tool' reported items in Firmware DCSG01525592 VMware OS reported IOMMU Fault iMR controller while running virtual machine IOs VM and controller reset DCSG01503334 Assertion failure seen in Firmware timer module DCSG01556598 7.27 Beta: drive not seen in storcli after quick pull push with IO and rebuild going on DCSG01461751 Implement support to update Controller Rates using RDE DCSG01598659 Add Firmware Version 24 for PartNumber 29652 to PSoC Catalog Image DCSG01489940 Kill adapter during firmware upgrade and Downgrade with IO. DCSG01488473 PLDM Firmware Download: Assertion failure in ..\cpu\arm\exceptions.c at line 1046 on triggering QueryDeviceidentifier command in Download state DCSG01507674 PLDM Type 5 - NVMe drive firmware version is not updated after successful update DCSG01573644 Wrong Check Added by ER DCSG01558994 for Disabling SAS on 3808N DCSG01614816 Handle Link isolation on PL initiated task management timeout DCSG01539651 7.27 3808N: Data abort exception during media error injection test with 4k drives, system can't boot since OS behind controller as well DCSG01485699 Reduce MegaRaid HDD sequential read performance DCSG01472892 Send ControllerOK Redfish Event when ControllerDegraded event was logged earlier DCSG01576996 9540-16i controller is not generated snapdump on OEM server when start of day PL logs capture feature is set DCSG01462783 PLDM firmware update on drive fails when there are different drive models are connected to the controller DCSG01588333 OOB Firmware Flash Fails DCSG01561805 Battery relearn starts/completes in a loop after clearing nvram DCSG01496206 BatteryOK RDE alert was logged after every AC power cycle of the server DCSG01473533 Add support for VolumeOffline and VolumeOfflineCleared Redfish Enhanced Alerts DCSG01521525 Replaced OEM specific max supported physical devices with profile max supported devices in some of the loops DCSG01615981 RMC Fix for DCSG01598480 DCSG01490067 Implement target ID and sysPD cooldown timer and bypass option for iMR DCSG01461749 Added support for OEM specific generic backplane DCSG01466479 Redfish - Implement new Controller Alerts DCSG01458117 Add support for 'Availability' state set for controller composite sensor DCSG01460483 RDE - Add new RDE alerts adhering to Storage Device Message Registry 1.1.0 DCSG01556638 Direct attached Lane break test failed on Gen4 NVMe U.2 drive DCSG01588354 Update NVDATA Major Version for Ph30 DCSG01542190 DriveOfflineCleared Redfish Alert not posted after SED imported with a different Key DCSG01582911 9540-16i controller firmware sending a lot prints rolling while capturing snapdump DCSG01601124 NVRAM: Add fields to track phy state to support Link Isolation feature DCSG01440232 Enhance NVMe Shutdown Timeouts DCSG01502940 REST client does not display details of copyback operation on drive DCSG01496212 Predictive failure RDE alert for a drive was logged twice on a single server reboot or controller reset DCSG01562181 Host boot failure caused a UEFI hang on some systems DCSG01486632 Firmware: Disk pending defects count support added DCSG01492588 PLDM firmware update on UBM5 backplane is failing with timeout error DCSG01464314 During AC Power Cycle Test, I2C Error Occurs DCSG01576748 Use Direct GPIO LED management if the 3808N Device LED Management policy is set. DCSG01547753 First time data capture trigger time properties print change DCSG01523599 Simultaneous Read/Write Miscompare: Data Read Does Not Match Data Written DCSG01465244 Defect fixes and the associated fixes found during Static Code Analysis DCSG01458622 Add OEM customizations for Generic Features DCSG01546055 3808N: 7.27: firmware hitting kill adapter during logical drive check consistency DCSG01540194 Drive Gets Marked Bad During Reset Test DCSG01547626 Link Isolation feature support to avoid one fault drive affecting RAID card functionality DCSG01540844 Foreign drives are not accessible in the RDE client DCSG01558994 Disable SAS on OEM Boards DCSG01567599 CRC failure on modules captured under snapdump DCSG01531576 Redfish - Exception seen with secure foreign drives during reboot DCSG01603980 VD creation on a particular drive fails with firmware fault DCSG01548367 Set batterywarning succeeds on narrow controller which does not support battery DCSG01544525 Request for additional information about host PCIe from OOB DCSG01569025 MegaRAID 7.28: firmware assertion in timer module while running MCTP out of band communication DCSG01531972 Task management failure and assertion seen during hard reset test on JBODs DCSG01480038 RDE - Incorrect HTTP error code displayed for Redfish CREATE operation without JSON body DCSG01571660 Enable PCD eFuse Runtime Check for 3808N DCSG01528863 Drives are marked as Unconfigured Bad in 9540 controller during the hot-plug test. DCSG01570991 Help commands being shown instead of useful information in start of day snapdump DCSG01571899 Build all failed on firmware int code DCSG01574223 Commands Failed on NVMe Drives DCSG01552620 Fix unwanted warning message of debug flag DCSG01507594 Secured spanned Virtual disk creation is successful. DCSG01580987 Fix drive firmware download timeout due to slow OOB download DCSG01535249 [IN776543]Improper product name for UBM5 BP DCSG01558739 MegaRaid 7.27 Program - New release/build target addition for OEM specific program DCSG01587543 MCTP discovery : Set EID request timeout DCSG01561751 PLDM Flashing Exception DCSG00013257 HW Workaround:HW_SETTINGS_CHANGE : PCIe PHY LF setting should be changed from 16 to 15 DCSG00108561 Clean up SBR Build Tools DCSG00068041 SBR Build date and time corrected DCSG01335479 Update Source to Latest and Fix Uninitialized Variable DCSG01618357 Updated OEM NVDATA DCSG01568048 OEM Needs Multi-VSES Enabled in NVDATA via SubOEMID DCSG01574298 Enable Feature for OEM DCSG01559023 Created new OEM HWBIC. DCSG01227412 M.2 controller does not report slot numbers for two drives properly. DCSG01223238 Setting suboemID to 0xC causes the controller to fault DCSG01574292 Updated OEM HWBICs DCSG01574297 Remove PCIe setting from OEM HWBIC. DCSG01526064 9580-8i8e NVMe drives not detected on internal ports DCSG01083355 MegaRAID 9561-16i DCSG01493657 Incorrect Slot Numbers on M.2 Controllers DCSG00026388 Fix storcli Output Compare for Ventura vs Aero DCSG00026403 Fix HWBIC BSP CBB Names to Reflect EVT vs DVT DCSG01490624 Update OEM HWBIC DCSG01547628 Individual control of drive fault LEDs for direct attached drives in boot solution DCSG01043351 Aero MR: allow user to ON/OFF ALARM using StorCLI DCSG00041568 not applicable DCSG01571423 Enable Feature for OEM DCSG01177800 ReleaseOrderPkg:DCSG01176818 failed to include the rebranded new type of 9561-xx DCSG01621422 Modified OEM HWBIC Setting MR 7.28 release Bug Fixes and Enhancements: =========================== DCSG01493657 Incorrect Slot Numbers on M.2 Controllers DCSG01537426 3808N: Power customization for Generic and OEM specific profiles DCSG01509009 3808N should block hotspare option in LSA DCSG01602460 Make unconfigured good help message needs an update DCSG01467889 Non 512 Mutiple ReportZone request cause 0 data transfer but completes successfully. DCSG01377905 Firmware:9540N POC: memory and DDF management changes DCSG01523695 OEM Controller is not booting and stuck during Enclosure Initialization with switch DCSG01459879 Improve Copyback disable handling while copyback is in progress on drives DCSG01521548 Updated Firmware to support SCSI to NVMe Translation Spec 1.10 DCSG01467130 [9500] SAS_IO_UNIT_CONTROL/SEND_PRIMITIVE command fails for the phys with PCIe support enabled DCSG01490785 7.26: 3916N partition failed when create raid 0/1 using NVME drive DCSG01574297 Remove PCIe setting from OEM HWBIC. DCSG01542341 Pulling low power mode NVMe drive causes PL Fault DCSG01533800 NVMe: handle vendor specific failure condition DCSG01487334 Fix snapdump being interrupted due to the time of searching through events DCSG01551132 NVDATA switch to enable the PDB0B core for 3808 N controller DCSG00068041 SBR Build date and time corrected DCSG01589449 Add Firmware Version 23 for PartNumber 29652 to PSoC Catalog Image DCSG01557573 RMC changes for SAS3816 DCSG01523599 Simultaneous Read/Write Miscompare: Data Read Does Not Match Data Written DCSG01443947 [95xx] Reduction in default maximum resource count values in Runtime Configuration Parameters for Enclosures and Expanders DCSG01517111 UseIdleSas12G was not set in Hardware even when it was set in the ExtManPage40 DCSG01614185 Fix drive firmware download timeout in mode 5 through OOB MCTP DCSG01489595 Fix Ses device not ready handling path DCSG01574292 Updated OEM HWBICs DCSG01421204 [95xx] Added feature to override the firmware control of PERST# signal to NVMe drives using NVDATA. DCSG01454021 Support Drive firmware download without using Host Memory DCSG01471791 7.26: Firmware found Enclosure exceeds max supported, caused KA on M.2 Ctrl DCSG01358471 Expander based backplane is not updating page 0xA on drive pull/insertion DCSG01469541 Fix I2C OOB processing null pointer due to I2C reset DCSG01588333 OOB Firmware Flash Fails DCSG01309777 Added duplicate MID protection support to multi-LUN drives DCSG01458189 [95xx]: Log sense page 0x15 fails on ACS-5 supported SATA drive. DCSG01223238 Setting suboemID to 0xC causes the controller to fault DCSG01462382 Add New Firmware Versions for OEM PartNumbers 15984, 29652, and 25934 to PSoC Catalog Image DCSG01521495 Updated 'Summary Release Notes' document DCSG00013257 HW Workaround:HW_SETTINGS_CHANGE : PCIe PHY LF setting should be changed from 16 to 15 DCSG01072582 SCSI Self-Test Results (0x10) log page not updating status when self-test in progress DCSG01539401 Drives Show up as UGUnsp DCSG01582911 9540-16i controller firmware sending a lot prints rolling while capturing snapdump DCSG01507596 Firmware crashes when reading the UBM controller information when the UBM controller is in non operational mode. DCSG01400120 Add PERST control for NVMe drives DCSG01510133 Constant add/delete of R0 and then power off enclosure causes data abort DCSG01587543 MCTP discovery : Set EID request timeout DCSG01516158 Incorrect License Options DCSG01488468 3808N: Cross Reference Architecture Spec Enabled Features with Latest PoC Code DCSG01488430 Add Firmware Version 28 for PartNumber 15987 to PSoC Catalog Image DCSG00041568 not applicable DCSG01454893 MegaRAID 7.25 Beta-Assertion failure in ddf module DCSG01455484 Fix compilation for different targets DCSG01516607 Maximum spans per virtual drive incorrect DCSG01468284 7.26 PA2: crashdump.txt is taking longer than 15s to generate for ondemand snapdump DCSG01335479 Update Source to Latest and Fix Uninitialized Variable DCSG01449669 Set jbod shows successful, but jbod does not appear to be created DCSG01538008 Build all failed on firmware int code DCSG01515787 Block the access to disabled Hardware cores on 3808N adapter while dumping pl dbg. DCSG01151757 SL OOB: NVME response buffer is not displaying user requested size of response buffer. DCSG01615981 RMC Fix for DCSG01598480 DCSG01427369 Cable management diagnostic command shows incorrect data for some cables DCSG01505532 3808N make firmware changes for new architecture specification updates DCSG01574298 Enable Feature for OEM DCSG01490624 Update OEM HWBIC DCSG01450318 Controller diag firmware changes from Apps DF: DCSG01444219 DCSG01531437 [95xx] NVMe Drive firmware update failed if the drive firmware payload size is more than 2Mb and 32k aligned DCSG01469813 7.26 PA2: some Snapdump prints flood the uart DCSG00026403 Fix HWBIC BSP CBB Names to Reflect EVT vs DVT DCSG01522625 Manual Crash Dump fails when iMR N card is in the test-configuration. DCSG01463291 Enhance discovery state machine to complete slot mapping before a drive is inserted. DCSG01476347 Firmware Exception during IO with JBOD Cable Pulls DCSG01043351 Aero MR: allow user to ON/OFF ALARM using StorCLI DCSG01488467 3916N: Re-enable Full DDF DCSG01510048 Fix the configurable Physical Disk count issue DCSG01525592 VMware OS reported IOMMU Fault iMR controller while running virtual machine IOs VM and controller reset DCSG01546839 Read(32) or Write(32) CDB sent to NVMe drive reported incorrect additional sense code DCSG01373026 POC: New profile and licensing control & display for the new boot controller DCSG01587063 HII Advanced Controller Management page hang while the Controller is in Safe mode DCSG01516045 zip file created in response to zc megamon command is corrupted DCSG01598659 Add Firmware Version 24 for PartNumber 29652 to PSoC Catalog Image DCSG01454043 Firmware: Production of iMR on 3808N without host memory dependency. DCSG01496873 PL Firmware : SAS Phy Page 0 is not showing correct values when vses disabled DCSG01506471 7.27 PA1 - 3808N: cant set ctrl properties via storcli DCSG01598480 PLDM Firmware Flash in a Loop Fails with a Checksum Error DCSG01540194 Drive Gets Marked Bad During Reset Test DCSG01481344 NVRAM space to persist information related to certain Redfish Alerts DCSG01451450 [95xx]: Incorrect slot number management for non-UBM backplanes DCSG01419594 SLT-Emulator2.0-OOB option all is not showing valid information DCSG01445968 Update Secure boot Library in Firmware DCSG01453955 Power customization support for SAS3808N board. DCSG01597290 Task Management fail after cable pull with large topology DCSG01467624 Controller dies after running Snapdump in a loop with 23 nvme drive R5 and IO stress DCSG01504986 Assertion failure noted in timer module : further root cause of DF: DCSG01437689 DCSG01581121 HII shows Only NVME as supported device DCSG01485699 Reduce MegaRaid HDD sequential read performance DCSG01471837 Enable Security and controller IO MFC settings for the new boot contoller DCSG01569582 After changes made in Schedule consistency check, HII still remains in same page instead of falling back to Advanced configuration Management page DCSG01524005 Enhance firmware logging to include PL logs from initial discovery at start of day to address Drive lost across reboots DCSG01516217 Continuous MCTP command failure with a bad drive in topology leads to controller not being detected through MCTP over I2C on OEM config DCSG01440304 Fix the unwanted blocking of reverting of a hot spare drive after copy back DCSG01480400 VSES Commands hung during the drive pull test with IOs. DCSG01550785 Invalid Enclosure ID was observed when NVMe drive was hotplugged to 9580 card DCSG01435858 Fix the hanging of NVMe passthrough command when request is too big for the controller to handle DCSG01442264 Spinup failed drives (Bad drives) are not seen in LSA/CLI Tool DCSG01511102 Cache Bypass Modes shown on iMR when there is no write back possible DCSG01505033 7.27: Drive Pull R1 Hits Exception Handler Called Error DCSG01489940 Kill adapter during firmware upgrade and Downgrade with IO. DCSG01458287 Fix Channel compilation due to OEM changes DCSG01467248 PL Firmware: Bring up of OEM specific EDSFF UBM Backplane. DCSG01603980 VD creation on a particular drive fails with firmware fault DCSG01547099 NVMe: a certain NVMe 2.0 device fails to initialize DCSG01600042 Parallel physical drive firmware download while running IOs causes kill adapter DCSG01526064 9580-8i8e NVMe drives not detected on internal ports DCSG01227412 M.2 controller does not report slot numbers for two drives properly. DCSG01588354 Update NVDATA Major Version for Ph30 DCSG01419839 A target reset Task Management to a direct attach SAS drive may not go out to the drive even though PL thinks it has DCSG01460317 BMC reset in a loop leads to controller not being detected through MCTP over I2C DCSG01511337 fix excessive unlocking of secured drive when clearing drive restricting DCSG01506370 When slot is set to non installed firmware does not report enclosure slot bad status DCSG01516125 Fix controller setting for support for capacity expansion without adding disks DCSG01470476 Overnight reading the snapdump OnDemand in a loop, caused iMR Controller not found error DCSG01602093 Add Firmware Version 25 for PartNumber 29652 to PSoC Catalog Image DCSG01464478 Add timer module debug functionality in Snapdump module DCSG01521501 94xx/95xx PL Spinup: Incorrect write to register to clear the spinup interrupt DCSG01512673 Turn Off Clock for CPU 1 MR 7.27 release Bug Fixes and Enhancements: =========================== DCSG01497083 Simplify the MegaRAID Windows driver resource file DCSG01490623 Update OEM PNP IDs DCSG01496983 Add FullTargetName.h file to driver to support OS Version in SYS file Properties DCSG01424586 Add Support for Python BuildTools DCSG01491805 Implement manual workaround for signing CAB files with EV certificate (Python tools) DCSG01422372 Add FriendlyName hooks to INF file of Windows Driver DCSG01507604 MPI registers read may return value of 0 in SecureMode DCSG01523522 (Port Of Defect DCSG01349525) Incorrect PCI Domain ID is Displayed by the application DCSG01484112 Add OEM PNP ID DCSG01547614 HBA firmware update error. DCSG01490071 Remove OEM PNP ID DCSG01499709 Windows driver Manufacturer name and Provider name needs to be changed DCSG01434984 Add OEM PNP ID MR 7.26 release Bug Fixes and Enhancements: =========================== DCSG01446403 LCS work around in PL firmware to be made generic for all models of an OEM specific UBM backplane. DCSG00041568 not applicable DCSG01289710 Erase operation fails on OEM specific UBM backplane during UBM controller firmware update. DCSG01429822 Rekey fails when switching from Local key management to Enterprise Key Management DCSG01430399 New events are not handled when downgrading to 7.24 code DCSG01320346 Messages does not differentiate in Device Manager Retry command for success and failure conditions DCSG01207379 Fix GET MCTP VERSION Response to Invalid Message Type Number DCSG01176360 PLDM library support on 95xx series iMegaRAID controllers DCSG01292279 SPILIB2: Integrate new 9700 series headers and add support for FRAM DCSG01462382 Add New Firmware Versions for OEM PartNumbers 15984, 29652, and 25934 to PSoC Catalog Image DCSG01043351 Aero MR: allow user to ON/OFF ALARM using StorCLI DCSG01300541 Build Improvement: clean needs to apply to debug builds as well DCSG01288864 Fix drive link speed reporting due to the fact that drive negotiated down link speed after initial link up DCSG01435858 Fix the hanging of NVMe passthrough command when request is too big for the controller to handle DCSG01399676 iMR Snapdump: reduce the size of ENCL_MODULE.txt DCSG01368995 Driver health protocol GetHealthstatus - Use formhiihandle and MessageList only if it has valid pointer. DCSG01289054 9500 Series- host with eight PHY controller hangs during warm reboot DCSG01339902 Optimize the default Consistency check and patrol read settings for decreasing the workload on drives DCSG01477125 NVDATA major version was updated to be same as Phase Version DCSG01200182 Re-enable SPILIB2 and Fix MPB Erase Issues DCSG01287310 [BST] "Invalid SCSI CDBs" test failed for NVMe Format unit commands in older firmware versions DCSG01388209 The Device Speed is shown as 24.0Gb/s for SAS4 drives DCSG01388196 IT Firmware: Increase number of "AllowedFunction" entries in IOUnitPage13 from 20 to a higher value. DCSG01321255 Firmware was not repairing an NVMe drive with detached Inactive Namespace. DCSG01293599 Strocli show command displays incorrect number of physical drives count DCSG01396643 Firmware retries forever when the Write Same command to the DDF region has 5/24/00 check condition DCSG01372968 [BST] SATL command inclusion, enhancement of NON read/write command verification DCSG01379668 iMR Snapdump: reduce the size of event_dump.txt DCSG01399684 iMR Snapdump: reduce the size of CFGI_MODULE.txt part 2 DCSG01304319 System restarts by itself and PL Fault 00005854 LinkRegister 01475093 DCSG01333745 Enable the TTY Replace setting in NVDATA DCSG01412542 iMR Snapdump: reduce the size of symbol_dump.txt DCSG01377888 Consistency check and patrol read execution frequency is not been set to new values after firmware upgrade DCSG01335479 Update Source to Latest and Fix Uninitialized Variable DCSG01234817 Firmware flash followed by expander reset hit the Exception DCSG01310309 Assertion when playing copyback Write Journaling entries on warm reboot DCSG01390271 iMR Snapdump: reduce the size of crashDumpHost.txt DCSG01264359 M.2 NVMe drive initialization failed after warm reset DCSG01409829 Improve enable JBOD mode handling to support up to 63 JBODs on toggling the setting DCSG01227412 M.2 controller does not report slot numbers for two drives properly. DCSG01467624 Controller dies after running Snapdump in a loop with 23 nvme drive R5 and IO stress DCSG01177800 ReleaseOrderPkg:DCSG01176818 failed to include the rebranded new type of 9561-xx DCSG01292339 Reading IO Unit Page 13 returns junk data DCSG01419839 A target reset Task Management to a direct attach SAS drive may not go out to the drive even though PL thinks it has DCSG01372971 [BST] Include SATL commands - Format Unit command (04h) and Security Protocol Out (B5h) command DCSG01288804 SPILIB2: Read the ISSI function register on init to detect incorrect configurations DCSG01377906 Firmware: Enable Namespace management and attach/deattach in GCA for OEM DCSG01481110 MegaRAID 7.26 Alpha: Data abort during unexpected power loss test with copy back DCSG01223238 Setting suboemID to 0xC causes the controller to fault DCSG01476347 Firmware Exception during IO with JBOD Cable Pulls DCSG01451450 [95xx]: Incorrect slot number management for non-UBM backplanes DCSG01373049 [9500 PL] Spinup handling when rising edge and falling edge spinup interrupts are set simultaneouly DCSG01437689 Assertion failure noted in timer module during SATA pass through and IOs test over 2 days DCSG01441330 Fix On demand snapdump not working on one setup with iMR DCSG01390241 iMR Snapdump: use static memory in display bytes functions DCSG01431077 [9500/02] Update Combo Serdes Wrapper M0 code DCSG01393270 iMR Snapdump: Handle garbled Uart prints while saving to flash DCSG01322701 Update PEX89000 & PEX88000 dev BST configuration files DCSG01411157 MR7.25 Alpha-Suppress continuous Snapdump prints-GET SD PROP DCSG01395445 iMR Snapdump: reduce the size of NVRAM_MODULE.txt part 2 DCSG01282885 PEX89000: Do not use use_frame_pointer compiler flag mbedTLS compilation DCSG01077025 Fix to handle TTY Flash with write error DCSG01481344 NVRAM space to persist information related to certain Redfish Alerts DCSG01327220 Add Electrical Information to Cache Offload Info Dump DCSG01399246 Fix discardcache behavior for deleting Virtual Disk DCSG01372972 BST: Added NVMe test for SCSI Immediate Command translation DCSG01455484 Fix compilation for different targets DCSG01301007 Add Missing PSoC Firmware Files for DCSG01291552 DCSG01395418 Build Improvement: clean needs to apply to temporary Scons files as well DCSG01267771 BST bring up on Linux server DCSG01254091 [SATA Only] NCQ Errors observed with running Read/Write IOs along with SCSI Unmap to SATA drive DCSG01303587 Skip Enclosure Power Cycle test for OEM BST as it is not relevant and results in failure DCSG01357396 Code compilation is failing with latest oob_common baseline and 7.22 firmware code DCSG01440304 Fix the unwanted blocking of reverting of a hot spare drive after copy back DCSG01249347 PLDM single image support DCSG01454893 MegaRAID 7.25 Beta-Assertion failure in ddf module DCSG01390740 iMR Snapdump: reduce the size of NVRAM_MODULE.txt DCSG01379655 Preboot DMA protection for MegaRAID BSD: Allocate memory for preboot trace buffer using PCI Io function AlloocateBuffer and Map DCSG01324759 Fix print statements in some debug firmware DCSG01286481 PEX89000 Synthetic mode BST: Fix errors found in Python scripts; other modifications DCSG00108561 Clean up SBR Build Tools DCSG01311360 Firmware: Add a SAS/SATA only profile DCSG01445968 Update Secure boot Library in Firmware DCSG01410110 MegaRAID 7.25 Alpha: performance drop up to 6 percent observed DCSG01366579 Debug variables declaration improvement DCSG01390824 iMR Snapdump: reduce the size of HWREG.txt DCSG01292937 Found PR not paused when scheduled consistency check starts DCSG00026388 Fix storcli Output Compare for Ventura vs Aero DCSG01383812 PL: Add NVDATA switch to apply new NVMe Clock out setting for MegaRaid 9560 controllers DCSG00013257 HW Workaround:HW_SETTINGS_CHANGE : PCIe PHY LF setting should be changed from 16 to 15 DCSG01288261 MegaRAID 7.23: Firmware continuously logging "PESTATUS_DEVHANDLE_OUT_OF_RANGE" during crash dump DCSG01240282 Firmware: Make autorebuild behavior consistent for end customers DCSG01459879 Improve Copyback disable handling while copyback is in progress on drives DCSG01472729 [9500 BST] OEM BST server APC ip details update DCSG01292231 Firmware crashes after reconstruction completes and IO running DCSG01385736 iMR Snapdump: reduce memory usage in SMID dump DCSG01147859 OOB SL\SLT NVMe Passthru : NVMe response buffer differs from host for get log information command for NVMe drives DCSG01377083 Preboot trace buffer memory allocation is not required for iMegaRAID card DCSG01409736 iMR Snapdump: use zip file trailers DCSG01321714 Fix controller info on NVMe Clock mode support when in SAS SATA only profile DCSG01373023 Add UBM emulator test cases - Part 1 DCSG01392269 iMR Snapdump: truncation handling DCSG01315021 Add RMC log entry if reference clock signal is missing DCSG01360011 Add PDB Clock pad configurable parameters to ManPage 11 DCSG01394605 Allow reusing of TargetIDs without 120 seconds delay from firmware in the factory and test environment DCSG01396947 Copyright year needs to be corrected in ROC firmware print. DCSG01409831 Snapdump missing driver.rtt in 7.25 DCSG01219141 SPDM: Upgrade the latest SPDM Library in PH26 DCSG01072582 SCSI Self-Test Results (0x10) log page not updating status when self-test in progress DCSG01381367 Firmware hit an error exception after downgrade DCSG01467249 Provide Generic UBM Backplane And EDSFF Drives Support DCSG01507280 Fix the performance drop due to code change DCSG01403136 iMR Snapdump: reduce the size of crashDump.txt part 2 DCSG01379494 iMR Snapdump: reduce the size of tlb_page_pool_dump.txt DCSG01245355 Enclosure location is showing as "Internal" in LSA for Vses DCSG01383322 iMR Snapdump: reduce the size of crashDump.txt DCSG01420853 Rekey fails when switching from Local key management to Enterprise Key Management DCSG01317350 Use correct flags in mbedTLS build for PEX89000 DCSG01413725 BuildKit Change from UEDK2017 to UDK2022 DCSG01469541 Fix I2C OOB processing null pointer due to I2C reset DCSG01388207 Update linkspeed and device speed usage for SAS4 drives/connections DCSG01328526 Fix Inconsistency in delimiter usage in mfc print DCSG01383806 Increased SATA Initialization timeout and made it configurable by NVDATA DCSG01417264 EDSFF drive in UBM will not link up and Change Detect polling may not happen for some UBM controllers. DCSG01363854 iMR Snapdump: Verify that Snapdump and Uart have the same and appropriate prints around exceptions DCSG01304303 On eight PHY SKUs, Firmware should disable PCIe packet processing for second SAS/PDB core. DCSG01422026 Critical boot message allows the user to add unneeded input DCSG01470940 Snapdump: Add reason codes when clearing DCSG01418309 Map valid slots to its corresponding element index in subsequent MPI SEP request DCSG00965557 Capture Event info as a part of Snapdump DCSG01417694 Support generation code feature in MPI SEP request handler DCSG01413723 BuildKit Change from UEDK2017 to UDK2022 DCSG01314019 Add Firmware Version 17 for PartNumbers 29211 and 29651 to PSoC Catalog Image DCSG01450318 Controller diag firmware changes from Apps DF: DCSG01444219 DCSG01320150 Rebuild did not start on dedicated hotspare when one member drive was failed DCSG01296892 Add Firmware Version 10 for PartNumbers 6021, 14790, and 14798 to PSoC Catalog Image DCSG01312941 Flash / upgrade from Release Order Package 4567 to Release Order Package 4601 failed on JBOD mode Ctrl (profile = 20) DCSG01303581 PEX89000: Error injection BST tests are failing DCSG01460317 BMC reset in a loop leads to controller not being detected through MCTP over I2C DCSG01291552 Add Firmware Version 3 for PartNumbers 25731 and 25931 to PSoC Catalog Image DCSG01458189 [95xx]: Log sense page 0x15 fails on ACS-5 supported SATA drive. DCSG01488430 Add Firmware Version 28 for PartNumber 15987 to PSoC Catalog Image DCSG01321763 Missing fields in Manufacturing Page 7 in Snapdump DCSG00026403 Fix HWBIC BSP CBB Names to Reflect EVT vs DVT DCSG01480400 VSES Commands hung during the drive pull test with IOs. DCSG01403911 Key needed event generated when inserting external foreign locked disk when controller is in local key management mode DCSG01493657 Incorrect Slot Numbers on M.2 Controllers DCSG01425345 Buffer overrun on Request Sense to an NVMe device DCSG01403910 Needs Key Event has extra garbage data at end buffer occasionally causing issues with applications reading event DCSG01294635 NVMe Encapsulated MPI command not failed when it is blocked by IO Unit Page 13. DCSG01464478 Add timer module debug functionality in Snapdump module DCSG01394603 Option to disable MegaRaid volume target identifier availability cool off period DCSG01371556 Graceful failure of unsupported MR_DCMD_CTRL_ENV_GET_DATA DCSG01468284 7.26 PA2: crashdump.txt is taking longer than 15s to generate for ondemand snapdump DCSG01391089 iMR Snapdump: reduce the size of CFGI_MODULE.txt DCSG01359233 Firmware: Enhance iMR JBOD power cycle handling when the JBOD on/off duration is shorter than HDD drive spin-up time DCSG01360727 Add new field consCheckAndPatrolReadExecFreq in XSD file to set the default execution interval for Consistency check and patrol read through NVDATA DCSG01267947 Add custom change number to MBEDTLS to track which version is in use. DCSG01270483 SPILIB2: Update Git repository to SPILIB 20.00.36.00 DCSG01350001 PL firmware not failing NVMe self-test when already an existing NVMe self-test command is in progress DCSG01137730 SPDM library: Add support for SPDM v1.0 DCSG01196368 Unconfigured Bad SAS SSD drive is showing Media as HDD in LSA/Storcli DCSG01442264 Spinup failed drives (Bad drives) are not seen in LSA/CLI Tool DCSG01328543 Fix inconsistent delimiter in Megamon command DCSG01388814 UBM BST: Scrutiny command fails during VSES Instance test DCSG01419033 Change BIOS banner from 2022 to 2023 DCSG01315805 Use dedicated resource for config page read DCSG01399615 iMR Snapdump: Support multiple Snapdumps -- NVRAM DCSG00068041 SBR Build date and time corrected DCSG01458287 Fix Channel compilation due to OEM changes DCSG01310030 MegaRaid7.23: firmware hit assertion failure memory.h at line 447: isInAddressibleRange(physAddrLow) DCSG01270486 C0:[141]:[Error] Signing Buffer Failed Sts:2 mesg after import successfully the certificate and reboot DCSG01376930 [9500 PL] Add addition debug data on detecting Link Hang interrupt DCSG01419594 SLT-Emulator2.0-OOB option all is not showing valid information DCSG01418828 [HBA 95xx]: Set LSI-bit to one in the Device info field for Broadcom expander device type DCSG01449669 Set jbod shows successful, but jbod does not appear to be created DCSG01470476 Overnight reading the snapdump OnDemand in a loop, caused iMR Controller not found error DCSG01487334 Fix snapdump being interrupted due to the time of searching through events DCSG01089538 Foreign Config import Error message not proper in HII DCSG01427187 Firmware: Improve MR7 R0/R1/R10 overlapped write handling DCSG01496319 PL Fault 0xd205 observed during Megaraid Firmware boot DCSG01311743 Filter extra error message for frame allocation DCSG01328744 Continuation of defect 1304319 around unexpected system restart. Use this to further polish/harden the solution. DCSG01417654 Event causing automation script to fail DCSG01409902 iMR Snapdump: reduce the buffering for Driver.rtt DCSG01399576 Bonham Enclosure Detection and Element Monitoring DCSG01272081 Add new feature to enable or disable slow array logic in firmware DCSG01436490 [95xx] - Slot numbering for NVMe devices connected behind an invalid backplane shown as slots 0 and 4 whereas it is expected to be 0 and 1 DCSG01151757 SL OOB: NVME response buffer is not displaying user requested size of response buffer. DCSG01469813 7.26 PA2: some Snapdump prints flood the uart DCSG01436582 Fix the device interface value for SAS connection DCSG01379817 DMAr support for iMegaRAID Card DCSG01420775 [9500 BST] Reading the Backplane FRU data causing the NVMe drive link to go down for an OEM backplane DCSG01365345 iMR Snapdump: Support multiple Snapdumps MR 7.25 release Bug Fixes and Enhancements: =========================== DCSG01375808 Same slot number is assigned to x1 link width drives connected to consecutive controller PHYs when an I2C backplane detection fails DCSG01289379 IOP: Rework MCTP packet validation code for workaround for some multi-segment servers DCSG01303587 Skip Enclosure Power Cycle test for OEM BST as it is not relevant and results in failure DCSG01216058 While generating the snapdump, firmware hit the data abort exception DCSG01359864 PSOC details are displayed with discrete logic iMR controller DCSG01373054 Too much text returned for TTY Read DCSG01227412 M.2 controller does not report slot numbers for two drives properly. DCSG01343959 Build all failed on firmware tip code DCSG01327223 Capture additional controller info in Snapdump DCSG01219141 SPDM: Upgrade the latest SPDM Library in PH26 DCSG01270486 C0:[141]:[Error] Signing Buffer Failed Sts:2 mesg after import successfully the certificate and reboot DCSG01292279 SPILIB2: Integrate new 9700 series headers and add support for FRAM DCSG01304319 System restarts by itself and PL Fault 00005854 LinkRegister 01475093 DCSG01350835 Export security does not work DCSG01334551 Reduce On-Chip Memory Usage: Megamon DCSG01317542 Git Migration UEFI DCSG01089538 Foreign Config import Error message not proper in HII DCSG01333745 Enable the TTY Replace setting in NVDATA DCSG01315021 Add RMC log entry if reference clock signal is missing DCSG01356753 Code Coverage Improvement: add an ETTY test case DCSG01264359 M.2 NVMe drive initialization failed after warm reset DCSG01311375 Qualify OEM BiCS5 flash devices for cache offload functionality DCSG01292339 Reading IO Unit Page 13 returns junk data DCSG01317350 Use correct flags in mbedTLS build for PEX89000 DCSG01288261 MegaRAID 7.23: Firmware continuously logging "PESTATUS_DEVHANDLE_OUT_OF_RANGE" during crash dump DCSG01436490 [95xx] - Slot numbering for NVMe devices connected behind an invalid backplane shown as slots 0 and 4 whereas it is expected to be 0 and 1 DCSG01328526 Fix Inconsistency in delimiter usage in mfc print DCSG01288804 SPILIB2: Read the ISSI function register on init to detect incorrect configurations DCSG01291552 Add Firmware Version 3 for PartNumbers 25731 and 25931 to PSoC Catalog Image DCSG01363017 MegaRAID 7.22: Trying to validate DCSG01234817 and seeing similar issue and a hard hang DCSG01375705 Fix Part Number Header Verbiage DCSG01304303 On eight PHY SKUs, Firmware should disable PCIe packet processing for second SAS/PDB core. DCSG01359045 Support Genoa (Gen5) (minimal Alpha platform POC) DCSG01339937 MR7.24 Excessive prints while IO's are running DCSG01333402 Reduce On-Chip Memory Usage: Snapdump DCSG01267947 Add custom change number to MBEDTLS to track which version is in use. DCSG01300541 Build Improvement: clean needs to apply to debug builds as well DCSG00068041 SBR Build date and time corrected DCSG01431077 [9500/02] Update Combo Serdes Wrapper M0 code DCSG01311369 Firmware: SPDM Support for 954x boards DCSG01175907 During OCR, a snapdump was generated by FW due to "Assertion failure in fw\hw\pbam\serial.c at line 2413: IntNesting==0" DCSG01327217 Add new event for Physical Disk link speed change. DCSG01417654 Event causing automation script to fail DCSG01476347 Firmware Exception during IO with JBOD Cable Pulls DCSG00026403 Fix HWBIC BSP CBB Names to Reflect EVT vs DVT DCSG01422026 Critical boot message allows the user to add unneeded input DCSG01312941 Flash / upgrade from Release Order Package 4567 to Release Order Package 4601 failed on JBOD mode Ctrl (profile = 20) DCSG01353729 Fix underflow in print firmware DCSG01363836 Modify the cache offload memory layout to support future NAND parts DCSG01341519 Storcli hangs with no output after running script cleaning up debug variables. DCSG01331157 MR_7.24: firmware fault on 9560 megaraid card upon malformed sense command DCSG01292937 Found PR not paused when scheduled consistency check starts DCSG01232265 Implement PCIe reference clock control in applications. DCSG01321763 Missing fields in Manufacturing Page 7 in Snapdump DCSG01345453 HII page hang while drives initialization and View Server Profile in controller safe mode DCSG01335479 Update Source to Latest and Fix Uninitialized Variable DCSG01409831 Snapdump missing driver.rtt in 7.25 DCSG01223238 Setting suboemID to 0xC causes the controller to fault DCSG01352291 Firmware reports dual ports for SATA drives. DCSG01379817 DMAr support for iMegaRAID Card DCSG01314019 Add Firmware Version 17 for PartNumbers 29211 and 29651 to PSoC Catalog Image DCSG01320346 Messages does not differentiate in Device Manager Retry command for success and failure conditions DCSG01315146 Enhance RMC log parser for new reference clock timeout DCSG01288864 Fix drive link speed reporting due to the fact that drive negotiated down link speed after initial link up DCSG01381053 Build all failed on firmware tip code DCSG01328744 Continuation of defect 1304319 around unexpected system restart. Use this to further polish/harden the solution. DCSG01378374 Add Firmware Version 4 for PartNumber 15463 to PSoC Catalog Image DCSG01311360 Firmware: Add a SAS/SATA only profile DCSG01365204 While setting WCE(Disk Write Cache)=0 for JBOD; Firmware throws error mode_sense_10 buffer requested 400 but available 4, command failed. DCSG01289054 9500 Series- host with eight PHY controller hangs during warm reboot DCSG01282885 PEX89000: Do not use use_frame_pointer compiler flag mbedTLS compilation DCSG01349665 Drive stays in UBAD state when doing running drive insertion/removal test DCSG01320150 Rebuild did not start on dedicated hotspare when one member drive was failed DCSG01324759 Fix print statements in some debug firmware DCSG01328543 Fix inconsistent delimiter in Megamon command DCSG00041568 not applicable DCSG01377083 Preboot trace buffer memory allocation is not required for iMegaRAID card DCSG01311371 SPDM Support for iMegaRAID DCSG01285247 for JBODs, not setting physical drive state change committed bit in NVRAM. DCSG01348250 Generate a link speed change event for drives when the initially negotiated link speed gets changed DCSG01338107 Reduce On-Chip Memory Usage: NVME DCSG01331364 Upgrade ARM compiler version DCSG01371672 Missing stack frames when an exception occurs DCSG01365338 iMR Snapdump: include Megamon commands in TTY Log DCSG01321257 Update Enterprise Key Management KEY FAILURE boot message description DCSG01440304 Fix the unwanted blocking of reverting of a hot spare drive after copy back DCSG01310309 Assertion when playing copyback Write Journaling entries on warm reboot DCSG01379655 Preboot DMA protection for MegaRAID BSD: Allocate memory for preboot trace buffer using PCI Io function AlloocateBuffer and Map DCSG01267771 BST bring up on Linux server DCSG01289418 Enhancement in preserving NVRAM settings in snapdump DCSG01308277 Implement incomplete firmware handlers for the SCSI commands as per the latest SCSI NVMe Translation Layer spec - V1.08 DCSG01339421 Uninitialized scalar variable access in UBM Backplane management and I2C driver code. DCSG01292231 Firmware crashes after reconstruction completes and IO running DCSG01381367 Firmware hit an error exception after downgrade DCSG01232270 Implement REFCLK control in HII DCSG01321223 Add Capability Bit for Driver Dump Mode Status to MFI_CAPABILITIES DCSG01358207 API changes to set the default execution interval for Consistency check and patrol read through NVDATA DCSG01337295 Reduce On-Chip Memory Usage: Strings DCSG01174553 Drive running sanitize overwrite becomes UBUnsp after a cold boot DCSG01254091 [SATA Only] NCQ Errors observed with running Read/Write IOs along with SCSI Unmap to SATA drive DCSG01325599 Target mode controller port width degrades following host resets/power cycles with autoport config disabled DCSG01420853 Rekey fails when switching from Local key management to Enterprise Key Management DCSG01315519 For un-configured bad foreign drive import and clear option buttons are visible in application DCSG01345892 Add Firmware Version 18 for PartNumbers 29211, 29651, and 29810 to PSoC Catalog Image DCSG01344405 Add a generic event to identify the reset type DCSG01383891 Confusing ETTY prints near controller reset while creating R5 virtual disk with three drives DCSG01411157 MR7.25 Alpha-Suppress continuous Snapdump prints-GET SD PROP DCSG01151757 SL OOB: NVME response buffer is not displaying user requested size of response buffer. DCSG01375632 QErr value in Control mode page for NCQ SATA devices is set to 0 instead of 1. DCSG01321714 Fix controller info on NVMe Clock mode support when in SAS SATA only profile DCSG01395418 Build Improvement: clean needs to apply to temporary Scons files as well DCSG01336490 Reduce On-Chip Memory Usage: Disk Encryption DCSG01334967 Reduce On-Chip Memory Usage: Hardware Tests DCSG01350841 Add Firmware Version 19 and 18 for New OEM PartNumbers 29652 and 32052 to PSoC Catalog Image (Part 2) DCSG01177800 ReleaseOrderPkg:DCSG01176818 failed to include the rebranded new type of 9561-xx DCSG01349508 Running show security SPDM cmd failed DCSG01108247 Controller cache has been lost seen during Cache Offload Loop test DCSG01286990 API change for Implementation of PCIe reference clock control from applications. DCSG01336164 Reduce On-Chip Memory Usage: Diagnostics DCSG01118222 NVMe response buffer differs from host for get smart health information DCSG01333825 Reduce On-Chip Memory Usage: Drive Performance Monitor DCSG01287310 [BST] "Invalid SCSI CDBs" test failed for NVMe Format unit commands in older firmware versions DCSG01386930 IT NVDATA: Update phase 26 NVDATA major version DCSG01289710 Erase operation fails on OEM specific UBM backplane during UBM controller firmware update. DCSG01043351 Aero MR: allow user to ON/OFF ALARM using StorCLI DCSG00013257 HW Workaround:HW_SETTINGS_CHANGE : PCIe PHY LF setting should be changed from 16 to 15 DCSG01240282 Firmware: Make autorebuild behavior consistent for end customers DCSG01360624 Clean does not remove signing artifacts DCSG01359124 SPDM Support for iMegaRAID HII DCSG01315620 Added a generic event to identify the reset type. DCSG01358573 Sanitize (Block Erase) along with shutdown sequence caused assertion in firmware. (NVMe Only) DCSG00965557 Capture Event info as a part of Snapdump DCSG01342382 Reduce On-Chip Memory Usage: Constants DCSG01063803 TLER (Time Limited Error Recovery) for MR7 Controllers DCSG01410110 MegaRAID 7.25 Alpha: performance drop up to 6 percent observed DCSG01379243 9500-16i - The C_TYPE sideband signals of the connector are not driven to Low when connected to SGPIO backplane. DCSG01345411 Reduce On-Chip Memory Usage: Enclosure DCSG01454893 MegaRAID 7.25 Beta-Assertion failure in ddf module DCSG01310030 MegaRaid7.23: firmware hit assertion failure memory.h at line 447: isInAddressibleRange(physAddrLow) DCSG01345551 Reduce On-Chip Memory Usage: AES DCSG00108561 Clean up SBR Build Tools DCSG01344379 Leverage Driver Dump Mode bit in MFI_CAPABILITIES to determine if host is in dump mode DCSG01207379 Fix GET MCTP VERSION Response to Invalid Message Type Number DCSG01296892 Add Firmware Version 10 for PartNumbers 6021, 14790, and 14798 to PSoC Catalog Image DCSG01368995 Driver health protocol GetHealthstatus - Use formhiihandle and MessageList only if it has valid pointer. DCSG01327220 Add Electrical Information to Cache Offload Info Dump DCSG01334173 Reduce On-Chip Memory Usage: Embedded CPU Debug DCSG01291368 Firmware: Implement REFCLK control in HII DCSG01077025 Fix to handle TTY Flash with write error DCSG01368554 Enhance Reconstruction error handling to avoid crash with invalid physical drive DCSG01345439 Reduce On-Chip Memory Usage: I2C DCSG01385273 Variable type, Pointer is used as argument to sizeof function in SCSI to NVMe translation for complete log sense handler DCSG01321255 Firmware was not repairing an NVMe drive with detached Inactive Namespace. DCSG00026388 Fix storcli Output Compare for Ventura vs Aero DCSG01200182 Re-enable SPILIB2 and Fix MPB Erase Issues DCSG01311743 Filter extra error message for frame allocation DCSG01272081 Add new feature to enable or disable slow array logic in firmware DCSG01137730 SPDM library: Add support for SPDM v1.0 DCSG01301007 Add Missing PSoC Firmware Files for DCSG01291552 DCSG01351490 Add support for OEM specific SAS 4 expander based enclosure with 950x controllers DCSG01294635 NVMe Encapsulated MPI command not failed when it is blocked by IO Unit Page 13. DCSG01350783 Add Firmware Version 19 and 18 for New OEM PartNumbers 29652 and 32052 to PSoC Catalog Image (Part 1) DCSG01429822 Rekey fails when switching from Local key management to Enterprise Key Management DCSG01249347 PLDM single image support DCSG01346635 Enable encryption command enables security on multiple drives DCSG01327224 Capture physical drive and logical drive allowed operations in Snapdump DCSG01430399 New events are not handled when downgrading to 7.24 code DCSG01342893 Controller fault observed while running cache offload cycles with heavy IOs DCSG01192071 Assertion failure seen when expander resets and phy on & off executed in loop DCSG01409829 Improve enable JBOD mode handling to support up to 63 JBODs on toggling the setting DCSG01383159 Enhance SuperCap Relearn Logic to Not Prematurely Set App Learn Failures and Timeouts DCSG01234817 Firmware flash followed by expander reset hit the Exception DCSG01373884 Add Dummy Part Number Image to Catalog for Old 15987 Part Number PSoCs MR 7.24 release Bug Fixes and Enhancements: =========================== FW: DCSG01342893 Controller fault observed while running cache offload cycles with heavy IOs DCSG01331157 Modify firmware to validate SENSE SCSI commands DCSG01315519 Added the condition check to set the foreignImportNotAllowed bit based on drive state DCSG01285247 not setting the physical drive state change committed bit in NVRAM , if the physical drive is JBOD. DCSG01234817 Firmware flash followed by expander reset hit the Exception DCSG01216058 Added the logical drive valid condition check to avoid accessing the invalid logical drive. DCSG01192071 Assertion failure seen when expander resets and phy on & off executed in loop. DCSG01341519 Storcli hangs with no output after running script cleaning up debug variables. DCSG01363017 Check was added to see if the symbol table is valid. DCSG01365204 While setting WCE(Disk Write Cache)=0 for JBOD; Firmware throws error mode_sense_10 buffer requested 400 but available 4, command failed. DCSG01349665 Drive stays in UBAD state when doing running drive insertion/removal test. DCSG01118222 NVMe response buffer differs from host for get smart health information. MR 7.23 release Bug Fixes and Enhancements: =========================== FW: DCSG01288261 Firmware continuously logging "PESTATUS_DEVHANDLE_OUT_OF_RANGE" during crash dump DCSG01292937 Found PR not paused when scheduled CC starts DCSG01310030 Firmware hit assertion failure memory DCSG01311743 Filter extra error message for frame allocation DCSG01089538 Foreign Config import Error message not proper in HII DCSG01310309 Assertion when playing copyback Write Journaling entries on warm reboot DCSG01249347 PLDM single image support MR 7.22 release Bug Fixes and Enhancements: =========================== FW: DCSG01187681 FW logging CDB failure sense event twice for each failure. DCSG01172061 Spin up recovery. changes for supporting Samsung drive issue DCSG01172408 Physical sector size field shows blank in LSA, however Storcli shows it properly DCSG01249471 Certificate import Fails DCSG01149753 Single drive R0 consistency set to "NO" after setting physical drive offline then online DCSG01229841 MR7.22: FW found KA when power off /on the enclosure DCSG01172410 Assertion failure in fw\hw\pce\fusion.c after running command phy -speed from scrutinycli. DCSG01172400 FW : Secure erase/ Crypto erase is not working properly for UG Bad drive DCSG01172414 Phy bad events seen for one of the Enclosure Valid Slot# DCSG01186263 SPDM programming got wiped out from Wlbur+Samishlake: Storage operations are failing. DCSG01227312 Chaos fails while running IO and OCR in a loop with patrol read running in the background DCSG01172413 Support NVMe Width is displayed as "Yes" for controller, It should be displayed as "No" DCSG01233670 Chaos fails while running IO and OCR in a loop with patrol read running in the background DCSG01177464 iMR: Fatal firmware error: Line 379 in fw\hw\debug\SnapDumpHelper.c detected after converted SATA SSD PD to JBOD DCSG01214362 Fix for the MPB test DCSG01177585 MR card failed to expose drives in Linux kdump DCSG01229838 MR7.22: FW found KA when power off /on the enclosure DCSG01186921 The Fault LED is on for the expander attached pre-failure EPD drive when rebooting the system DCSG01163663 MR 7.21 Ventura FW Pk 4350 stops dumping data in FW log during OCR. DCSG01154227 MR7.21: Flash erase errors DCSG01137736 MR 7.21 - Assertion failure in fw\dm\pl3.5\pliopi.c at line 1327: 0 DCSG01107591 MR 7.21 Controller does not detect SATA drives after Cable Pull and Push . DCSG01195498 Customers are updating to MR 7.20 on their HBAs and can't see the NVMe drives afterwards DCSG01107589 MR 7.21 Sata drive marked bad after Sanitize completion DCSG01145114 Assertion failure in fw\dm\pl3.5\plDmI2c.c at line 727: 0 seen with Sanitize operation on HDD SAS drives with OCR and IO DCSG01111277 SPDM 1.1 - Validate Certificate Chain during import operation DCSG01223198 PEX89000: Add Atlas2 packet generator support to Atlas DevBst DCSG01235384 Update config file for Atlas2 A0 devBST DCSG01197627 Snapdump improvement:Add message when invalid phy is passed to get connector index DCSG01200062 Update Aero scripts to include mainline changes. DCSG01171935 AV2: SCONS changes are required for loading AV2 SBR DCSG01164951 AV2: SCONS changes are required for loading AV2 SBR DCSG01077155 Add Aero iMR 8i and 16i support (Phase 4) DCSG01070721 Partial configuration import events and messages in the utilities. DCSG01168924 Make API changes for new event FOREIGN_CFG_NON_IMPORTABLE_FOUND DCSG01164061 Update link speed control bit in SAS PHY connection structure. DCSG00950267 Blocking at MR FW and graying out at applications for changing the link speed for any UBM behind drives DCSG01076542 iMR controllers - Support for multiple PSOC images DCSG01157615 Add Additional PSoC 4 FWs to Catalog File DCSG01203313 Add New PSoC 5 OCP Channel and Megacell and PSoC 6 BGA Megacell Releases to PSoC Catalog Image DCSG01179045 Add Firmware Version 13 for PartNumber 29810 to PSoC Catalog Image DCSG01177646 Check-in Cypress License Agreement into MR Cypress Code Tree DCSG01208354 Add Firmware Version 15 for PartNumbers 29211 and 29651 to PSoC Catalog Image DCSG01209445 Add Firmware Version 16 for PartNumbers 29211 and 29651 to PSoC Catalog Image DCSG00957487 require to enable the HII based option to configure deviceorderbyfirmware in Aero MR cards DCSG01153976 Add PSoC Image Checking and FW Blocking for Aero iMR DCSG01113471 MegaAPI_PVT: Add API changes to support device order configuration through NVDATA field enableFwDevOrder: PR DCSG00941334 DCSG00995478 Update the TTY Log firmware to avoid erased areas DCSG01019827 Handle Bus Master Enable in MR Snapdumps DCSG01186456 Reduce _vnprintf stack usage DCSG01139030 Reduce eTTY and Binary Trace Logic Stack Usage DCSG01094745 Avenger Build: Modify SCons srcgen.py to call genDebug.py without using the shell DCSG01070579 Shim layer support for PLDM Type 5 UBM Backplane Firmware Update DCSG01088688 Block SES monitoring and locate LED functionalities when UBM backplane firmware update is in progress DCSG01123160 Set Downstream Device Component Update Failure Recovery Capability parameter of GetDownstreamFirmwareParameters command to 0 DCSG01090347 7.21 features branding compliance including Sanitize support DCSG01108419 PLDM Type 5 Shim layer changes to calculate downstream devices length of QueryDownstreamIdentifiers command DCSG01093455 FW downgrade support DCSG01101846 NVDATA support for 416-8G-P DCSG01107680 RDE Read Compliance - Align to the latest Spec DCSG01128891 Passthrough Support for Vendor Specific NVMe Opcode D9h and C0h DCSG01086017 MSFT Request - NCQ Encapsulation for the ReportZones-Ext command DCSG01070696 Update Aero IOC IT components as needed, providing clarity on supporting customer NVData exclusion region and FW signing during the build process. DCSG01077811 Add Support for PUIS SATA drives IT HBAs - SAS3.5(Crusader & Aero-IOC) DCSG01115423 [Aero/Ventura] NVMe Read/Write IO failure with medium error resulting inv0xEC21 fault DCSG01070515 Inconsistency between PL and Expander while Interpreting the reserved filed in the UBM Drive Type DCSG01072035 PL: Update to latest SNTL specification – Phase 3 DCSG01072033 Add ability to dump the eFuse slot data and status DCSG01107243 Support VPP x2 SRIS NVMe DCSG01170510 AV Build: Remove custom library prefix from Linux builds DCSG01093308 PL: Update to latest SNTL specification – Phase 3 (more bit) DCSG01247963 PEX89000: Fix parenthesis issue around function append() in packet generator functions DCSG01191291 Aero MR FW: AC power cycle - Dirty disk cache data has been lost DCSG01185811 MR FW not responsive to host interface after returning success to stop BGI / CC of an offline VD DCSG01166723 iMR 7.22 exceeds Max 8 SAS/SATA drives when more drives are inserted and they become Jbod. DCSG01169605 Aero iMR: FW did not block downgrade from MR7.22 (profile 41) to MR7.21 causing CTRL into safe mode DCSG01183086 MR 7.22 PA2: 433T PSOC can't be flashed via storcli due to PN mismatch DCSG01181534 MR7.22-Resetnow should be blocked for PSOC updates DCSG01173927 MR7.22PA1_Need to add bootKeyHalt to 0 for excessive drives DCSG01201754 MR_7.22-Alpha-Sanitize option seen in Apps when a drive is spundown DCSG01184008 server with 9560-16i card, install windows 2019 fail while “FW Device Order” is set as enabled DCSG01217941 MR7.22: FW found KA when power off /on the enclosure DCSG01165091 MR7.22PA1_Exceeding 4 NVMe drives does not produce a pre-boot message with Sea on profile 41. DCSG01187755 NVME drives are not reported to support Sanitize Block Erase but they succeed to run through Megamon. DCSG01107534 LD secure erase on sliced VDs- DCSG01175414 Persistent ID table is cleared even when there is no profile change DCSG01166149 MR 7.22 PA1: 03/17/22 15:00:45.514: C0:Assertion failure in fw\ddf\ddfPd.c at line 1168: pd < DDF_MAX_PD DCSG01196023 Assert Audit: fix printing when the analysis is restarted DCSG01141374 Revert some parts of DCSG01094745 DCSG01098917 RDE_DriveSchema-EncryptionStatus is displayed in postman for a non SED drive which does not align with SSDS 2.00 DCSG01093471 RDE shows Controller State as "Disabled" instead of "UnavailableOffline" when a Failed Energy Pack is connected DCSG01088107 battery related RDE alerts (WriteCacheProtected, WriteCacheTemporarilyDegraded and WriteCacheDegraded) are logged irrespective of having WB volumes or pinned cache on the controller DCSG01111915 Make all for channel from Shenandoah stream DCSG01155398 incorrect value for EstimatedTimeBeforeSendingRequestFirmwareData DCSG01175633 PLDM Type 5: EstimatedTimeBeforeSendingRequestFirmwareData value is not reflecting on the library DCSG01098912 RDE_VolumeSchema-EncryptionType shown as " NativeDriveEncryption" when Encryption is not enabled on the controller. DCSG01120814 RDE Read Compliance-Volume State not compliant to SSDS 2.10 Table 20 Volume Status while rebuild is in progress DCSG01132889 PLDM Firmware update not handled gracefully when an OCR is issue - Backplanes go unavailable. DCSG01098717 RDE_PortSchema- CurrentSpeedGbps is wrong DCSG01102935 RDE_VolumeSchema-WriteHoleProtectionPolicy should be conditional for Raid types that use Write Journaling DCSG01155732 Error values during PMSM not preserved DCSG01111791 Redfish NVMe DurableName to be displayed in IEEE-defined 64-bit Extended Unique Identifier (EUI) format DCSG01135144 Firmware-Redundant event generated for Microcode update Completion on a x4 UBM3 backplane with 4 UBM controllers DCSG01143009 PLDM UBM Firmware update completed event received on Failure DCSG01120819 RDE Read Compliance-Drive Schema shows Health as "Warning" and Status indicator shows as "PredictiveFailureAnalysis", when a Predictive Failure drive is made Offline DCSG01124997 InitializeMethod" is showing "Foreground" for Volume Erase Operation DCSG01108315 MaxSpeedGbps and CurrentSpeedGbps are shown as a negative Value in Port Information if the value is 128 DCSG01098703 RDE_PortSchema- MaxSpeedGbps does not alligns with SSDS 2.00 specification DCSG01113836 "WriteCacheState" in REST client when the Volume is in Transformation state , comes as "Protected" instead of "Degraded" DCSG01152693 Online LED is OFF when Predictive Failure LED is ON DCSG01172419 PLDM Type 5 support for Downstream device enablement based on library support DCSG01139568 Aero A0: SAS discovery failed on Aero controller when PCIe Y cable PN 5067-8622_001 connected DCSG01120359 Ventura B0: Controller fault 0x5862 observed on performing SATA SMR drive power cycle DCSG01200427 EGS: Number of Vses slots is not equal to number of PD's connected to controller. DCSG01113022 [SATA] IO aborted by Abort Task TM is failed with IOCStatus 0x004B instead of 0x0048 DCSG01108373 Release Automation: Delay in loading of CMPortal web page crashes script DCSG01142137 Firmware- hang observed on doing firmware upgrade/downgrade with 240LD's DCSG01131319 PLDM Firmware update failure-PL fails to respond after handing Exit Prog mode request DCSG01137774 Coverity Defects Phase 23 DCSG01044213 Aero MR: WDC SAS HDD are not spin up DCSG01146888 [Aero][SNTL] SNTL Generic command Status successful completion with no SenseKey is sending wrong SCSI status to applicaiton DCSG01136698 Coverity fixes on "CtrlFw_Tip_Int_Ph23.0" DCSG01137001 Aero A0: SNTL Generic command Status "Reservation Conflict" returns incorrect Sense Key information DCSG01115269 [Aero] Update CSW M0 code DCSG01161361 ROP with Dual Key - "Couldn't init SBLI" print seen on UART DCSG01111855 [Aero][BST] Update SBLIB Version DCSG01117237 Incorrect Connector grouping with NVData that supports both VPP x2 and VPP x4 backplane DCSG01131800 Aero A0: Controller fault 0x6001 observed while running NVMe drive qual IO+TM test on Micron 7400 Pro M.2 drive DCSG01101781 [Aero/Ventura] IO with Medium error not returning Extended Log Page entry to host. PL: DCSG01146888 [Aero][SNTL] SNTL Generic command Status successful completion with no SenseKey is sending wrong SCSI status to application DCSG01044213 NOTIFY(ENABLE SPINUP) is not sent to spin up legacy SAS drives when partial/slumber mode is enabled. DCSG01131319 PL Firmware fails to respond to the UBM Exit Programmable mode request after the firmware update is failed. DCSG01111855 [Aero][BST] Update SBLIB Version DCSG01117237 Incorrect Connector grouping with NVData that supports both VPP x2 and VPP x4 backplane DCSG01131800 pl: NVMe: 6001 fault on reset-class task management to NVMe device DCSG01136698 Coverity fixes on "CtrlFw_Tip_Int_Ph23.0" DCSG01101781 [Aero/Ventura] IO with Medium error not returning Extended Log Page entry to host. DCSG01115269 [Aero] Update CSW M0 code DCSG01137001 [PL][NVMe] Sense Key returned is not as per SNTL spec DCSG00987745 Secure Boot: Key mismatch error after FW image with 3K SHA3 256 w/0 ASN1 Header DCSG01139568 SAS discovery failed on Aero controller when I2C failure is observed on different connector DCSG01142137 Firmware hang observed during controller boot. DCSG01113022 [SATA] IO aborted by Abort Task TM is failed with IOCStatus 0x004B instead of 0x0048 DCSG01161361 [Aero] "Couldn't init SBLI" error print seen in firmware uart during controller boot up DCSG01120359 [SATA Only] Controller fault 0x5862 observed while processing SCSI Report Zone command to certain SATA SMR drives. DCSG01200427 [VSes] Number of slots reported incorrectly in certain OEM backplane. DCSG01132100 Firmware asserts when reading the UBM backplane information and UBM controller firmware update in progress. DCSG01193134 [NVMe] Some NVMe drives do not link up on certain OEM backplanes. DCSG01106855 (SATA Only) SCSI Inquiry and Sanitize command fail after previous Sanitize operation completes. DCSG01145707 PL is not returning proper sense information as part of UBM controller firmware update failure reply. DCSG01165227 Discovery times out when connected to UBM backplane with x4 link width. DCSG01097824 (SATA Only) Request Sense not completed with Sanitize in In progress sense data after controller reset or drive hotplug DCSG01128325 PL fault 0x7221 is observed during server boot. DCSG01148192 PL fails to report the UBM controller firmware update failure after receiving the bad checksum DCSG01131904 PL fault 0x610B observed when booted with particular OEM enclsoure DCSG00342857 Expose PSEC_SHA_HMAC_RESULT using sbliApi.h DCSG01077811 PL SATA : Add support for PUIS enabled SATA drives. DCSG01093308 PL: Update to latest SNTL specification - Phase 3 [More (M) bit handling for non read/write SCSI IOs] DCSG01107595 Update release scripts for updated components DCSG01070696 Utility to add hash exclusion region for Aero APP and CBB images DCSG01099719 Add new interface APIs to Secure Boot Library DCSG01107243 Add support for VPP x2 Backplane DCSG01195849 Once BST job terminates, power-off the drive enclosures DCSG01086017 (SATA Only) Add support for NCQ encapsulation of Report Zone command DCSG01154617 [Code Coverage] Include Write Buffer commands in VSES BST DCSG01072035 PL: Update PL NVMe-SCSI translation to latest spec DCSG01142850 [Code Coverage] Include Task Management tests for VSES DCSG01072033 [Aero] Add ability to expose the eFuse slot data and status DCSG01016705 PL support for UBM Backplane Firmware Update DCSG01096875 SPDM 1.1 - Validate Certificate Chain during import operation UEFI: DCSG01220342 Controller fails to list in Preboot/HII on Ampere ARM server with latest firmware. DCSG01171711 BSD: Change the second parameter of UnicodeSPrint() to byte size. DCSG01159397 Unknown Flash Error when attempted firmware update with pinned cache on the controller DCSG01194594 Sanitize protocol needs to be matched with UEFI requirement Spec 3.5 DCSG01159392 Slot255 seen in iML and HII when system booted with Pinned cache on the controller HII: DCSG01186720 Disable AutoConfigimport from HII Fails DCSG01184839 Manage SAS Storage Link speed in HII not proper when no drives are connected DCSG01164435 Stop redundant iterations of a for loop DCSG01192312 HII gets hung while flashing psoc catalog image on controller. DCSG01162628 System bios fill the slot number value with 0xFF for U16 value. DCSG01165617 HII: The memory allocated for Opcodes is not freed in some cases. DCSG01167892 HII: Change the second parameter of UnicodeSPrint() to byte size. DCSG01183551 HII-Drive groups to be renamed to Array in the Disabled Security Error message Form DCSG01208202 HII fails to flash PSOC due to read only DCSG01163536 Sanitize onverwrite count and Invert option not available. DCSG01164752 Set default write cache policy as Always Write Back in HII not immediate in current write cache policy DCSG01188321 HII shows enclosure location as "Unknown" for intenal SAS/SATA UBM BP DCSG01221115 Support OEM UBM6 backplane DCSG00950269 Blocking at firmware and graying out at applications for changing the link speed for any UBM behind drives MR 7.21 release Bug Fixes and Enhancements: =========================== FW: DCSG00966714 Support Sanitize Overwrite and Sanitise Block operations on UG PDs DCSG01070995 API change to support PD sanitize operations enhancements DCSG00980221 SPILIB: Add Python-Based Logic Analyzer Decoder DCSG01061535 SPILIB2: Add support for bulk erase (PA 0.12) DCSG01057329 SPILIBAV2: Misc. updates to Avenger2 SPI code for FPGA (PA 0.12) DCSG01015117 SPILIB2: Add new configuration bits to the init interface for drive strength DCSG01003421 Add multiple SPI device access devBST tests on SPI0 DCSG01068594 Snapdump Improvement: Print opcode when OOB command is complete. DCSG01117297 Snapdump Improvement: Display mbox along with opcode when OOB command is complete. DCSG01063756 Update and Add PSoC Image Building Batch Files DCSG01063757 Update ControllerInfo Structure with PartNumber DCSG01052510 Add method to switch off fast path on JBOD for debug purpose DCSG01064530 Add PSoC Image Checking and MR FW Blocking DCSG01070797 Recalibrate PCIe links to accommodate heterogenous configurations DCSG01136930 Create PSoC FW Based Catalog File DCSG01175916 Remove PSoC 5 OCP PSoC FW from Catalog Releases DCSG01166118 Add Firmware Versions 27 and 1 for PartNumbers 15987 and 25731 to PSoC Catalog Image DCSG01159010 Add Firmware Version 12 for PartNumbers 29211 and 29651 to PSoC Catalog Image DCSG01155856 Update PSoC MR FW Downgrade Block MFI_STAT to be More Clear DCSG01149460 Add Firmware Version 11 for PartNumbers 29211 and 29651 to PSoC Catalog Image DCSG01113459 XSD : Add New field 'enableFwDevOrder' in MPI2_MR_PARAMS_PAGE_0 for PR DCSG00941334 DCSG01090736 Terminate periodic task before finishing up on shutdown DCSG01124041 Code Coverage: add a tool to create listings DCSG01069569 Code Coverage Improvement: remove unused code from Snapdump DCSG01020486 update new MR events with Hercules specific branding terminology DCSG01052124 SATA setting for RC FW DCSG01069147 PLDM shim layer fake response for same fw version flash. DCSG01023555 Aero 7.16 channel base stream to 7.20 program DCSG01021534 update security key for stream DCSG01016708 from Aero 7.16 channel base stream to 7.20 program - Part 1 DCSG01016717 RDE Read Compliance DCSG01035644 Dynamic CRAM memory and resource allocation optimization DCSG01087693 Add scsiVendor.h header in to MR PL Library package. DCSG01013995 Modify Power done timeout for SPL2 drives to be based on spinup time interval from NVDATA DCSG01035026 Revisit ATA PT handling in SATL DCSG00968549 Modify LRSM wait time of initial FIS for SATA drives DCSG00426808 AERO MPI Device : Improvement in DMD and error handling DCSG00170699 Undo allowing Atlas to return "General Processing Error" reply for unsupported commands (undo ER DCSG00170698) DCSG01069330 pl: PCIe: LTSSM state polling for debug DCSG01054517 MR7.20-Drive pull during recon-Assertion failure in fw\raid\pd.c at line 8254: (ar != AR_INVALID) DCSG01105147 MR7.21: HII does not provide Sanitize option to sanitize unconfigure capable sanitize drives DCSG01097708 MR 7.21 shows Intel SATA SSD supports Crypto Erase but it fails for Error 02. DCSG01081738 MR 7.21 PA1 Sanitize overwrite makes a Sata HDD UBUnsp with 0KB. DCSG01067078 7.21 PA keeps sending a message to FW log every 5 seconds while running sanitize overwrite. DCSG01067073 7.21 FW log shows zero second elapse time for every progress of sanitizing. DCSG01065541 MR7.21: Sanitize PD supported returns "error 135 DCSG01049441 SPILIB2: SPI Emulation Erases the wrong section DCSG01081333 Aero 7.20 - controller shows flush time over 800us, which, per Dell, is out of spec DCSG01087695 Boot message "Error restoring offloaded cache" popup w/o SuperCap during AC cycles DCSG01044904 AeroMR7.20Alpha:LSA: VD name is not displayed under Foreign configuration DCSG01161554 22B:Data Miscompare observed with sliced R5 Logical Drives during write(cache) policy change DCSG01102262 MR7.21-Supress MR_DCMD_DEVICE_LIST_QUERY: prints DCSG01067074 7.21 Sanitize command on spun down drive makes the drive stay in transition mode. DCSG01172751 BST Failure: UBM NVMe Drives Behind Ventura Don't Discover on SOD DCSG01108521 BST Failure: Make SGL Fix MR Only DCSG01091206 MR 7.21 sends Unknown State message to FW log while running Sanitize Overwrite. DCSG01091078 Atlas + Aero: Aero FW hitting assertion running Atlas scrutiny "show" cmd repeatedly for a period of time DCSG01078804 MR7.21: MR Ctrl FW dump page 0X02 - Status buffer debug prints while booting up with Margay B0 DCSG01175907 During OCR, a snapdump was generated by FW due to "Assertion failure in fw\hw\pbam\serial.c at line 2413: IntNesting==0" DCSG01066924 MR 7.21: Aero iMR, seeing print I wouldn't expect on iMR: C0:dm_MbpGetVPDInfo: VPD not programmed!! DCSG01087842 MR 7.21 fails for Error 2 in FW log to run sanitize crypto Erase while storclli shows it is supported. DCSG01170243 MR card failed to expose drives in Linux kdump DCSG01141274 7.21 controller makes a drive UBUnsp if the server is rebooted while running Sanitize Overwrite DCSG01137533 Log Power State Change event for Hot spare drives spun up using MR_DCMD_PD_POWER_STATE_SET DCMD DCSG01106860 MR 7.21 Sata drive discovery failed with invalid topology error after Sanitize completion DCSG01101415 MR7.21: Found drives ( multipath connection ) became Unsupported after OCR the Ctrl / Reboot the system during sanitize overwrite DCSG01094263 MR 7.21 FW never completes sanitize overwrite. The drive is shown in Sanitize State for ever. DCSG01093143 MR7.21: StorCLI shows drive (Toshiba AL13SXB30EN) allow to sanitize overwrite, but fw returns error 0x02 DCSG01090833 Micron drive dumps timeout messages to FW log during sanitize Overwrite too many times. DCSG01090830 MR 7.21 shows zero KB for the drive which has got OCR during Sanitize Overwrite. DCSG00952842 MR7.19PA1: Mitac (with 24G capable Margay expander) encl reports "link speed" wrong DCSG01163316 MR7.22_HII : Incorrect error message is displayed when user deletes 240th VD and then try to create auto configure R0 immediately. DCSG01156368 MR 7.21 fails to run Sanitize on FDE drives. DCSG01141800 Single drive R0 consistency set to "NO" after setting physical drive offline then online DCSG01140002 MR7.21_FW: Error message is seen when user tries 240th VD creation, deletion and creation in sequence. DCSG01124805 Sanitize show progress not getting cleared at the start of the operation DCSG01121843 MR7.21: FW returns en error f0 in fw log when trigger sanitize crypto erase security drive ISE capable DCSG01132037 Aero iMR 7.21: SAL TC 15248 Failed step 4 "Waited up to 40 mins but drives did not spin down". DCSG01156781 MR 7.21 Ventura FW Pk 4350 stops dumping data in FW log during OCR. DCSG01140493 Test bad flash in Megamon, found FW hit KA DCSG01148422 MR7.21: Flash erase errors DCSG01140544 Static code analysis issue Fix 239831, 239787 DCSG01129663 Typo in codeCoverageTool.py causes a build failure DCSG01090556 MR 7.21: Unexpected OCR found reported during boot on Intel Gen5 system DCSG01097640 FW hits an ERROR: Exception Handler EXCEPTION while boot up Gen5 server DCSG00335901 PCI Slot comes as " 255" in iLO debug terminal for RDE Alerts during reboots with multiple controllers DCSG01029879 RDE - Overall Health Status in iLO and MRSA for controller and drive is different when volume is offline (QXCR1001787515) DCSG01019220 RDE - Correct PCIeInterface details of storage resource DCSG00355897 WriteCacheProtected RDE alert getting generated on OCR/reboot without change in battery state DCSG01055414 package string has extra characters DCSG00325884 Port Box Bay information missing for NVME Drive Repair Events in FW. DCSG01033165 Aero: Incorrect SAS IOU1 disable flags used DCSG01165227 MR7.21: Found Ctrl 9460-16i profile 11 stuck at bios post while boot up with NMVe in UBM DCSG01193134 Customers are updating to MR 7.20 on their HBAs and can't see the NVMe drives afterwards DCSG01131904 MR 7.21 - Assertion failure in fw\dm\pl3.5\pliopi.c at line 1327: 0 DCSG01097824 MR 7.21 Controller does not detect SATA drives after Cable Pull and Push . DCSG01106855 MR 7.21 Sata drive marked bad after Sanitize completion DCSG01069438 IoctlTimeoutError observed while running drive power cycle test on WDC-CB Gen4 U3 NVMe drive DCSG01081753 NVMe drive not discovered in OEM specific UBM backplane DCSG00543420 MPI driver :Wrong resource queue size DCSG00975159 9500-16i channel card + SATA drive topo, drive hot plug test and see the drive can't be detected by fw DCSG01081692 EA20 Fault is observed on Aero Phase 22 FW connected to Atlas with 4.1 FW DCSG01090185 FW update with corrupted images on Aero succeed DCSG01079500 Script to generate M0 C file fails DCSG01070714 Determine smallest Slot # and use for Slot Offset DCSG01114102 iMR Cryptographic Erase should be blocked by FW on Security Capable PD DCSG01114100 MR on 14G platforms: controller shows Connector Name = x1 ( expected to be in the format of 00 x1) DCSG01114099 Raise events when drive is powered up in response to config add/change DCSG01073270 Snapdump Improvement - Add Pd related EKM info in PD debug detail DCSG01060039 Do not generate "Bad Phy" event for NVMe drives that fail NVMe Init DCSG01136376 HII Shows Backplane LOCATION as Unknown. Should show internal as location. DCSG01132702 10 Bay repeating slot offset detected in FW logs DCSG01066933 Snapdump Enhacement - ENCL SES Module - II DCSG01131268 MRFW : PERC 7_20: For PR DCSG00108453(JIT-150510) Add control command NO_CMD (0x99) DCSG01038375 Aero 7.19 iMR: CBB unable to find secondary image DCSG01166477 FW reported "Controller cache has been lost" and controller disappeared during COL loop test DCSG01155093 SPDM 1.1 - Validate Certificate Chain during import operation DCSG01148724 MR7.20-SLT-Fails to flash firmware through OOB DCSG01148659 FW : Assertion failure in fw\cpu\arm\exceptions.c at line 1006: 0 when try to create secured VDs using a FDE drive DCSG01121788 22B- FW Logs/termlogs should change the Copyright 2017-2022 DCSG01165082 7.21 controller makes a drive UBUnsp if the server is rebooted while running Sanitize Overwrite DCSG01186922 The Fault LED is on for the expander attached pre-failure EPD drive when rebooting the system DCSG01050259 SCSI writes fail to device handle 0x88 in large topology DCSG01144286 Aero A0: SAS discovery failed on Aero controller when PCIe Y cable PN 5067-8622_001 connected DCSG01077669 SysDMA error observed under atlas + aero config DCSG01134909 Aero MR: WDC SAS HDD are not spin up DCSG01062318 IOP: MCTP: Information Changed bit is not tied to Events tightly enough DCSG01130721 [Aero] Update CSW M0 code DCSG01034157 pl: NVMe: check for pending transactions during NVMe controller reset status polling DCSG01053838 pl: NVMe: Synchronize Cache may fail unexpectedly with recent NVMe devices DCSG01043587 Aero A0: TimeSyncInterval value missing in Man Page 11 structure PL: DCSG01038375 Aero 7.19 iMR: CBB unable to find secondary image DCSG01134909 Aero MR: WDC SAS HDD are not spin up DCSG01043587 Aero A0: TimeSyncInterval value missing in Man Page 11 structure DCSG01057075 Add VSES SCSI RD Buffer Support to access UBM Controller Data DCSG01034157 pl: NVMe: check for pending transactions during NVMe controller reset status polling DCSG01130721 [Aero] Update CSW M0 code DCSG01077669 SysDMA error observed under atlas + aero config DCSG01062318 IOP: MCTP: Information Changed bit is not tied to Events tightly enough DCSG01144286 Aero A0: SAS discovery failed on Aero controller when PCIe Y cable PN 5067-8622_001 connected DCSG01053838 pl: NVMe: Synchronize Cache may fail unexpectedly with recent NVMe devices DCSG01050259 SCSI writes fail to device handle 0x88 in large topology DCSG01057074 Add VSES SCSI RD Buffer Support to access UBM FRU Data DCSG01045324 [BST] Topology information parsing using FW Diag commands is failing DCSG00975159 Aero 9500-16i channel card + SATA drive topo, drive hot plug test and see the drive can't be detected by fw DCSG00543420 Aero : MPI driver :Wrong resource queue size DCSG01112405 Update method name to power cycle enclosures DCSG01193134 Customers are updating to MR 7.20 on their HBAs and can't see the NVMe drives afterwards DCSG01165227 MR7.21: Found Ctrl 9460-16i profile 11 stuck at bios post while boot up with NMVe in UBM DCSG01131904 MR 7.21 - Assertion failure in fw\dm\pl3.5\pliopi.c at line 1327: 0 DCSG01106855 MR 7.21 Sata drive marked bad after Sanitize completion DCSG01097824 MR 7.21 Controller does not detect SATA drives after Cable Pull and Push . DCSG01081753 NVMe drive not discovered in OEM specific UBM backplane DCSG01069438 Aero A0: IoctlTimeoutError observed while running drive power cycle test on WDC-CB Gen4 U3 NVMe drive DCSG01039953 [BST] SEP locate test fails on Atlas attached NVMe drives DCSG01033165 Aero: Incorrect SAS IOU1 disable flags used DCSG01079500 Script to generate M0 C file fails DCSG01072992 Stabilize UBM BST Test run DCSG01090185 [Aero] FW update with corrupted images on Aero succeed DCSG01082408 Aero A0: EA20 Fault is observed on Aero Phase 22 FW connected to Atlas with 4.1 FW DCSG01081692 Aero A0: EA20 Fault is observed on Aero Phase 22 FW connected to Atlas with 4.1 FW DCSG01107227 [BST] SEP locate test fails on OEM HBA attached SAS/SATA drives DCSG01083110 Coverity phase 22 : Fix implicit integer conversion DCSG01013995 Modify Power done timeout for SPL2 drives to be based on spinup time interval from NVDATA DCSG01087693 Add scsiVendor.h header in to MR PL Library package. DCSG01107870 Update Enclosure Logical Id in script config DCSG00949287 Code Coverage improvement for NVMe SGL analysis and translation stack DCSG01035644 Dynamic CRAM memory and resource allocation optimization DCSG00966339 Move to the latest mbed_tls version which is 2.26.0 DCSG01069330 pl: PCIe: LTSSM state polling for debug DCSG00170699 Undo allowing Atlas to return "General Processing Error" reply for unsupported commands (undo ER DCSG00170698) DCSG00426808 AERO MPI Device : Improvement in DMD and error handling DCSG00968549 Modify LRSM wait time of initial FIS for SATA drives DCSG01035026 Revisit ATA PT handling in SATL BIOS: HII: DCSG01082455 Foreign import error message in HII is not branding compliant when max limit for LD’s and JBOD’s have reached on the controller DCSG01078085 cannot exit out of HII reconstruction menu after entering 2nd time in a row DCSG01107298 Foreign config option is not enabled/not showing for foreign UG Bad drive DCSG01132928 HII shows corrupt image for Non-PSOC6 catlog file DCSG01077780 Support Sanitize Overwrite and Sanitize Block operations on UG PDs DCSG01044365 Requirement for DMAr Support DCSG01065167 Aero-Margay Connectivity Solution Integration DCSG00953630 Add fields to Enclosure Management Page in HII for OEM for backplane (including Atlas switch) DCSG01075696 Aero 9560/9580 - Add PSOC6 as Vision Controller UEFI: DCSG01107162 Logical device name (aka child name) is updated with box and bay numbers even if GetPDInfo call fails DCSG01106688 When 230 VD + 1 JBOD is present child name is not populated as expected DCSG01098238 Add NVMe drives location information for inventory protocol DCSG01044366 Requirement for DMAr Support DCSG01011959 BIOS embedded RAID adapter's EFI driver is unable to connect to LSI RAID Controller 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