Component: ========= SAS MegaRAID Firmware Release Notes for MegaRAID Controllers Version Numbers: =============== Current Package Details: Firmware Package: 50.8.0-2857 (MR 7.8p1) Firmware 5.080.00-2758 MR PL 09.25.05.00 ROMENV 1.12 BootBlock 7.02.00.00-0021 NVDATA 5.0800.04-0005 UEFI_Driver 0x07080401 (SIGNED) Hii v07.08.05.00 (SIGNED) BIOS 7.08.02.0 SBR: 5.0803.04-0407 Previous Package Details: Firmware Package: 50.5.2-1326 (MR 7.5p2) Firmware 5.050.00-1367 ROMENV 1.12 BootBlock 7.02.00.00-0017 NVDATA 5.0500.04-0004 UEFI_Driver v0x07050400 (SIGNED) Hii v07.05.06.00 (SIGNED) FCODE 4.17.08.00 BIOS 7.05.02.0 SBR: 5.0500.01-0334 MR 7.8 Bug Fixes and Enhancements: =================================== Firmware: SCGCQ02011203 - Controller Fatal Error is observed when Guest OS is reset from host in VMware environment SCGCQ02069532 - PFA condition was not detected SCGCQ02097613 - Hotspare creation with smaller size disk doesnt throw any error SCGCQ02208517 - Diag test fails SCGCQ02017502 - When drive is pulled keep last valid slot number in Events Generated. This was introduced with changesets SCGCQ01520443 and SCGCQ01584278 SCGCQ02032483 - Un-Hide Drive Group is enabled after hiding a VD in HII SCGCQ02044166 - Controller hang when MR is passthrough to the VM SCGCQ02053681 - Avoid sending intercore request to copy core1 holding buffer every 10ms SCGCQ02020100 - Unable to simulate bad flash with LB/LBP SCGCQ02111647 - Data corruption found while running I/O's on 5 drive R5 vd with rebuild walk SCGCQ02127010 - OS shutdown hangs due to Flush cache DCMD not completed SCGCQ02206647 - Added prints and debug routine SCGCQ02209125 - Initialize cache after diagnostics testing SCGCQ02012425 - Handle SMART copy back failures and drive removals gracefully SCGCQ02029933 - skip the link test if there is no qualifying pd attached SCGCQ02034996 - PL Fault 00005853, while doing two copyback operations on lds with different block size. SCGCQ02069166 - Controller no longer accessible after poweroff and poweron VMware virtual machine (VMware passthrough enabled) SCGCQ02204725 - recon with PD in offline state following OCR may cause pin cache code to go into infinite loop SCGCQ01838706 - Disable TransportReady In ICMR1 SCGCQ02201861 - Fix needed for NVME drives that identify with WriteUncorr=0 (puncturing not supported) when BadBlocks are injected on all drives and Rebuild is initiated SCGCQ02203957 - SATA BBM not handled properly in Patrol Read SCGCQ02203962 - Unterminated SGL is causing PL to reject cmd. Subsequent attempt to recover (through double buffering) causes FW to crash. SCGCQ02035781 - ICMR1 With Storlibtest (OOB) TR can be enabled on VD's it should be disabled SCGCQ02126178 - MR7.10-9480-8i8e: DC during Single Dip COL using Automation SCGCQ02210912 - Controller asserted after issuing ONFI BBLIST RECLAIMALL cmd to clear full BBLIST; 0x80 entries. SCGCQ02042675 - Fix the memory allocation issue for diag test SCGCQ02201867 - Fix for looping behavior triggering repeated MR BIOS resets on injected error conditions by simulating NVCache HW part failure SCGCQ01996044 - MegaRAID Event Log discards old Event Log across OCRs. SCGCQ02007828 - Possibility of data loss due to abrupt/asynchronous warm reset SCGCQ01906471 - unsupported completion timeout capabilities don't cause init failure SCGCQ01904851 - Discovery may not complete, timeout on 94xx-8i HBA SCGCQ01892105 - E40A fault if WRPROTECT or RDPROTECT is nonzero SCGCQ01891238 - PCIe switch downstream virtual ports report SAS address of zero in SES page 0xA SCGCQ01887433 - PLI control requests may return incorrect status when backend PCIe support is disabled SCGCQ01886810 - NVMe I2C Backplane Detection fails on HBA connectors C2/C3 resulting in Slots not responding to LED updates SCGCQ01886012 - link fails to come up after a surprise down SCGCQ01870862 - port enable timeout and discovery failure with multiple VPP device configurations SCGCQ01870842 - SAS/SATA devices not discovered with partial backplane configuration SCGCQ01868375 - Fault 0x2805 encounter if one configures NVME and AutoPortEnable at the same time SCGCQ01868009 - Fault 0xED22 seen on bootup SCGCQ01859166 - Fault 0xECAD while issuing controller reset in Ex1 configuration SCGCQ01858809 - Avoid PCIe reset request to FRU Port Descriptor unsupported PCIe drive types in DFC slots SCGCQ01857152 - Handle partial PCIe Link configs for SFF TA 1005 UBM support SCGCQ01856283 - CBB linker warns of overlapped sections SCGCQ01850721 - MCTP: Fault 0x265D when packet with StartOfMsg is set and PktSeqCount is 1 SCGCQ01850593 - 0x7211 Fault hit with more than one Ux4 midplanes attached SCGCQ01838839 - Immediately rm for cache offload when TTY log is set to be preserved SCGCQ01849986 - Forcing rebuild of multiple drives while activity is occurring can have data misdirected to the wrong drive and hit an assertion. SCGCQ01864432 - erroneous configurable PD count decrement SCGCQ01870199 - Raid volume(using SED drives ) can not be secured after assigning multiple non-SED DHSP SCGCQ01871037 - When checking the config sequence number mismatch, need to cover system PDs. SCGCQ01871061 - Update NumberOfPciSwitches in pliRuntimeConfig at SOD SCGCQ01873044 - erroneous configurable PD count decrement SCGCQ01876232 - Unmap VD foreign import failure SCGCQ01877036 - iMR global fault LED does not get lit up during fail or UBAD SCGCQ01878300 - Fw downgrade from 7.8 to lower version that does not support unmap SCGCQ01880124 - Disable debug queue support SCGCQ01880847 - Hit PL Fault 00005862 LinkRegister 01439171 During CC With Triple Media Errors On R60 4K Drives SCGCQ01884199 - FW downgrade blocking for JBOD personality used incorrect FW version number SCGCQ01889215 - MR7.8 9480-8i8e: IO dropped on EPD during overnight cable pull/push SCGCQ01889482 - MR_7.8:Driver unload and leave the system overnight, result to Assertion SCGCQ01889717 - Unmap operation during init/recon/rebuild/copyback SCGCQ01890070 - MR7.8-9460-16i: Controller Profile 14 still show SAS/SATA PDs SCGCQ01890955 - Secure LD Creation with Dedicate Hot spare fails SCGCQ01891177 - FW reports that the board passed BBU Retention test on boards that have a non operational ONFI NAND memory. SCGCQ01893479 - On ESXi6.7U1 OS, With the IMR controller IOMMU fault is observed with the latest driver SCGCQ01897779 - No profile reported when a bad (0-byte) drive is inserted SCGCQ01902159 - MR7.8: Locate a UBad drive on SGPIO no LED blinking (Still stays as UBAD) SCGCQ01906056 - Handle reentrancy of Snap dump creation & correct run time pinned cache snap dump handler SCGCQ01906705 - Correct the Check Condition status reported by MR FW when a RAIDed slot behind a vSES device is accessed SCGCQ01909346 - FW hang at POST because of continuous FW log print " parseMuError: VF 4 - FMU Error Status 0x00000000 " SCGCQ01912560 - foreign import failed when sequence number mismatch SCGCQ01915675 - At booting POST screen, boot message indicating exceeding disks limit of 138 devices but the actual count is only 48 in system SCGCQ01915880 - Controller crashes when creating secured Vd using controller encryption option SCGCQ01916098 - MR7.8 OEM: WT VD created on attempt to create WB VD SCGCQ01918724 - Snapdump generation in KA scenario results to CPU 0 exception or hang condition SCGCQ01921307 - MR FW asserted after copyback completed and the source drive was removed. SCGCQ01922023 - Controller not responsive SCGCQ01929759 - [MR 7.8] Recursive snapdump handling SCGCQ01931954 - Discard the snapdump when a new firmware is flashed while there was a snap dump present. SCGCQ01936961 - All NVMe LED (Good/Fault LED) lighted up after updating to PKG 1837 SCGCQ01937149 - Create Medium Error on NVME drive fail. SCGCQ01934145 - vSES SES Page 0Ah may report same SAS address for two elements during hot remove/add of NVMe devices SCGCQ01916779 - IOC init may fail with Host Page Size Invalid LogInfo on backend PCIe disabled FW SCGCQ01899293 - Debug output contains multiple copies of the same information SCGCQ01898852 - OEM SW Enclosure Amber LED stays on after reboot SCGCQ01891340 - VRef training failures on some boards. SCGCQ01878217 - PL: NVMe drives do not link up on non Ex4 backplane attached to an MR board SCGCQ01876271 - SAS/SATA drives are not getting discovered with NVMe disabled firmware on both 9400-16iB0 and 9405W-16iB0 SCGCQ01864843 - Check in Revised Workaround for 0x5842 fault - Rx Dma Memory Overflow SCGCQ01859095 - Mismatch between data coming from Page2 and PageA in vSES SCGCQ01856306 - backend PCIe: ECD2 fault SCGCQ01760839 - 8GB DDR ECC event logging issue SCGCQ01816769 - Maintain integrity of Enclosure Diagnostic page status bits between MR FW internal monitoring routines and host reads SCGCQ01848923 - Security property is always shown false for a DG when Secured VD is created via LSA in SLES 15 SCGCQ01874526 - Enable "supportClearSnapDump" API bit SCGCQ01883439 - cache restoration failed SCGCQ01884233 - Fix firmware parsing for Admin NVME pass through command with IOCStatus != success SCGCQ01885194 - Only Detect 63 Drives in Mix mode enviroment (Total 64 PDs in the system) SCGCQ01886840 - FW hit "failed element size check !! ... tail pointer 65535 exceeds max 255" while OCR and rebuilding in loop SCGCQ01904051 - Handle missing changes of CSET(SCGCQ01318495): Test for 64+ drives per enclosure SCGCQ01905234 - This change fixes Snapdump RTT Trace feature, by completing API change that came in after testing was completed. SCGCQ01917645 - OPAL Support for NVME only SCGCQ01921540 - application show "enable unmap" incorrectly SCGCQ01928086 - With the IMR controller IOMMU fault is observed with the latest driver allow both RDPQ array or linear array. SCGCQ01934945 - Firmware Tries to Double Free Resource Mid SCGCQ01863348 - TM and IO Failure with NVMe Drives on PL 8.250.2.0 SCGCQ01877879 - DDF corruption after hibernation because of incorrect virtual address mappings SCGCQ01931276 - Upto 17% performance drop observed on single drive R0 NVME drive setup SCGCQ01920370 - host issued UNMAP cmd not handled properly when VD is offline SCGCQ01973566 - SAS Drives Take a Long Time to Link Up and Are Not Discovered Correctly SCGCQ01792416 - Add secure boot support SCGCQ01871912 - Added new events for unmap policy changes SCGCQ01864509 - NVRAM changes to store controller PCI slot and server serial number SCGCQ01848759 - Added Support for Triggering SnapDump SCGCQ01845275 - Add learn complete timestamp in NVRAM struct SCGCQ01837670 - support to query multibit ecc error by storeliboob SCGCQ01857308 - Changing LDBBM setting SCGCQ01870855 - Unmap policy change in 7.8 SCGCQ01818505 - Implement MR FW support to capture Windows Driver log and add to SnapDump. SCGCQ01819147 - Max IO size set same value as JBOD and Single drive R0 SCGCQ01867056 - New unmap policy SCGCQ01851716 - Add support to identify the presence of the switch in 7.8 SCGCQ01985917 - Disable unmap feature on R5/6 only SCGCQ01857051 - Attaching multiple PCIe switches may cause IOP memory corruption SCGCQ01995099 - Number of slots for virtual SES is incorrect in StorCLI SCGCQ01931043 - PL Fault 0x6001 occurred while running IOs + Task Management requests SCGCQ01926166 - IO's can time-out after controller receives an unconfirmed response from a drive SCGCQ01924984 - Add workaround for SATA drive not complaint with ACS-3 SCGCQ01906082 - Ux4 drives not discovered in Polling Mode with HFCx16 and x8 SCGCQ01891218 - Locate LED cannot be turned off after diag reset SCGCQ01887446 - All Ux4 drives are not discovered in x8 or x16 HFC mode while hot-plugging SCGCQ01876864 - 0x6004 Fault running TM only test SCGCQ01873143 - Locate LED on SFF-TA-1005 Ux4 backplanes configured in x16 or x8 HFC emulation mode is not activated by storcli command SCGCQ01837506 - Customer specific 3108 PCIe add-on card fails to come back while resuming from sleep state S3 SCGCQ01838008 - User unable to switch personality back after a blocked FW update with a pending personality change. SCGCQ01849356 - Error restoring offloaded (single image controller) cache with pinned cache when power is pulled during the flush ( double dip scenario ). SCGCQ01849505 - Line 535 in ../../raid/cachePreserve.c for trying to create Pinned Cache by Cable Pull. SCGCQ01855150 - FW breaks into montask with exceptional core handling error SCGCQ01862592 - Cryptographic erase operation is failing from Open Manage GUI SCGCQ01866206 - dirty led not set on in case of supercap not present even though dirty cache is present SCGCQ01868896 - Change the reserve field in structure mode param to follow spc4 spec SCGCQ01875268 - Controller fail to be detected by BIOS and OS after FW downgrade MR73 with COL. SCGCQ01876281 - Sotrlci Hide/Unhide command output display incorrect status SCGCQ01876285 - MR_DCMD_OOB_STATUS_POLL doesn't return any events SCGCQ01881150 - Controller can not correctly detected smart error SATA HDD. SCGCQ01882466 - Unnecessary prints logging while issuing DCDB commands SCGCQ01889448 - Implementation of Degraded media disablement is not working in eHBA mode. SCGCQ01892583 - Error LED cannot stay long when drive pulled from VD. SCGCQ01900924 - Exposing Write cache as disabled to host for a performance improvement SCGCQ01911910 - FW can not inject Medium error into customer NVMes drive with big size of 4.0Tb SCGCQ01914075 - Disable ONFI Flash backup of ttylog feature SCGCQ01917764 - ONFI BBL reassignment: COL loop on power glitch during initial COL. SCGCQ01917992 - iMR Controller crashes during IO DMA operation SCGCQ01925570 - On UG bad PD removal and replaced with UG good PD, iMR allows Vd creation using 33 Pds SCGCQ01932019 - Observed Fatal Firmware Error during SLES 12 O/S installation. SCGCQ01944953 - Cannot be done initialize even if execute Full Initialize by using StorCli SCGCQ01961977 - During drive spin up, drives come up as 0 bytes SCGCQ01995096 - Data Abort Exception observed while running reboot test with a bad drive. SCGCQ01983403 - additional robustness for hot reset during SAS cycle case SCGCQ01961503 - (vSES) Injecting error on I2C channel of one connector module will cause LED of another connector module to not work. SCGCQ01941125 - Use full Slot Cap Physical Slot Number field info for PCIe SW attached device slot enumeration SCGCQ01918898 - SAS, SATA drives in UBM backplane(SFF-TA-1005) are not discovered when PCIe support is disabled SCGCQ01907168 - Locate LED cannot be turned off after diag reset for few drives on Ex1 SCGCQ01867241 - IF “MODE F” successful, then without reboot/OCR application is not showing the updated drive firmware version. SCGCQ01873090 - Assertion is hit during region lock release due to inconsistent region lock promotion related variables SCGCQ01875086 - BIOS Handshake breaks Manufacturing Environment, need change in TTY and/or add timeout in FW for BIOS Handshake SCGCQ01886610 - 9440-8i / 9460-16i cards BCA_S LED state doesn't match with BCA-S LED Behavior Rule. SCGCQ01886615 - CIT: Same EID assigned to 2 controllers SCGCQ01886617 - Same EID assigned to 2 controllers SCGCQ01889455 - Remove BAIL OUT message for successful partial vd creation command SCGCQ01891918 - PD Operations like PD clear and Cryptographic Erase not blocked during personality switch in pending SCGCQ01907155 - Can't import foreign config (2 pd R0 split across 2 pcie switches) after powering switch back on SCGCQ01915560 - Cached Discarded during boot SCGCQ01920135 - Incorrect clearing of GUID to target ID map table during EPD creation SCGCQ01921441 - MR fw doesn't report that SAS_SATA 6 G and 3G capability SCGCQ01925038 - Fw hit drvspinup.c when wake up from hibernation SCGCQ01965351 - 9460-8i:"Other Error Count" of drives increase when running dd test SCGCQ01988162 - Incorrect checks for LD invalid cases during IO processing caused data abort SCGCQ01967743 - SATA: IO Timeouts with Read/Write and Non-Automated IO SCGCQ01942971 - 0x6001 Fault while running IOs and doing cable pulls SCGCQ01906462 - [vSES] Vendor ID and Product ID of Configuration diagnostic page uses hardcoded values. SCGCQ01893314 - Incorrect vSES Data for Page 0x02 After Storcli Start & Stop Locate Operations for certain NVME Backplanes. SCGCQ01883332 - pl: vSES reports incorrect product revision level in SES page 1 SCGCQ01872931 - Fault 4311 when running repeated controller resets SCGCQ01846010 - support to query multibit ecc error by storeliboob SCGCQ01824831 - Add maintenance code to avoid incorrect addition of code that can cause MR firmware hang. SCGCQ01851700 - VD enumeration not consistent in Foreign preview menu in eHBA personality mode. SCGCQ01862595 - GUID target ID map table is Invalidated on Insertion of off-lined drives SCGCQ01876112 - Raid LD tgtId does not persist through OCR SCGCQ01957294 - Often on PD insert PD Fault is asserted,de-asserted SCGCQ01855060 - Fix BST Scripts to Account for New Allowed UART Logs SCGCQ01935118 - Hit PL Fault 00005862 LinkRegister 01439171 During CC With Triple Media Errors On R60 4K Drives SCGCQ01995232 - vSES: CRIT or NON CRIT bits in Enclosure Status Diagnostic page are never set. SCGCQ01988181 - Data Abort Exception on abrupt powerloss/reset when flushing events from NVRAM hold buffer to flash SCGCQ01983381 - Firmware Takes a Long Time to Grant Spinup to Some Drives/Phys SCGCQ01972786 - Customer specific back plane not detected in the latest code phase SCGCQ01944367 - (NVME) Fw Fault (faultcode 0xEC56) hit while performing system reboot test with NVMe drives attached. SCGCQ01943907 - Firmware hits Kill Adapter when create/initialize R0 VD using 4k drive. NVDATA: Miscellaneous changes for various products Hii: SCGCQ01890540 - HII allows user to enter 41 alphanumeric characters as activation key instead of 40 SCGCQ01902176 - Unable to manually create an NVMe VD from HII BIOS using (9460-8i) SCGCQ01874659 - Add new error code for UNMAP SCGCQ01891725 - HII shows incorrect value (NA) for Fan in hardware components under basic hardware status. SCGCQ01891488 - Inconsistent Fan status seen in HII under View Enclosure status when two enclosures connected. SCGCQ01876262 - Help string is missing for Enter Security Key For Locked Drives and Add /s unit for MR_PD_SPEED_PCIE SCGCQ01897268 - HII - Strip size is displayed as segment size in Virtual drive properties. SCGCQ01735505 - Implement support for Pass-thru commands for NVME devices in Pre-Boot environment SCGCQ01803319 - Unmap: Define new events for enhanced UNMAP support [MR7.8] SCGCQ01868434 - Change the Firmware Name Field in the Inventory data SCGCQ01797424 - Including The Time Stamp for every Snap Dump created in the firmware. SCGCQ01869868 - UNMAP SAS/SATA feature - Mixing PDs SCGCQ01823919 - Support UNMAP/TRIM/WRITESAME for SAS/SATA PDs with R5/6 configurations SCGCQ01818155 - UEFI reports boot drivers issue on every bootup SCGCQ01856123 - Profile based LD creation thrown error from HII SCGCQ01917148 - Customize 4K and 512B mixing error string and add help string for Current Drive Security Mode SCGCQ01917085 - HII does not notify user regarding the OS/FS on trying to delete a single JBOD drive SCGCQ01798986 - “Suggest Security Key” Function corrupts the “Existing Key” when trying to change security key SCGCQ01807627 - HII Secure Virtual Disk option help incorrectly states it should be selected by default when a passphrase is configured SCGCQ01830856 - HII does not report error when creating a VD with both NVMe and SAS drives selected SCGCQ01835613 - showing PD contains a OS/FS on a non-selected PD when converting from Non-RAID to UGood. SCGCQ01835619 - Not able to save controller events in HII SCGCQ01874658 - HII: The drives are not sorted based on connector name SCGCQ01830843 - HII - Converting UGood to EPD has warning message about data on the Non-RAID disk. SCGCQ01849748 - HII does not notify the user on selecting individual JBODs having Filesystem/ OS SCGCQ01873518 - Check all does not select all drives that are in JBOD state while creating VD using 'create virtual drive' option SCGCQ01917142 - During reconnect, ASSERT and RSOD occured SCGCQ01807671 - HII PD Management: EPD-PTs named as Non-RAID instead of 'Non-RAID Disk' SCGCQ01808677 - HII: Rename 'Secure Erase' to 'Cryptographic Erase' SCGCQ01808685 - UEFI BlockIOProtocol SCT test fails with "Read block with invalid LBA parameter" failure when EPDs are present SCGCQ01824016 - HII - PDs for Non-supported VDs are showing under the "Physical Disks Included after foreign configuration import" subtitle. SCGCQ01827411 - HII does not allow to change the personality from Raid to JBOD SCGCQ01835617 - HII - PD menu not auto updating after converting a UGood drive to Non-RAID. SCGCQ01849205 - HII: Support UDK2017 AARCH64 SCGCQ01855631 - HII is not displaying the same PDs with an OS/FS present when converting to RAID Capable SCGCQ01874605 - In BIOS HII page 16-byte model number of SATA drives not full model number is displayed. SCGCQ01851640 - HII - The Disable Security warning should use "cryptographically erased" instead of "securely erased". SCGCQ01807672 - HII: Controller Mode and Requested Mode displayed on the Adv Ctrl Mgmt page instead of Manage Controller Mode page SCGCQ01849032 - HII: correct the grayout condition to change profile SCGCQ01804182 - Default Profile in HII reports Yes for Profile 10 SCGCQ01808664 - Change warning message for converting UG to JBOD and vice versa + correct few other string problems SCGCQ01818098 - Remove Unmap enable/disable option for EPD Drives SCGCQ01830853 - HII does not exclude virtual drives when scheduling consistency check SCGCQ01851505 - HII - Incorrectly showing a OS/FS on a non-selected PD when converting from Non-RAID to UGood. BIOS: SCGCQ01806553 - JBOD handled message is displayed twice in JBOD mode SCGCQ01837611 - In Legacy BIOS Post battery shows "Optimal" while the battery is not connected. SCGCQ01765520 - "The Controller is in Cached Drive Drive mode." message shown in the legacy boot POST SCGCQ01807610 - OpROM POST displays incomplete string "No Adapter" when controller hits fault condition SCGCQ01835626 - When Option ROM is enabled in System BIOS, behavior is unexpected MR 7.7 Bug Fixes and Enhancements: =================================== Firmware: SCGCQ01586776 - Fix OCM copy when no dirty cache SCGCQ01590780 - Enable Swap bit support in SES page 2 SCGCQ01632088 - Use LdIsValid SCGCQ01665227 - Possible data integrity seen on NVME drives with Medium Errors SCGCQ01676010 - Missing code to handle no response in MCTP transmit buffer and send busy retry SCGCQ01683240 - Ensure that chip specific code is included SCGCQ01718871 - FW auto configure EPD drives to ONLINE upon insertion when FW is in Safe Mode. SCGCQ01727593 - port enable may complete before PCIe mode is attempted (part 2) SCGCQ01753383 - Import config failed ( DDF_ConfigReadPd: pdCOD->cfgErrStatus 16) from MR to iMR SCGCQ01762267 - BMC emulator does not load storelibTest SCGCQ01762855 - Updated behavior as requested SCGCQ01763332 - unexpected switch attached task management timeouts SCGCQ01764496 - iMR controller with direct attach SATA drives did not show enclosure ID ( 7.6 is OK ) SCGCQ01765156 - EPD JBOD became foreign after it was locked by third party security software SCGCQ01767166 - SGL frame resource leak during handling of NVMe R/W cmds diverted to FW SCGCQ01780777 - 0x5842 fault while running IOs and error injection tests SCGCQ01784132 - (SATA Only) Sense descriptor not filled properly for SCSI ATA Passthrough command failed by drive with SDA bit set. SCGCQ01788489 - ProcessLibCommandCall failed ; rval = 0x1 while creating/adding a config SCGCQ01789903 - ED8D fault related improvements SCGCQ01790305 - Controller fault 0x7C41 observed during IO+System power cycle test SCGCQ01790929 - ECF0 fault SCGCQ01792749 - Can't import foreign configuration with Enterprise and Opal secured VD (R0) SCGCQ01793953 - Add validData variable in to NVRAM.h SCGCQ01800567 - SANITIZE Command failing for SATA SMR drives with ZNR bit set SCGCQ01802513 - fw hit ddfconfig.c when insert the cable back enclosure. SCGCQ01804437 - SCSI log page temperature may be incorrect in some cases SCGCQ01807465 - Reference Temperature in the Temperature log page is incorrect SCGCQ01817505 - Firmware hit mem.c monstak when change from RAID mix mode profile 13 to JBOD personality SCGCQ01817555 - Disallow unmap operations for EPDs SCGCQ01817645 - debug info for port enable subsystem integration SCGCQ01822333 - Incorrect Element status reported in SES Page 2 by vSES when connected to an expander SCGCQ01826234 - PL needs to check if we have a path to the end device before issuing a device reset to an NVMe drive as a part of TM SCGCQ01830303 - TransferCount in the SCSI IO error reply message may be invalid SCGCQ01835109 - unexpected read/write IO failure with SkipCount error SCGCQ01837894 - Red/Amber LED Says On Solid During NVMe SSD Rebuilds & Does Not Turn Off When Rebuild is Completed SCGCQ01838863 - Issue: Megamon commands from MEGAMON_DCMD were not executed properly by firmware. SCGCQ01841683 - Fix for 0x670A Fault SCGCQ01845282 - Incorrect target ID allocation in JBOD personality SCGCQ01849017 - MR7.6 and MR7.7 Latest ROPs failed to Flash on OEM board results in "CRC of the copied (SBR) image is not Good" SCGCQ01851533 - Block firmware downgrade from MR 7.7 to older ROP if users are using NVMe switch since the feature only support 7.7 and up SCGCQ01635796 - FW can lose AltSel and DrvStrength SCGCQ01680522 - FW stated number of disks exceeded the max supported count with 14 PD SCGCQ01683212 - Continue monitoring parts capable of functioning following a code download SCGCQ01685900 - An interrupted code download could force VDs to be in write-thru mode until the next successful code download. SCGCQ01687610 - OEM ID66 PCIe Switch backplane Slots Status Amber LEDs stay blinking SCGCQ01715535 - PL Fault 0xD075 during preboot OCR test SCGCQ01753372 - Issue: cannot create datastore for raid 0 with unmap VD. SCGCQ01764502 - DevBST failing on non-BMC capable setups in the last step SCGCQ01787981 - PD SCSI passthru (READ/WRITE commands) to TR PDs are not blocked SCGCQ01788989 - OEM PCIe dual switch attached backplane slot status LED stays Amber on partial slots SCGCQ01789741 - Added capability to blink LED for Hotspare drive SCGCQ01790303 - 0x265D fault occurs when running high MCTP PCIe VDM load with MCTP Discovery commands SCGCQ01792710 - Data Store creation does not complete SCGCQ01802508 - Interrupts not handled in fault state if a high priority interrupt handler faults SCGCQ01816643 - Fix unsecure/rollback security on LD SCGCQ01816659 - Error message "Disabling writes to flash due to a critical error" seen during FW upgrade/downgrade MR 7.7 to MR 7.1 SCGCQ01830664 - "Overflow -- Text Discarded" messages seen in termlog. SCGCQ01831332 - 0x670A Fault During Destructive Domain Testing SCGCQ01832979 - Firmware hit exception monstak when trigger BBU retention test ( /cx/bbu start retentiontest) SCGCQ01840037 - Amber Drive Enclosure LED Does Not Turn On to Indicate a Failed SAS or SATA Drive SCGCQ01732835 - (SATA Only) When ATA command fails with sense data available bit set, Data frame may not be released. SCGCQ01747208 - Drive Locate Not Functional with 9440-8i SCGCQ01753381 - Controller hits KA because cmdblock does not complete due to pending flush. SCGCQ01753407 - KA on iMR w MemPoolAlloc() failed - tag="LDRMAP", size=0x17f10 (98064) failed count in last 5 seconds (0) (empty? 0) SCGCQ01764241 - Controller is not come up after it crash with Snapdump enable SCGCQ01775670 - Random prints are seen in the firmware logs in BMC_Emulator setup. SCGCQ01800745 - RMC locks up attempting to access A15 PC register via CoreSight SCGCQ01870194 - MR fw doesn't report that SAS_SATA 6 G and 3G capability SCGCQ01665148 - Firmware hangs during boot SCGCQ01811258 - MR crash when processing some NVMe admin-queue pass-thru commands SCGCQ01813795 - After deleting Drive Group, dedicated hot spare assigned to the drive group did not become unconfig good( SCGCQ01525817 - Evaluate usage of IEEE SGL pool for holding PRP list in the buffered PRP path SCGCQ01555034 - Remove ENET(Ethernet support Bit 26) and add three additional external PCIe Clock Outputs SCGCQ01557091 - Changes to Core 1 boot sequence SCGCQ01565492 - Assert triggers snapdump SCGCQ01567489 - Add slave bypass support SCGCQ01571783 - Disable licensing backdoors SCGCQ01592807 - Add critical boot messages for OCM ECC errors SCGCQ01675552 - Re-tune RMW CTIO Enhancements SCGCQ01739489 - Add supportEPDWithAutoConfigOff bit in NVRAM Auto config parameters SCGCQ01757538 - Mixing Rules for SED and non-SED drives to create non-secure array with controller security enabled. SCGCQ01758062 - Define new API for enhanced UNMAP support SCGCQ01761386 - add APIs for firmware coordination with the protocol cycler SCGCQ01762153 - Adding API bit to indicate whether forced personality change is supported or not. SCGCQ01778289 - Support added to create simulated physical or virtual drive SCGCQ01803319 - Define new events for enhanced UNMAP support [MR7.8] SCGCQ01816724 - Deprecate the snap dump fields that are no longer needed for MR_SNAP_DUMP_PROPERTIES structure SCGCQ01392205 - Update ARM CPU Speed to 1600 MHz SCGCQ01392831 - Add 300MHZ UART Clock Reference Support SCGCQ01556172 - Update FC Div handling SCGCQ01760560 - Do ONFI init only for the valid channels and banks SCGCQ01763421 - OOB Auto DevBST SCGCQ01790860 - Incorporate the changes needed by PL to NVDATA SCGCQ01797424 - Including The Time Stamp for every Snap Dump created in the firmware. SCGCQ01818346 - Add support for Gas Gauge parts "sn33100" SCGCQ01758168 - Add DismStartDelayInSeconds in NVDATA SCGCQ01765150 - After PSOC FW update, applications should ask the user for power cycle instead of reboot SCGCQ01793712 - Persisting FW crash code for reporting through boot message SCGCQ01789037 - MR FW return only compatible profiles SCGCQ01683353 - OCR is disabled by default for 9460-8i 2Gb controller. SCGCQ01685873 - LD Create blocks during crypto erase. SCGCQ01687074 - Parallel FW update on Configured drives w/o using force returns success message SCGCQ01714802 - HII allows setting controller personality through Manage Controller Profile menu SCGCQ01714804 - HII - HII reports "Invalid Value" popup when attempting to view a PD SCGCQ01714810 - After pulling some VDs, and rebooting, the remaining VD shows as foreign in RAID mode. SCGCQ01727272 - Memory allocation failure during RAID operation cycles under high loading SCGCQ01732074 - Logical Block Provisioning VPD Page (0xB2) Not Shown in Inquiry VPD Page 0x00 SCGCQ01742563 - Unable to abort a personality change and switch back to current personality without rebooting SCGCQ01742565 - FW reports incorrect error when attempting to import a VD when max VDs are configured. SCGCQ01746340 - 9460-16i UEFI HII doesn't show SMART Error while inserting a SMART failing drive. SCGCQ01746342 - Patrol read restarts on PDs after completion on reboot SCGCQ01750308 - Pinned cache is not flushed after importing drive in VD with pinned cache SCGCQ01753387 - Inconsistent CC progress % is logged after reboot during CC SCGCQ01753389 - Cannot stop patrol read on PD with medium errors by the stop cmd SCGCQ01753393 - Assertion failure in ../../cpu/arm/exceptions.c at line 938 observed, while deleting VD's with BG IO's SCGCQ01760767 - controller stops responding after sending over 1000 asynchronous events SCGCQ01762343 - Host memory corruption seen during Progress polling of Sanitize operation on SATA drives SCGCQ01763494 - Importing a foreign secured drive with a different security key does not auto configure as an EPD after being unlocked. SCGCQ01763951 - 3108 firmware reports Unexpected Sense Error" LBA Out of Range when running FIO read/write test script SCGCQ01767091 - IO not completing or being timed out if some cases when an unconfirmed response is received for an IO. SCGCQ01776329 - No way to view the new API supportForcePersonalityChange bit. SCGCQ01776331 - FW setting support force bit with 1. Expectation is this should be set to 0 for external controller. SCGCQ01776338 - CLI does not block ERASE for ePD (non-RAID/JBOD) PDs SCGCQ01789235 - Unmap R5/6: Implementation supporting new API and logic SCGCQ01792619 - IOC_CTRL_OP_ALL_PHY_LOOPBACK operation is not working SCGCQ01794153 - port enable may complete before PCIe mode is attempted SCGCQ01809087 - Controller will assert during system boot with Pinned Cache and Foreign drives present. SCGCQ01811270 - FW don't POST after upgrading to pkg: 50.8.0-1447 (SCGCQ01790806) SCGCQ01813887 - Block appropriate commands for JBOD drives. SCGCQ01816664 - After the pd pull push of one drive locate is getting stopped on other PD SCGCQ01816665 - Cachevault flash size is showing as 0KB for the controller SCGCQ01817903 - OOB SCSI passthru command (READ DEFECT 12) return without response data SCGCQ01818291 - Dev-Defect: Moved the implementation and prototype of the function LdSetSecurity() moved to ld.c and ld.h respectively. SCGCQ01824209 - FW assertion during boot SCGCQ01826257 - if host I/O is blocked by VD cache flush and PD entered shielded state, it may hit kill adapter. SCGCQ01826259 - MR FW may return successful completion on host Rd cmd to EPD when the device is removed. SCGCQ01842475 - Erase operation is not happening on Multiple VDs SCGCQ01845204 - Controller hits KA because cmdblock does not complete due to pending flush. SCGCQ01562099 - Performance Improvements SCGCQ01641094 - Inspect power loss for gaps SCGCQ01681593 - Sanitize progress in TTY log showing incorrect elapsed time SCGCQ01684661 - Cache Offload capabilities determined by component attributes instead of part numbers SCGCQ01687073 - Sense code errors on PD's after FW is updated on them SCGCQ01714808 - FW is not blocking switching to an unsupported profile SCGCQ01748033 - Avoid Duplicate Mid Workaround Does Not Start a TM If Device is Removed and Re-Added SCGCQ01750310 - Discrepancies between eHBA and RAID mode for cli show all output fields. SCGCQ01750312 - Disable Controller Security is not blocked after importing secure EPDs. SCGCQ01750316 - RAID Level Migration on Simplified R10 fails SCGCQ01753174 - PL support for monitoring the progress of sanitize operation. SCGCQ01753395 - READ CAPACITY (16) Is Working For All Values of SERVICE ACTION Field SCGCQ01757394 - F/W Hangs during reboot SCGCQ01766431 - Data NAK of large master TX packet can stop I2C out of band SCGCQ01772474 - Improve CPU Intensive Workload Efficiency SCGCQ01772484 - HII reports "The requested command has invalid arguments" when attempting to change controller personality SCGCQ01776087 - FW stated number of disks exceeded the max supported count with 14 PD SCGCQ01776327 - Unexpected enclosure events seen during physical intervention SCGCQ01791039 - Secured R1 VD is no longer shown as secured after an OCR SCGCQ01798257 - Amber LED doesn't turn on with PD offline SCGCQ01802451 - Snapdump properties default values different after disabling and re-enabling its feature SCGCQ01809091 - eHBA mode/Controller montasks/ocrs when pulling VD, inserting vd importing the vd and trying to delete it. SCGCQ01828388 - Removed log message that was impacting customer SCGCQ01605489 - Race condition can allow IOs over OOB to removed drive, with no host IOs, to not be cleaned up, and possibly leading to new drives not show SCGCQ01679087 - COL ONFI Single Image support was broken with onfiValidateCSCount changes SCGCQ01746344 - When patrol read completed with 9460-8i and MR7.5 components, the customer saw Patrol read complete events were log SCGCQ01750314 - With a pending personality change, Global hot spares are allowed to be created and should be blocked. SCGCQ01753176 - PL support for monitoring sanitize operation after controller/device reset. SCGCQ01753394 - REPORT LUNS Command is Not Failed for Unsupported "SELECT REPORT" Field SCGCQ01762272 - MR FW: Select SAS1/PDB1 BISR group by setting BisrSmsG = 0x0C in BISR Control register during Initial Power Up. SCGCQ01776335 - CLI is not failing "set personality behavior=None/JBOD" SCGCQ01822452 - Multi-bit ECC, EFI SAS DRIVER issue seen when performed multi reboot stress from UEFI SCGCQ01826256 - fixed exception at medium error recovery caused by a bad drive. SCGCQ01714280 - (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command. SCGCQ01732411 - Event with invalid slot # during pd insertion when a command is timed out SCGCQ01753392 - Unable to see the Background progress tab in LSA while Patrol read operation is running SCGCQ01763188 - FW crash observed while reinserting drives part of TR drive group after reboot SCGCQ01763492 - SBR version is not shown in the cli show all output in eHBA mode SCGCQ01763496 - Attempting to secure a 3rd party locked SED EPD fails but applications report success. SCGCQ01841150 - FW returns success for enabling encryption when it is failed on the drives SCGCQ01787902 - FW fails to create VD in Profile 12 when you have 208 VD's and you delete 16 VD's and try to create 16 more VD's SCGCQ01866862 - Investigate on unalligned IO's for 512E drives with background operation SCGCQ01873049 - Raid LD tgtId does not persist through OCR NVDATA: Miscellaneous changes for various products UEFI_Driver: SCGCQ01405242 - Enable WB support via API SCGCQ01227051 - New events for PR/CC conflicts and sector size mismatch SCGCQ01713708 - Create sanitize events SCGCQ01628177 - Modify event string APIs for MISSING and OFFLINE LDs SCGCQ01599607 - New configuration params added for EPD-PT devices SCGCQ01595347 - MR API change request to Enable/disable the parallel PD FW update feature based on PNP ID’s SCGCQ01581032 - Add support to defeature Cached I/O policy SCGCQ01567770 - Implement Snapdump debugging capability SCGCQ01216848 - Add MR API bit to indicate the profile is NVMe Only profile SCGCQ01450245 - Provide OEMs ability to select either I2C or PCIe as an out of band transport SCGCQ01587230 - Add support for API fields to report SED type of PD SCGCQ01593520 - Add OnOff parameter in Properties2 of Structure MR_CTRL_PROP to enable/disable mix of Enterprise & Opal SED drives SCGCQ01614689 - NVDATA parameter to OPAL SED SCGCQ01620350 - Added a new interface between driver-aops to indicate if 64 bit SGL support is enabled SCGCQ01670135 - Add new MFI Status to block requested operation due to existing controller configuration SCGCQ01670234 - Change the mr.h API comment showing the new return status for the - MR_DCMD_PD_GET_INFO SCGCQ01697667 - API change for Switch attached NVMe HW RAID support for OEM backplanes SCGCQ01532045 - Added MR_MFC_DEFAULTS.NVMeAbortTO and MR_MFC_DEFAULTS.NVMeMaxControllerResetTO SCGCQ01633744 - In SendCommandToAdapter function return Status is corrupted SCGCQ01657980 - In SendCommandToAdapter function return Status is corrupted Hii: SCGCQ01405242 - Enable WB support via API SCGCQ01789095 - HII should not use allowedCfgOptions bitmap when bit 0 is 0 SCGCQ01817833 - Remove Unmap enable/disable option for EPD Drives SCGCQ01713640 - Grayout Support Large IO field based on supportLargeIO bit SCGCQ01763048 - System gets hung on selecting JBOD erase operation in HII. SCGCQ01641252 - In ComponentName.C dont use MR_CTRL_INFO fields if MR_DCMD_CTRL_GET_INFO is failed SCGCQ01713669 - Add an API check for showing Make EPD or Make JBOD option SCGCQ01681982 - Change the Span numbering from 1 to 0 while VD Creation SCGCQ01227051 - New events for PR/CC conflicts and sector size mismatch SCGCQ01713708 - Create sanitize events SCGCQ01628177 - Modify event string APIs for MISSING and OFFLINE LDs SCGCQ01599607 - New configuration params added for EPD-PT devices SCGCQ01595347 - MR API change request to Enable/disable the parallel PD FW update feature based on PNP ID’s SCGCQ01581032 - Add support to defeature Cached I/O policy SCGCQ01216848 - Add MR API bit to indicate the profile is NVMe Only profile SCGCQ01450245 - Provide OEMs ability to select either I2C or PCIe as an out of band transport SCGCQ01587230 - Add support for API fields to report SED type of PD SCGCQ01593520 - Add OnOff parameter in Properties2 of Structure MR_CTRL_PROP to enable/disable mix of Enterprise & Opal SED drives SCGCQ01599766 - Support TCG Opal 2.0 via SafeStore for VDs and SystemPD (Legacy JBOD) in RAID Mode and JBOD/SDS Modes SCGCQ01614689 - NVDATA parameter to OPAL SED SCGCQ01620350 - Added a new interface between driver-aops to indicate if 64 bit SGL support is enabled SCGCQ01670135 - Add new MFI Status to block requested operation due to existing controller configuration SCGCQ01670234 - Change the mr.h API comment showing the new return status for the - MR_DCMD_PD_GET_INFO SCGCQ01697667 - API change for Switch attached NVMe HW RAID support for OEM backplanes SCGCQ01714419 - UNMAP/TRIM/WRITESAME for NVMe devices for R0/1/EPD/JBOD SCGCQ01676380 - Support TCG Opal 2.0 via SafeStore for VDs and SystemPD (Legacy JBOD) in RAID Mode and JBOD/SDS Modes SCGCQ01718186 - Switch attached NVMe HW RAID support for OEM backplanes SCGCQ01627806 - HII - Span drive group shows RAID00 when user has only RAID60 in Replace Missing Drive page SCGCQ01633744 - In SendCommandToAdapter function return Status is corrupted SCGCQ01681364 - Line 120 after CC schedule operation applied with start immediately enable on HII SCGCQ01721542 - When there is only foreign drive present HII is showing Convert to Non-RAID disk option in Config Mgmt and in PD Mgmt SCGCQ01731323 - No "remove drives" item when migrate from Raid1 with 4 drives to Raid0 with 2 drives SCGCQ01761173 - Fix the message that gets displayed when user goes to preview foreign config page for few cases + other strings SCGCQ01598027 - Raid Level Migration simplified SCGCQ01620230 - Foreign Global Hot Spares are showing as not-importable in HII. SCGCQ01633688 - In SendCommandToAdapter function return Status is corrupted SCGCQ01665143 - HII shows drive information twice if you have two drives connected SCGCQ01670097 - Use LdInfo.allowedOps.deleteLD to decide whether to present Delete EPD/JBOD option to user for EPD drives SCGCQ01731369 - ARM Build script s fails to copy source code to Build Path SCGCQ01761180 - HII error message truncation seen when attempting to view foreign preview with greater than max importable VDs present SCGCQ01633689 - Disable security warning and error message to account for secured EPD-PT drives SCGCQ01749348 - System hangs when attempting to enter HII when the controller is in safe mode. SCGCQ01761162 - HII: Incorrect message displayed in the presence of foreign drive when max VD limit reached SCGCQ01633607 - Inconsistency in showing controller status between MSM and HII for Fake Flash errors SCGCQ01624921 - Previewing a foreign config in HII provides an incorrect message if an existing VD is degraded. SCGCQ01681328 - Enclosure Location : hide this field for back plane SCGCQ01624980 - Incorrect not-Importable message is showing when previewing a not-importable foreign config in HII SCGCQ01817988 - HII Misbehavior: “Suggest Security Key” Function corrupts the “Existing Key” when trying to change security key BIOS: Version change only MR 7.6 Bug Fixes and Enhancements: ================================== Firmware: SCGCQ01605610 - Task Management due to SATA init failure results in resource error message SCGCQ01566087 - JBOD devices were dropped after unloading driver and reloading driver in linux SCGCQ01577475 - drop out UG drive, error LED always ON. Error LED turns off only upon reinsertion of the drive. SCGCQ01614688 - 7.5 R1 performance change request. SCGCQ01598554 - Slot status LED updates to certain slots on NVMe backplane may fail SCGCQ01582246 - To fix the LED issue, VPP data and moving to change detect poll state SCGCQ01582497 - Event with enclose 0x00 slot 0 during the system boot when a command is timed out (Command timeout on PD 12(e0x00/s0)) SCGCQ01582503 - STP Passthru commands end up with blank FiS response buffer SCGCQ01582535 - reporting Chip Temperature of 255 when the ambient temp is about 0 C SCGCQ01599743 - Restrict FW update based on NVMe external clock oscillator support of current SBR and inbound SBR image SCGCQ01615762 - Enclosures is not exposed to Host even if exposeEnclosureToHost is set. SCGCQ01593192 - (SATA Only) SCSI Unmap command to some SATA drives are timing out. SCGCQ01601702 - Write Long (10) fails when LBA exceeds 0x7FFFFFFF SCGCQ01540362 - Linux driver incorrect issuing MR_DCMD_DEV_GET_TARGET_PROP to enclosure devices SCGCQ01405242 - Enable WB support via API SCGCQ01553238 - Blank Boards with Auto Port Enable set in NVDATA will fault SCGCQ01577475 - 9440-8i card: drop out UG drive, error LED always ON. Error LED turns off only upon reinsertion of the drive. SCGCQ01593643 - MR7.6:Assertion failure in ../../dma/dmaxor.c at line 1190:(retVal == SYS_DMA_STATUS_SUCCESS) when try to flash 16MB from HII SCGCQ01598653 - while creating filesystem on UNMAP supported vd's and running CC in back ground will result in montask in rhel6.9 SCGCQ01601413 - When spinup delay in expander is configured to a high value it might result in some drives being reset by controller repeatedly. SCGCQ01602703 - 61A6 fault SCGCQ01605100 - (SATA Only) ATA Request Sense Data Ext command not send to device when it fails translated SCSi Security Protocol Out. SCGCQ01605427 - FW Signing Support failing with loginfo during FWDL SCGCQ01606122 - Duplicate slot numbers assigned for drives in certain mixed mode cabling configurations SCGCQ01615981 - backend PCIe: EC59 fault SCGCQ01620613 - NVMe: ECEC fault SCGCQ01620856 - Not all NVMe drives are discovered on VPP backplane Enclosure SCGCQ01620857 - SES Page 2 does not show the correct status information for Direct Attached NVMe drives SCGCQ01623477 - IO unit control IOC_CTRL_OP_ALL_PHY_LOOPBACK_DIAG hangs on 8 phy controller SCGCQ01623624 - 5813 fault while running destructive domain test SCGCQ01623890 - pDevInfoExt->dismCmdFailDone always stays on. SCGCQ01628346 - (SATA Only) Incorrect Sense Key and Additional Sense Code set for failed Start Stop Unit command. SCGCQ01628411 - ED8D fault SCGCQ01630331 - No easy way to tell if config pages have been written SCGCQ01631828 - Controller level bit for unmap should be always enabled for 7.6 SCGCQ01634034 - DHSP are not spun down when Disk Group is set to TR SCGCQ01634752 - Revertible HSP is not reverted back on Clear TR SCGCQ01635062 - MR 7.6 - "NVCache has gone bad" during POST after flashing the latest package 1226 and rebooted SCGCQ01640081 - MR7.6 Fix up NAND Flash Chip Model Number read from device has bad crc SCGCQ01641453 - Disable the iMR FP IO Fine tuning changes SCGCQ01641758 - Upon inserting TR SDHSP drive import fails SCGCQ01676782 - ONFI initialization failure on some DVT boards SCGCQ01684788 - E411 fault SCGCQ01687759 - FW fails to detect TR SDHSP & DHSP upon insertion SCGCQ01698373 - ED8D fault SCGCQ01505074 - IO starvation and performance degradation when using dma Q masking feature SCGCQ01562108 - After flashing code 50.1.0-1048 on top of MR7.6 50.6.0-1029 code a critical error message seen SCGCQ01616267 - hot-added device may not appear in OS during heavy IO load SCGCQ01617769 - VMWare PSODs due to NMI error when the Windows VM that has passthrough controller is being shutdown SCGCQ01619417 - Fault 0x4311 while running HBA phys off/on & drive hard reset SCGCQ01619840 - Copyback drive becomes foreign after removing/insertting drives when DG is in TR state SCGCQ01619858 - divert bitmap not enabled on R5/R6 WT Vds SCGCQ01620243 - SES Page 2 Overall Status-Status Info bits do not reflect the correct status after fault conditions are cleared SCGCQ01620250 - KA during IO on 24 EPDs SCGCQ01623437 - The PCIe reset to be handled properly for the Change detect feature SCGCQ01638673 - Few TR PDs are not marked foreign after DG removal and insertion SCGCQ01640026 - After removing TR DHSP and rebooting the system inserting DHSP drive becomes foreign SCGCQ01506708 - Error if PERL_DIR environment variable is set SCGCQ01620617 - Many prints "T35: C0:MPT_SASPhyPage: Failed chip x00 phyNumber x09 retVal x0022" seen SCGCQ01640052 - EnclSgpioHandleDevicePresenceCallback:should never happen logic/internal seen SCGCQ01641105 - Unmap related WJ should not be present when downgraded to non-unmap supported FW SCGCQ01675742 - MR7.6: Firmware hit montask running task management reset in loops SCGCQ01698418 - LSA version 4.132 shows blank page or extreme sluggish to do anything SCGCQ01537079 - -6% regression in RAID1, 4K, SR, QD4 ( 4 workers tests) , 16DC SAS HDDs, Linux 64 (32+32) SR SCGCQ01721366 - MR7.6: Assertion failure in ../../mros/mem.c at line 806: mb->tag==tag after issue a reboot cmd (server reboot) SCGCQ01631836 - (SATA Only) SCSI Log Select command not failed with check condition when translated ATA command is failed by SATA drive. SCGCQ01665275 - An error message "03/22/18:EnclSgpioLocatePd[1198]: Invalid Slot Number [255] For Pd[134]" after clearing config from LSA SCGCQ01681695 - StorCLI fails to set TR on all DGs with "dall" option-individual DG OK SCGCQ01227051 - New events for PR/CC conflicts and sector size mismatch SCGCQ01596518 - Add a new parameter in MR Configuration Parameter Page 0 (NVDATA) to enable/disable mix of Enterprise & Opal SED drives SCGCQ01587381 - PVT_API changes to support Manufacturing SAS PHY test SCGCQ01581032 - Add support to defeature Cached I/O policy SCGCQ01567770 - Implement Snapdump debugging capability SCGCQ01572146 - Add make support SCGCQ01216848 - Add MR API bit to indicate the profile is NVMe Only profile SCGCQ01450245 - Provide OEMs ability to select either I2C or PCIe as an out of band transport SCGCQ01581732 - Added field MR_LD_RAID.flags.isEPD SCGCQ01587230 - Add support for API fields to report SED type of PD SCGCQ01593520 - Add OnOff parameter in Properties2 of Structure MR_CTRL_PROP to enable/disable mix of Enterprise & Opal SED drives SCGCQ01595603 - Debugging infrastructure to detect dynamic memory Memory Corruption And Memory Leaks SCGCQ01574988 - Add EEPROM tag for next controller SCGCQ01501207 - Add support for mr build to get bin using fromelf SCGCQ01572366 - Add multithreaded elftobin SCGCQ01521426 - Remove inc flags from the via file SCGCQ01347456 - MR_FW_BLD_TOOLS: Add output file switch to RomEnv SCGCQ01580013 - Make the new NVME Write Uncorrectable cmd working fully for future MR 7.x release. SCGCQ01572361 - Add a temp parameter to elftobin SCGCQ01347713 - Update to sas2parser version 10.05.00.00 SCGCQ01675800 - Man page 7 X2/X4 Slot overlap issue and fix SCGCQ01579248 - Incorrect NAND Model Number read from flash SCGCQ01582497 - Event with enclose 0x00 slot 0 during the system boot when a command is timed out (Command timeout on PD 12(e0x00/s0)) SCGCQ01582515 - Drive Fault LED lighting but drive seems good SCGCQ01582536 - 9460-8i is reporting Chip Temperature of 255 when the ambient temp is about 0 C SCGCQ01605632 - Enhance Messaging Unit error ISR to dump debug information of virtual functions having error SCGCQ01617112 - Smart Return Status passthru command failed on SATA drives SCGCQ01617139 - [OOB]RMC/MR Crash Due to PCE Core Register Access Errata during vSAN certification Test SCGCQ01622027 - JBOD pred fail drive amber LED behavior not as expected SCGCQ01627671 - The Auto Config feature not present in HII SCGCQ01628441 - Patrol read progress pause when user try to change profile SCGCQ01629342 - Coding standard defect found during Dev Review SCGCQ01631156 - Virtual drive shows failed after creating 240 VDs SCGCQ01633028 - Issue: JBOD devices were dropped after unloading driver and reloading driver in linux SCGCQ01634722 - MR/iMR fill the tty log with congested I2C 4 Timeout events SCGCQ01639246 - Assertion failure in ../../cpu/arm/exceptions.c at line 938 observed while running push/pull of JBOD with IO SCGCQ01639939 - FW asserts when invalid parameters to set excluded ld for CC is sent to firmware. SCGCQ01641725 - Event Log Corruption. SCGCQ01668670 - (SATA Only) Function field in MPI error reply message for SCSI ATA Pass-through request is not correct. SCGCQ01683098 - LAS does not show proper state of secured locked drives. SCGCQ01697604 - AHR failure when using workaround for SCGCQ01318807 SCGCQ01727272 - Memory allocation failure during RAID operation cycles under high loading SCGCQ01582511 - SATA PassTrough commands with check condition taking long time to complete. SCGCQ01592822 - FW hits assertion failure in fw\mros\mem.c at line 629 : mb->tag==tag while using OOB storelibtest creates R50 SCGCQ01602617 - Add logging messages in addition to previous fixes of a related issue, as requested by the Customer. SCGCQ01616991 - Ensure COL descriptor alignment SCGCQ01616996 - FW halts when attempting to set offline PD back to Online after Pinned Cache was generated SCGCQ01622026 - SAS expander reset results in unpredictable performance SCGCQ01631153 - Deletion of multiple VDs may fail via sideband in a MAXCONFIG setup (192 VDs) SCGCQ01632737 - Build time duration started displaying negative time SCGCQ01633667 - Increase the recon BB list entries to align with BBM MAX BAD entries SCGCQ01681821 - Assertion failure in ../../raid/taskman.c at line 139: func != NULL SCGCQ01697547 - Storcli shows incorrect data for /c0 show linkconfig for controller. SCGCQ01595864 - VMware Passthrough Adapter does not sync time on VM power on SCGCQ01621655 - (SATA Only) Timer for SCSI Write Verify command to a SATA drive might get removed before command completion. SCGCQ01639537 - Negotiated Link Speed for the vSES target is displayed as 'Unknown'. SCGCQ01697512 - Fix checking of cores in reset during ChipReset sequence SCGCQ01714207 - Data Integrity issue seen on NVME drives with Medium Errors SCGCQ01732411 - Event with invalid slot # during pd insertion when a command is timed out SCGCQ01635256 - DISM - Assertion failure in ../../dm/src/devRemoval.c for breaking multipath during bootup SCGCQ01675746 - MCTP: Fault 0x265d while doing enclosure pull/push with OOB StoreLibIT when enabling AEN SCGCQ01682348 - Not to do all drives reset at the start of the boot up on each port of the controller SCGCQ01605608 - Rebuild reported as in progress instead of a paused state when not at OS. SCGCQ01697511 - RMC: Prevent leakage of P credits during SoftReset SCGCQ01698315 - VPD is not shown by lspci SCGCQ01714692 - DC observed on one of the R1 VD, after degrading the R1 DG SCGCQ01714299 - (SATA only) Self-test offline immediate status received from drive is not populated to SCSI log sense command. NVDATA: Miscellaneous changes for various products UEFI_Driver: SCGCQ01405242 - Enable WB support via API SCGCQ01556163 - ZeroMem the object before copying in the function SCGCQ01227051 - New events for PR/CC conflicts and sector size mismatch SCGCQ01289924 - Add "Incompatible with Profile" event SCGCQ01216848 - Add MR API bit to indicate the profile is NVMe Only profile SCGCQ01436268 - Add Test Link Diagnostic API SCGCQ01445048 - Add a new structure to provide OEMs ability to switch to select either I2C or PCIe as an out of band transport SCGCQ01467149 - Update description of MR_DCMD_CTRL_PERSONALITY_SET Dcmd SCGCQ01557218 - Code refactor: UEFI Driver: Use function to fire Controller info DCMD SCGCQ01570652 - Process to handle/overcome 3-minute option ROM timeout while cache is flushing to slow drives SCGCQ01558862 - SCSI frame length not matching with SGL count SCGCQ01557222 - SCSI frame length not matching with SGL count SCGCQ01586712 - Firmware Management Protocol changes SCGCQ01593046 - Firmware update(FMP) using System BIOS “Firmware update” option does not prompt for reboot SCGCQ01657980 - In SendCommandToAdapter function return Status is corrupted Hii: SCGCQ01405242 - Enable WB support via API SCGCQ01524603 - Add Device Speed options for PCIe drives SCGCQ01556163 - ZeroMem the object before copying in the function SCGCQ01522120 - Correcting all typo in UNI file. SCGCQ01591699 - Setmem connector name with NULL SCGCQ01524509 - When selecting drives to create virtual drive, Reconfigure virtual drive form page is displayed instead of Select Drives form. SCGCQ01639358 - Enclosure Location : hide this field for back plane SCGCQ01227051 - New events for PR/CC conflicts and sector size mismatch SCGCQ01289924 - Add "Incompatible with Profile" event SCGCQ01216848 - Add MR API bit to indicate the profile is NVMe Only profile SCGCQ01389581 - Add MR API bit to indicate the profile supports WB SCGCQ01436268 - Add Test Link Diagnostic API SCGCQ01445048 - Add a new structure to provide OEMs ability to switch to select either I2C or PCIe as an out of band transport SCGCQ01467149 - Update description of MR_DCMD_CTRL_PERSONALITY_SET Dcmd SCGCQ01532045 - Added MR_MFC_DEFAULTS.NVMeAbortTO and MR_MFC_DEFAULTS.NVMeMaxControllerResetTO SCGCQ01557218 - Use function to fire Controller info DCMD SCGCQ01503523 - Removing the secondary enclosure for multi path case SCGCQ01567181 - Dedicated hot spare is included in the transport ready even though it's set to exclude SCGCQ01570652 - Process to handle/overcome 3-minute option ROM timeout while cache is flushing to slow drives SCGCQ01571592 - Global Hot Spares are showing as non-importable configs and text is truncated when previewing foreign config in HII. SCGCQ01513543 - Flood of messages for Foreign Config Detected SCGCQ01558862 - UEFI Driver: SCSI frame length not matching with SGL count SCGCQ01571581 - Reconfigure option is greyed out for OEM controller while performing RAID5 to RAID6 RLM SCGCQ01571848 - Not able to preview foreign configurations in HII when pinned cache is present SCGCQ01627807 - Span drive group shows RAID00 when user has only RAID60 in Replace Missing Drive page SCGCQ01557222 - SCSI frame length not matching with SGL count SCGCQ01655833 - In SendCommandToAdapter function return Status is corrupted SCGCQ01524609 - Add Device Speed options for PCIe drives SCGCQ01558992 - Unable to select Option to discard preserved cache in HII. SCGCQ01575778 - RLM Add_Drive Pages shows up again when user select R50/R60 and Free Capacity SCGCQ01639205 - Incorrect not-Importable message is showing when previewing a not-importable foreign config in HII SCGCQ01639806 - Previewing a foreign config in HII provides an incorrect message if an existing VD is degraded. SCGCQ01657115 - Line 120 after CC schedule operation applied with start immediately enable on HII SCGCQ01620228 - Foreign Global Hot Spares are showing as not-importable in HII. SCGCQ01698280 - Change the Span numbering from 1 to 0 while VD Creation SCGCQ01517769 - SATA drives should be shown as unsupported in HII when allowdevicetype made as SAS only. SCGCQ01665142 - HII shows drive information twice if you have two drives connected to controller BIOS: SCGCQ01557666 - Compilation error conditional jump exceeds length 31 bytes SCGCQ01570651 - Process to handle/overcome 3-minute option ROM timeout while cache is flushing to slow drives SCGCQ01557177 - Controller POST shows wrong information of JBOD handled by BIOS