**********************************************

Broadcom MegaRAID Firmware Release 

**********************************************


**************************************************************************************************************************
*************************PLEASE READ ON ANY OF THESE MEGARAID CONTROLLERS ************************************************
**************************************************************************************************************************
Due to minor Hardware changes on internal clock source, after upgrading to any MR 7.6 (50.6.x-xxxx) or later 
package, downgrading to MR 7.5 or older (50.5.x-xxx, 50.4.x-xxx, 50.3.x-xxx, 50.2.x-xxx, or 50.1.x-xxxx) is not allowed.

Due to changes required to support new features since MR 7.3, after upgrading to any MR 7.3 (50.3.x-xxxx) or later 
package, downgrading to MR 7.2 or MR 7.1 (50.2.x-xxx or 50.1.x-xxxx) is not allowed.

The UNMAP implementation has been modified in this MR 7.7 release to ensure all SSDs in the VD support UNMAP. 
If this MR 7.7 Package is updated via online method (i.e., restarting the MR controller alone, not the entire system), 
VDs created on prior releases where all members are not compliant will generate errors to syslog until the server 
reboot is performed.  After the reboot the VD will NOT be reported as supporting UNMAP.


**************************************************************************************************************************
**************************************************************************************************************************



Release date: 09/17/18

====================== 
Supported Controller:
======================

MegaRAID SAS 9460-16i 


Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 09/17/18


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.7.0-1614 (MR 7.7)
Firmware 5.070.00-1615
MR PL 08.00.00.00
ROMENV 1.12
BootBlock 7.02.00.00-0018
NVDATA  5.0700.01-0012
UEFI_Driver  0x07070300 (SIGNED)
Hii 07.07.05.00 (SIGNED)
BIOS 7.07.00.0
SBR: 5.0600.01-0391

Previous Package Details:
Firmware Package: 50.6.0-1375 (MR 7.6)
Firmware 5.060.00-1455
MR PL 07.00.00.00
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0600.01-0008
UEFI_Driver  0x07060500 (SIGNED)
Hii 07.06.08.00 (SIGNED)
FCODE 4.17.08.00
BIOS 7.06.02.0
SBR: 5.0600.01-0334


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


Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom





=================================
=================================
Previous Releases
=================================
=================================



Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 06/01/18


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.6.0-1375 (MR 7.6)
Firmware 5.060.00-1455
MR PL 07.00.00.00
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0600.01-0008
UEFI_Driver  0x07060500 (SIGNED)
Hii 07.06.08.00 (SIGNED)
FCODE 4.17.08.00
BIOS 7.06.02.0
SBR: 5.0600.01-0334

Previous Package Details:
Firmware Package: 50.5.0-1121 (MR 7.5)
Firmware 5.050.00-1292
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0500.01-0008
UEFI_Driver  v0x07050400 (SIGNED)
Hii v07.05.06.00 (SIGNED)
FCODE 4.17.08.00
BIOS 7.05.02.0
SBR: 5.0500.01-0333


Bug Fixes and Enhancements:
===========================
Firmware:
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


Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom





Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 03/05/18


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.5.0-1121 (MR 7.5)
Firmware 5.050.00-1292
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0500.01-0008
UEFI_Driver  v0x07050400 (SIGNED)
Hii v07.05.06.00 (SIGNED)
FCODE 4.17.08.00
BIOS 7.05.02.0
SBR: 5.0500.01-0333

Previous Package Details:
Firmware Package: 50.4.0-0919 (MR 7.4)
Firmware 5.040.00-1123
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0400.01-0016
UEFI_Driver  0x07040600 (Signed)
Hii 07.04.09.00 (SIGNED)
FCODE 4.17.08.00
BIOS 7.04.04.0
SBR: 5.0400.01-0331


Bug Fixes and Enhancements:
===========================
Firmware:
SCGCQ01454613 - Pausing progress operation and resuming shows it starting from 0 again and abruptly moves to actual progress after a while
SCGCQ01478170 - Direct attached NVME drives are not getting associated with vSES in Microsoft Storage Spaces Direct.
SCGCQ01479406 - Drive addition in OS takes longer time when Drives are connected with certain backplanes to the controller
SCGCQ01484382 - improved fix for 6001 fault
SCGCQ01485060 - (SATA Only) Format of SATA SSD takes long time
SCGCQ01485441 - Firmware Download does not protect user from downgrading to firmware
SCGCQ01486695 - Host application hangs waiting for completion of IO issued after NVMe device is removed
SCGCQ01487291 - switch attached devices not detected under Windows
SCGCQ01491291 - OOB SLT get errror when getting send, getobjstatus and getttylog.
SCGCQ01498117 - Controller fail to be detected by BIOS and OS after FW downgrade MR73 with COL.
SCGCQ01502112 - Hit Assertion failure in ../../hw/pce/fusion.c at line 1847 after loading the driver & reboot
SCGCQ01502700 - Report Zone for very large data of 4MB takes ~2 seconds for processing
SCGCQ01503262 - FW may fault on single bit correctable ECC errors in IOA Local RAM
SCGCQ01504284 - additional phy hardware cleanup on link down and hot reset
SCGCQ01504310 - LTSSM state wait during hot reset
SCGCQ01504936 - New Event required for individual PD PR completion
SCGCQ01507024 - FW hit assertion failure when booting up with enclosure attached
SCGCQ01508249 - MR 7.5-MR 9460-16i:Hit Assertion failure in ../../cpu/arm/exceptions.c at line 938 During I/O & Multipath Cable Pull
SCGCQ01509537 - Auto rebuild does not start when HS has PF
SCGCQ01509632 - (SATA Only) SCT Error Recovery Control read using ATA Passthrough is not returning correct values.
SCGCQ01509791 - Assertion failure in ../../cpu/arm/exceptions.c at line 938 observed, while destaging preserved cache on R0 DG
SCGCQ01510251 - Fix Temperature Throttling
SCGCQ01518712 - FW incorrectly reports LD unit attention pending irrespective of the scsi op code
SCGCQ01519732 - 4311 fault with NVMe enabled
SCGCQ01522342 - 4311 fault with NVMe enabled (part 2)
SCGCQ01522362 - Firmware asserted at memory.h at line 443: isInAddressibleRange when push/pull JBOD NVMe drives
SCGCQ01522492 - Address performance issue for CPU intensive profiles.
SCGCQ01522509 - Firmware reports iopiTimedOutIOFound when running IO on NVMe JBOD drives
SCGCQ01529400 - Spin up large config drives by load the config file while they are in POWERSAVE, caused FW hit DrvSpinup.c @line 1362
SCGCQ01531736 - SR, RR, and OLTP regressions up to -90% on 24 Single Drive R0 Config
SCGCQ01545274 - Change CmdIgnoreLdUnitAttention() from _IOPATH to static inline
SCGCQ01548923 - system hangs during the reboot test at boot.
SCGCQ01561552 - OOB slt can not see the imr controller
SCGCQ01562381 - Data loss while upgrading from MR7.3 to MR7.5 because of cache start address change
SCGCQ01563926 - OEM name Characters seen in HII Drive management instead of port information.
SCGCQ01566825 - Changing personality between RAID and JBOD resulted in firmware assertion
SCGCQ01566954 - Change UNMAP support from enable to disable
SCGCQ01334586 - Task Management request of Abort Task to an NVMe device completes with failure status 
SCGCQ01406527 - PL 00005851 hit while issuing OCRs with IO
SCGCQ01451278 - link may fail to come up after link break
SCGCQ01487866 - Intermittent Update firmware failed with M0 using EFI StorCLI
SCGCQ01489030 - Global HDD LED may not indicate IO activity for NVMe or SAS drives
SCGCQ01494379 - 0x7C41 Fault doing IOs and Task Managements on a mixed SAS/NVMe topology.
SCGCQ01496842 - port enable may time out on spinup failure
SCGCQ01505392 - Slot LEDs on SGPIO based backplane may not blink
SCGCQ01509362 - Firmware asserted at ddf/ddf.c at line 1377: ld == vdRec->Populated_VDEs when insert NVMe drives
SCGCQ01511995 - OEM Drive Activity LED Stays On
SCGCQ01516975 - Firmware hang during power up after power failure with COL
SCGCQ01525140 - Firmware hangs due to DISM not completing
SCGCQ01529277 - Win, MR 7.5 ROP 970 , R0, 16DC 12G-SAS HDD shows, 9% to 10% SW performance drop at 4k at QD16
SCGCQ01532879 - Win/Lin MR7.5 ROP 970,RAID5,%5 to 12% OLTP performance issues at QD1 & R5\R6 QD64 (all IOsizes) in 16DC,64 (32+32)12G SASHDD
SCGCQ01555097 - Firmware asserted during cable pull with IO on JBODs and taskmgmt reset
SCGCQ01561897 - After VD erase, In the Action menu, It is not changing from Stop Erase to Erase
SCGCQ01502102 - Assertion failure in ../../dm/mpt2/mptframe.c at line 1250: mptIo!=NULL
SCGCQ01503916 - erroneously called bvdInfoSort() in DDF_ConfigRead() causes DDF to be corrupted
SCGCQ01505522 - Cannot set Foreign UBad to Foreign UGood with a config of 31 VDs and iMR 9441-8i
SCGCQ01519710 - Dump pending driver IO completions from task context during kill adapter debug
SCGCQ01531146 - Kill Adapter when create vd
SCGCQ01538991 - Enable MR code for generating firmware not compatible with profile event
SCGCQ01468157 - RAID Personality - R0 WB SW 4/8K all QD regression RHEL
SCGCQ01484398 - RAID-5 Hardware Key No Longer Functional 
SCGCQ01488410 - 30% to 35% JetstressDB Average Write Latency regression found in R5
SCGCQ01509463 - fw got data abort when connect more enclosure than max in iMR.
SCGCQ01518446 - pdCOD content is being overwritten when using storelibtest to issue SCAN FOREIGN
SCGCQ01522814 - All VDs are not getting deleted after the vd erase operation with 'delete VD after erase' option is selected
SCGCQ01505906 - passCount not incremented for Ctlr Self Diag Link Test
SCGCQ01512359 - web UI is exposing personality change option for iMR controller
SCGCQ01514114 - 7.5 iMR IO false divert due to SlotCount.
SCGCQ01518347 - MR7.5: Firmware hit exception handler when clearing config or delete VD using nvme on 9440-16i
SCGCQ01538207 - Win/Lin MR 7.5 Alpha/Beta R0,1,5,6; 5%-9% is seen in SR,SW IOs-4K-32K,QDs (1,4,16,64) 6GSATA/12GSASHDD, 64(Split)Config/16DC  - s (14)
SCGCQ01436268 - Add Test Link Diagnostic API
SCGCQ01459401 - Cleanup MR FW log
SCGCQ01531388 - Disable deallocation support
SCGCQ01559697 - Provide print in termlog that shows which I2C address is used for the LED signaling of NVMe drives
SCGCQ01459375 - Use Sense Data from SATA Log Page 10 when querying Log Page 10
SCGCQ01506822 - Resetting discovered flag when prepare for endpoint discovery control command.
SCGCQ01558893 - FBU345 should show as CVPM05
SCGCQ01512568 - Remove deallocation support
SCGCQ01468156 - Limit printing a SGL chain to only 15 elements.
SCGCQ01481032 - SSD can not show the "Part Number"/ "FRU Number" information 
SCGCQ01481034 - CATERR reported on front panel LCD and SUT hang at the windows logo page
SCGCQ01496768 - System will pop up “Cannot communicate with iButton to …” during reboot with OEM custom card
SCGCQ01501951 - Switching back and forth between profile 10 and 12 with data cable pull results in foreign config not importable
SCGCQ01505077 - 0x265D Fault Observed on Cold Boot of Customer Server with Misconfigured Controller NVDATA
SCGCQ01505080 - SCSI Write Buffer Mode 7 Command Incorrectly Failed by Firmware
SCGCQ01508067 - Slave response mode fails to return response to I2C read
SCGCQ01508156 - Controller hangs after warm reboot in presence of pinned cache
SCGCQ01510341 - Preserved Cache doesn't flush back during Foreign Import
SCGCQ01511969 - controller reset seen while importing 32 VD foreign config
SCGCQ01514262 - Fault State (0x265d) is Observed While Connecting an Enclosure with Fully Populated SATA Drives
SCGCQ01516692 - iMR-FW Drive Fault LED will light at some frequency when a JBOD drive is pulled out
SCGCQ01519802 - workaround timer may trigger after too short of an interval
SCGCQ01522339 - Controller hang when updating PD fw
SCGCQ01522511 - rapid device removal/add with a specific vendor backplane
SCGCQ01523550 - 4311 fault with NVMe enabled (part 2)
SCGCQ01529383 - non-NVMe endpoint not cleaned up on removal
SCGCQ01529512 - Fault 0x5862 seen when host buffer size is smaller than allocation length in CDB
SCGCQ01533324 - 7.6 NVDATA change for NVMeAbortTO in MrParamsPage0, and correct MrParamsPage0 XSD mapping.
SCGCQ01538948 - Sles12 SP3 OS is getting stuck during first boot
SCGCQ01539840 - PL Fault 0000ecdd LR 01403837 during initial discovery
SCGCQ01540255 - Initiate ocr when FW enters MonTask
SCGCQ01540360 - Termlog/UARTlog - messages sometimes missed in Termlog
SCGCQ01556426 - switch attached discovery takes too long
SCGCQ01561900 - memory leak issue resulting controller crash
SCGCQ01561914 - Jbod become Ugood sometimes after reboot
SCGCQ01562034 - Controller hung, when updating the drive firmware
SCGCQ01562098 - Performance Improvements
SCGCQ01567485 - Check Consistency doesn't identify double media errors once aborting and starting CC again
SCGCQ01574072 - MR7.3.1_Assertion failure in ../../dma/dmaxor.c at line 1180:
SCGCQ01579752 - MR 7.6 Assertion failure in ../../dm/src/dm.c at line 1540: 0" after pwr off the enclosure to generate pinned_cache
SCGCQ01581266 - Turn off GPIOA19 (global fault LED installed) correctly at boot time
SCGCQ01421231 - I2C traces shows partial response/zero’ed out packet response from the HBA
SCGCQ01481100 - 930-24i/9460-24i and 930-8i/9460-8i create raid1 with 4 HDD, can't expand VD in UEFI
SCGCQ01511224 - Raid card loss during Test
SCGCQ01512617 - PL owned mids are not getting released even after removing drives (SATA)
SCGCQ01519729 - hardware does not like the IOP enable method used here.
SCGCQ01520063 - storcli show phyerror will return error in some test in some scenario
SCGCQ01521377 - MR FW is setting GPIO_SET_BBU_ENABLE(GPIOA8) wrongly in OCR case.
SCGCQ01524353 - (SATA Only) LBPRZ bit in VPD page 0xB2 is never set for SATA devices
SCGCQ01524448 - MegaRAID BIOS didnot timeout and cause Server boot hung when Controller Boot Fail because of bad SPD
SCGCQ01526202 - iMR FW locks up and PSOD seen while trying to flash MR7.2.1 FW ROP
SCGCQ01530310 - Controller is not detecting in the storelib, after changing the mode from "set mode oob" command
SCGCQ01533267 - EC0D fault
SCGCQ01538776 - Systerm hang up with 0x73 code when entering S4 with 9440-8i+SAS RAID1 under RHEL7.3 GA
SCGCQ01556893 - link workaround not sufficiently coordinated with SAS link establishment
SCGCQ01561912 - storcli shows 8ports controller as 9 ports
SCGCQ01574395 - System hangs after performed Cryptographic Erase on SAS ISE drive
SCGCQ01499168 - Enhance SAS3 FW to pass PCIeCV PCIe Configuration Validation TD_1_28 Vital Product Data Capability Test
SCGCQ01505145 - When upgrading from 678 10.0 to 10.1 886 and switching to 240VD, unable to create 240VD
SCGCQ01520574 - 4311 fault with NVMe enabled
SCGCQ01521373 - Controller can not correctly detected smart error SATAA HDD.
SCGCQ01524638 - (SATA Only) Security Protocol In command complete without data transfer for allocation length not a multiple of 512
SCGCQ01527219 - PCIe reconfiguration may occur during NVMe controller reset
SCGCQ01558211 - Continuous error( MptHostCmdDone cmdId=fe lmid=8a2:1851b400 tid 04 devH ..) in firmware log when run I/O on NVMe drive
SCGCQ01559005 - Revised "Avoid Duplicate Mid" Feature Code Could Incorrectly Allow IO to Start Through PL Firmware Path
SCGCQ01561911 - Assertion failure in ../../mros/mem.c : mb->tag==tag
SCGCQ01577461 - Fault LED behavior is not consistent between PD direct attached vs connected via expander
SCGCQ01516689 - storcli /c0 show termlog didnot get termlog sometimes
SCGCQ01530305 - Get VDM Support command does not have VendorID and VendorAddInfo fields properly populated
SCGCQ01504375 - Disable write cache to default
SCGCQ01520061 - OCR is disabled by default is RC build, even NVDATA if it is enabled.
SCGCQ01540335 - FW automatically delete and create the EPD's with assigning EPD no 3f indefinitely.
SCGCQ01530478 - DUP failure on OEM controller while I/O is running in background
SCGCQ01503207 - Add method to determine Ring Buffer Overflow in RMC

NVDATA:
Miscellaneous changes for various products

UEFI_Driver:
SCGCQ00883008 - Profile Mgmt API Changes
SCGCQ00927738 - Reintroduce numSGEExt Field in Raid Context to support 1MB IO
SCGCQ01405242 - Enable WB support via API
SCGCQ01452207 - UEFI Driver skips showing boot message when FW sets Wait For Key Variable  with 0
SCGCQ00867953 - profile management API
SCGCQ00875328 - Mega API modifications needed for RMW-FP and Cache bypass features 
SCGCQ00941620 - de-feature AHCI
SCGCQ01023741 - MR_CTRL_INFO expansion from 2K to 4K
SCGCQ01059740 - mega api changes for ibuttonless PR
SCGCQ01203751 - Isolating faulty cable issue from bad drive issue
SCGCQ01227051 - New events for PR/CC conflicts and sector size mismatch
SCGCQ01447718 - UEFI Driver: For STP Frame data buffer is not copied
SCGCQ01474307 - UEFI driver to handle applications NOT setting direction flag
SCGCQ01558862 - SCSI frame length not matching with SGL count
SCGCQ01452594 - UEFI Driver skips showing boot message when FW sets Wait For Key Variable  with 0
SCGCQ01447716 - For STP Frame data buffer is not copied
SCGCQ01447723 - System Hangs on running SCT test
SCGCQ01478749 - Remove FMP Support From UEFI Driver
SCGCQ01447720 - System Hangs on running SCT test

Hii:
SCGCQ01447718 - For STP Frame data buffer is not copied
SCGCQ01449687 - JBOD Mode – SAS/SATA Large Topology Support (240 PD/VD) (WT for VDs)
SCGCQ01474307 - UEFI driver to handle applications NOT setting direction flag
SCGCQ01558862 - SCSI frame length not matching with SGL count
SCGCQ01491187 - Attached Enclosures/PDs do not enumerate correctly in HII.
SCGCQ01452594 - UEFI Driver skips showing boot message when FW sets Wait For Key Variable  with 0
SCGCQ01486435 - PCIe PD interface type still showing as an option for OEM Controller
SCGCQ01524609 - Add Device Speed options for PCIe drives
SCGCQ01558992 - Unable to select Option to discard preserved cache in HII.
SCGCQ01447723 - System Hangs on running SCT test
SCGCQ01478749 - Remove FMP Support From UEFI Driver
SCGCQ01478752 - Profile management: Do not show "Max PCIe Count" if MR_CTRL_INFO.adapterOperations5.supportPCIe is set to 0

BIOS:
N/A


Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom






Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 12/15/17


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.4.0-0919 (MR 7.4)
Firmware 5.040.00-1123
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0400.01-0016
UEFI_Driver  0x07040600 (Signed)
Hii 07.04.09.00 (SIGNED)
FCODE 4.17.08.00
BIOS 7.04.04.0
SBR: 5.0400.01-0331
PL 04.250.08.00

Previous Package Details:
Firmware Package: 50.3.0-0707 (MR 7.3)
Firmware  5.030.00-0945
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0300.01-0036
UEFI_Driver  0x07030400 (Signed)
Hii 07.03.11.00 (SIGNED)
FCODE 4.17.08.00
BIOS 07.03.02.0
SBR: 5.0300.01-0286
PL 04.250.08.00


Bug Fixes and Enhancements:
===========================
Firmware:
SCGCQ01459626 - Assertion failure in ../../raid/taskman.c at line 342 while running TM sg_reset on SATA drives
SCGCQ01464997 - [PL]MR 7.4 imr IO on JBOD and VDs then cable pull push see some IO stop as found VDs offline
SCGCQ01465056 - Updating from MR 7.1 to MR 7.4 FW package, with R5 and R6 in WT mode, after pulling and restoring power to system - cache data is lost.
SCGCQ01466568 - MR 7.4 : System hangs with continous DDF_CFG_ERR_BAD_VD_COUNT error messages when stocli show with foreign config on iMR
SCGCQ01467123 - MR 7.4 iMR after IO and cable pull push from storclif command see Enclosure 64 but cannot find the enclosure 64
SCGCQ01467284 - Optimize abort handling in command block context.
SCGCQ01467357 - Firmware crash when format drive to PI support
SCGCQ01469889 - MR 7.4 - I/O on EPD dropped while running multipath FO.
SCGCQ01470797 - MR7.4: HDD global fault LED is not working for iMR controller (no LED lit up)
SCGCQ01473186 - To check if NVRAM changes related to upgrade/downgrade issue is present
SCGCQ01473242 - Firmware needs block certain user initiated operaations while it is in pending transition from one profile or personality to another
SCGCQ01479017 - MR7.3 & 7.4 With iMR Unconfigured NVMe drives become Unconfigured Bad When Converting Them to JBODs
SCGCQ01487263 - MR7.4 Beta: Direct Attached SAS HDDs go Unconfigured Bad at Power-On (ROP 834 & earlier is OK)
SCGCQ01450092 - MR RAID-mode profile 10 create vd cause pds for that vd offline
SCGCQ01454233 - WG:LSA in JBOD mode supports creating VD with "Always WriteBack" write policy
SCGCQ01466003 - MR7.4: Bios reports VDs missing at post during system reboot when CTRL in JBOD mode
SCGCQ01466006 - MR7.4: BIOS reports system has more than 256 disk devices when CTRL has less than 230 PDs in multipath
SCGCQ01475138 - MR7.4: PDs going into Shield/Failed state during during cable-pull on dual path enclosure with EPD/VD I/O.
SCGCQ01476342 - Assert can occur when applying iButton/iButtonless Licensing settings that is typically done in a manufacturing environment.
SCGCQ01478714 - Unable to set RAID profile 11 & 12 (ROP 820 and newer affected)
SCGCQ01482688 - Additional changes needed for SCGCQ01470741: 16i Cannot Spinup HDD During System Power On.
SCGCQ01483182 - Revert - SCGCQ01465056 MR7.4: Upgrade from MR7.1 to MR7.4 cache data loss.
SCGCQ01464983 - MR 7.4 - Multipath FO led to KA mon_task
SCGCQ01473960 - Block personality change when EPD security is not safestore managed.
SCGCQ01484398 - RAID-5 Hardware Key No Longer Functional(ROP 834 & earlier is okay)
SCGCQ01488410 - 30% to 35% JetstressDB Average Write Latency regression found in R5, MR 7.4 Beta
SCGCQ01463522 - New feature to disable JBOD through NVDATA change if requested by customer
SCGCQ01464952 - Support for disabling personality modes
SCGCQ01474267 - Disallow mixture of NVMe drives and SAS/SATA drives in VD creation
SCGCQ01458621 - PL: EnclMgmt: Move ownership of SES Page 0x0A slot mapping from devices to PHYs
SCGCQ01487260 - MPI SEP request to Slots with invalid SES Page 0A element index may not complete
SCGCQ01479658 - pl: NVMe: port enable may complete before devices link up
SCGCQ01478827 - pl: NVMe: issues related to port enable completion
SCGCQ01461851 - PL trying to perform memory move using address which is in the non-addressable range
SCGCQ01459637 - pl: backend PCIe: erroneous address pool copy
SCGCQ01460622 - ONFI Device param page checksum calculation is not correct.
SCGCQ01464512 - MR 7.4 - COL hit Assertion mon_task
SCGCQ01466376 - Fast Path IO is not failed for LDBBM table entries
SCGCQ01473774 - I2C controller hang is observed with repeated LD create and delete script from BMC
SCGCQ01474118 - Max supported disk of Raid 50 and Raid 60 is showing 138
SCGCQ01482233 - 9460-8i card connect drive through direct-attached backplane: error LED not on when drop out a drive.
SCGCQ01483186 - Factory default restore required to set the controller properties after FW upgrade
SCGCQ01496629 - Global HDD LED may not indicate IO activity for NVMe or SAS drives
SCGCQ01459785 - Uncorrectable Medium / DIF Errors are not being handled correctly with pi enabled VDs.
SCGCQ01459793 - Fatal FW Error during CopyBack and partial VD creations on a spanned VD.
SCGCQ01466377 - IO Stress Automation test failed while trying to delete VDs; OCR seen in TTY
SCGCQ01474091 - Inserting enclosures results in unconfigured good PDs changing to R0 automatically and should not
SCGCQ01474449 - Assertion failure in ../../raid/cache.c found while running multipath push/pull with IO'
SCGCQ01478865 - 16i Cannot Spinup HDD During System Power On
SCGCQ01482228 - Fixed the issue with older ibutton
SCGCQ01470577 - Controller hangs after updating to latest ROP 676
SCGCQ01458055 - OS hung and iMR FW reset when do delete and create VD from previous powersave PD (Spindowned)
SCGCQ01459797 - Replace Member PD failed to copy back on a 4KN data protected VD
SCGCQ01473796 - set jbod on a Faulty disk will take several minutes to go to bad state
SCGCQ01487806 - Disable T10 Protection Information support

NVDATA:
Miscellaneous changes for various products

UEFI_Driver:
SCGCQ00883008 - Profile Mgmt API Changes
SCGCQ00927738 - Reintroduce numSGEExt Field in Raid Context to support 1MB IO
SCGCQ00948535 - The code had events with repetitive ID and some structures clashing
SCGCQ01403193 - Form set title displayed as <> in HII
SCGCQ01407043 - If waitForKey is False suppress "Enter Your Input Here:" string
SCGCQ01452207 - UEFI Driver skips showing boot message when FW sets Wait For Key Variable with 0
SCGCQ01264142 - New fault code for routine synchronous reset
SCGCQ01146597 - MR 6.12 - Add JBOD mode personality to MR_CTRL_PERSONALITY
SCGCQ01141251 - MR 7.0: Add supportPdMapTargetId flag in MR_CTRL_INFO and MFI_CAPABILITIES
SCGCQ01139344 - MR 6.13: Add API support for TFM/SCAP _MR_BBU_VPD_INFO_FIXED parameters
SCGCQ01137627 - MR 6.13: Add a new control command to fetch ROC temperature data over I2C
SCGCQ00867953 - profile management API
SCGCQ01023741 - MR_CTRL_INFO expansion from 2K to 4K
SCGCQ01059740 - mega api changes for ibuttonless PR
SCGCQ01075821 - Profile Management Changes to support requestedProfileID and optimisedProfile
SCGCQ01407767 - If waitForKey is False suppress "Enter Your Input Here:" string
SCGCQ01384314 - With pinned cache generated, HII is auto launched during system Boot when BIOS Mode is set to Ignore Errors.
SCGCQ01447716 - UEFI Driver: For STP Frame data buffer is not copied
SCGCQ01384316 - With pinned cache generated, HII is auto launched during system Boot when BIOS Mode is set to Ignore Errors.
SCGCQ01447720 - UEFI Driver : System Hangs on running SCT test

Hii:
SCGCQ01397706 - Check All option is not working properly in Make JBOD form
SCGCQ01403193 - Form set title displayed as <> in HII
SCGCQ01404248 - HII: Controller Name is not shown in the HII Formset title
SCGCQ01407043 - If waitForKey is False suppress "Enter Your Input Here:" string
SCGCQ01388767 - HII is showing the internal backplane drives in triplet format instead of duplet.
SCGCQ01401629 - Secure Virtual Disk checkbox not selected by default when Security is Enabled on the controller
SCGCQ01405002 - HII Controller mode[JBOD] :Check All option not available to Make JBOD
SCGCQ01405359 - Question value mismatch in profile management
SCGCQ01413295 - HII: Read VPD and display SN in HII accordingly and update the Inventory data with default values when keyword is missing in VPD
SCGCQ01445619 - HBA (Host Bus Adapter) String is used twice instead of SDS (Software Defined Storage)
SCGCQ01397564 - The physical drive operation % increase in progress is not getting updated
SCGCQ01427258 - Suppress Emulation Type for 4k VD
SCGCQ01452207 - UEFI Driver skips showing boot message when FW sets Wait For Key Variable with 0
SCGCQ01376325 - An empty page is seen when reconstruction is triggered.
SCGCQ01404996 - HII Controller mode[JBOD] :Warning massage is not displayed in Make JBOD
SCGCQ01387373 - "The requested command has invalid arguments" message is seen after importing 150+ virtual drives.
SCGCQ01388677 - Connector Name is truncated in the "Disk Name string" in Disk Management
SCGCQ01396828 - Unable to convert all UG drives to JBOD while 2 enclosure connected
SCGCQ01406386 - Internal Backplane is showing as an enclosure in HII Dashboard View
SCGCQ01407025 - Check All is not working in Assign Dedicated HotSpare form
SCGCQ01411539 - Use SetBrowserData for VD and PD Mngt Refresh functions.
SCGCQ01412729 - HII - Select Span option shown after creating a VD with no Unconfigured drives remaining
SCGCQ01405000 - HII Controller mode[JBOD] :Error massage displayed upon converting UG to JBOD
SCGCQ01406429 - HII shows junk characters instead of serial number when you go to Controller Management Page.
SCGCQ01289924 - Add "Incompatible with Profile" event
SCGCQ01445048 - Add a new structure to provide OEMs ability to switch to select either I2C or PCIe as an out of band transport
SCGCQ01386211 - UEFI Driver: MR/iMR PCI Generic Information Retrieval from MPB Entry
SCGCQ01406093 - JBOD Mode – SAS/SATA (64 Physical Drive/Virtual DriveD) (Write back for Virtual Drives)
SCGCQ01336996 - HII: MR/iMR PCI Generic Information Retrieval from MPB Entry
SCGCQ01394969 - JBOD Mode – SAS/SATA Large Topology Support (240 PD/VD) (WT for VDs)
SCGCQ01400115 - The physical drive operation % increase in progress is not getting updated
SCGCQ01447705 - Submit Fail for Form: Dashboard view for HII/Storage management forms
SCGCQ01419755 - HII - Select Span option shown after creating a VD with no Unconfigured drives remaining
SCGCQ01407767 - If waitForKey is False suppress "Enter Your Input Here:" string
SCGCQ01392392 - Connector Name is truncated in the "Disk Name string" in Disk Management
SCGCQ01389130 - In the 'Manage SAS Storage Link Speed' form, not able to move the cursor to the next entry.
SCGCQ01385162 - For SuperCap, HII has the primitive 'Remaining Capacity' which is different compared to other host utilites
SCGCQ01454099 - Not able to change Security passphrase after selecting the check box "use existing passphrase".
SCGCQ01452578 - RLM option not listing for Raid 0 VD created on SSD when there is existing R1 VD with HDD
SCGCQ01449677 - Enclosure count is wrong in HII Dashboard form
SCGCQ01402885 - Unable to convert all UG drives to JBOD while 2 enclosure connected
SCGCQ01388946 - "The requested command has invalid arguments" message is seen after importing 150+ virtual drives.
SCGCQ01426500 - Per HII NGM design doc rev 1.3, HII not to show Connection field under basic pd prop page for OEM BP
SCGCQ01402889 - HII is showing the H745P MX internal backplane drives in triplet format instead of duplet.
SCGCQ01402883 - Check All option is not working properly in Make JBOD form
SCGCQ01384314 - With pinned cache generated, HII is auto launched during system Boot when BIOS Mode is set to Ignore Errors.
SCGCQ01447677 - SATA PD information is missing on OEM controller in HII
SCGCQ01447658 - help String change request for "Select Raid Level" for RAID 60
SCGCQ01407030 - Check All is not working in Assign Dedicated HotSpare form
SCGCQ01423426 - Internal Backplane is showing as an enclosure in HII Dashboard View
SCGCQ01416004 - Add Device Speed under Advanced PD properties page
SCGCQ01389129 - In the 'Manage SAS Storage Link Speed' form, not able to move the cursor to the next entry.
SCGCQ01447716 - UEFI Driver: For STP Frame data buffer is not copied
SCGCQ01386799 - Not able to disable JBOD mode when there is file system/operating system present on the controller configuration.
SCGCQ01426465 - HII - PD ordering is based on slot id rather than enclosure id
SCGCQ01419593 - In Change Security Key form, click on the Suggest Security Key clears the key entered in the Current Security Key
SCGCQ01386798 - Not able to disable JBOD mode when there is file system/operating system present on the controller configuration.
SCGCQ01384316 - With pinned cache generated, HII is auto launched during system Boot when BIOS Mode is set to Ignore Errors.
SCGCQ01458085 - Password and Confirm fields is not cleared when Pause For Password at Boot Time is disabled
SCGCQ01422005 - change Default setting in Select Media Type in HII from HDD to Both
SCGCQ01422002 - iMR HII will jump to some form unexpectedly when import foreigh configuration
SCGCQ01421466 - Secure Virtual Disk checkbox not selected by default when Security is Enabled on the controller
SCGCQ01491729 - Attached Enclosures/PDs do not enumerate correctly in HII.
SCGCQ01464680 - Unable to create a R10 in HII but can with CLI
SCGCQ01447734 - Issue with Uneven Span
SCGCQ01447720 - UEFI Driver : System Hangs on running SCT test
SCGCQ01447698 - HII : System Hangs with Assert on running SCT test
SCGCQ01447088 - Question value mismatch when converting JBODs to UGs during VD creation
SCGCQ01467531 - Create Virtual Drive: The Yes option that user chose gets retained for Disable Background Initialization

BIOS:
SCGCQ01402877 - Legacy BIOS: JBOD Mode – SAS/SATA Large Topology Support
SCGCQ01424581 - System stops at post in legacy mode boot in the multi controllers configuration where-in one of the controller is in fault state


Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom





Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 09/25/17


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.3.0-0707 (MR 7.3)
Firmware  5.030.00-0945
ROMENV 1.12
BootBlock 7.02.00.00-0017
NVDATA  5.0300.01-0036
UEFI_Driver  0x07030400 (Signed)
Hii 07.03.11.00 (SIGNED)
FCODE 4.17.08.00
BIOS 07.03.02.0
SBR: 5.0300.01-0286

Previous Package Details:
Firmware Package: 50.2.1-0589 (MR 7.2)
Firmware  5.020.00-0838
ROMENV 1.12
BootBlock 7.02.00.00-0015
NVDATA  7.02.00.00-0016
UEFI_Driver  0x07020400 (Signed)
Hii 07.02.05.00 (SIGNED)
FCODE 4.17.08.00
BIOS 07.02.03.0
SBR: 268


Bug Fixes and Enhancements:
===========================
Firmware:
SCGCQ01404432 - Update nvram.h with correct size for curAdpPersonality
SCGCQ01439507 - JBOD IO's stopped on both MR/iMR Controller, after upgrading/downgrading from MR 7.3 PKG 657 to MR 7.1
SCGCQ01415120 - Raid Map and Pd sync are updated for every OCR
SCGCQ01408312 - Reduce number of block-pairs used for 8GB offload
SCGCQ01415608 - MR7.3_Regression_Controller time is not picked up during bootup
SCGCQ01418180 - NVDATA: Change Default SGPIO electrical driving strength from 50 to 66 Ohm 
SCGCQ01421427 - Data abort exception during OCR with JBODs
SCGCQ01424266 - Revert SCGCQ01418180 for 3616 and 3508 XSD, 3408 and 3416 remains the same.
SCGCQ01425554 - Integrate MR PL-SCS Libs
SCGCQ01388735 - Store the RAID SubDevID in NVRAM to have a reference to original RAID-ID - NVRAM changes
SCGCQ01373260 - [NVRAM] Warning removal 1295
SCGCQ01421154 - Prevent Improper Flash from ISSI Supported SBR/FW to non-ISSI Supported SBR/FW when Board has ISSI Chip
SCGCQ01413785 - Parameter Page Reads fail during ONFI bringup.
SCGCQ01412186 - pdRef filled incorrectly in bvd->Physical_Disk_Sequence[] causing DDF to skip added PD in Recon
SCGCQ01421154 - Prevent Improper Flash from ISSI Supported SBR/FW to non-ISSI Supported SBR/FW when Board has ISSI Chip
SCGCQ01411024 - Flash write Failed with err code 5
SCGCQ01411329 - Shutdown command received from host" missed in tty log

Boot Block:
SCGCQ01357917 - Boot Block Accesses PCI_LINK_CONFIG while PCE Core is Reset

NVDATA:
Miscellaneous changes for various products

UEFI_Driver:
SCGCQ01407043 - If waitForKey is False suppress "Enter Your Input Here:" string
SCGCQ01345378 - MR7 PNP additions
SCGCQ01351616 - Change the logic for reentering to main entry point in UEFI Driver
SCGCQ01384314 - With pinned cache generated, HII is auto launched during system Boot when BIOS Mode is set to Ignore Errors.
SCGCQ01321203 - Reset Type and customer messaging for system resets initiated by controller OpROM
SCGCQ01321228 - When user unloads UEFI Driver nullify pHiiHandShakeProtocol and ask platform to free HII (memory and image handle)
SCGCQ01301650 - Cursor below text and in center of line on the system reset request screen.
SCGCQ01309119 - Debug print shown on the console from the UEFI Driver error path.
SCGCQ01349428 - Firmware Management Protocol - Firmware update fails with inappropriate message when trying to update an unsigned
component

Hii:
SCGCQ01330410 - Add Requeted Profile ID field in Profile Management form.
SCGCQ01397706 - Check All option is not working properly in Make JBOD form
SCGCQ01407043 - If waitForKey is False suppress "Enter Your Input Here:" string
SCGCQ01388767 - HII is showing internal backplane drives in triplet format instead of duplet.
SCGCQ01401629 - Secure Virtual Disk checkbox not selected by default when Security is Enabled on the controller
SCGCQ01343778 - Question ID assignment for item under suppressif TRUE and the same item that gets created at runtime
SCGCQ01344008 - HEFU: Delay seen during boot in case of 240 PD configuration.
SCGCQ01344658 - Customize the configuration help message.
SCGCQ01355025 - Silence Alarm: Use tech pub suggested help string
SCGCQ01379764 - HII Advanced VD properties shows "CacheCade Type" primitive
SCGCQ01376325 - An empty page is seen when reconstruction is triggered.
SCGCQ01372698 - LockKeyFailed is set with junk value from Controller info
SCGCQ01387373 - "The requested command has invalid arguments" message is seen after importing 150+ virtual drives.
SCGCQ01388677 - Connector Name is truncated in the "Disk Name string" in Disk Management
SCGCQ01396828 - Unable to convert all UG drives to JBOD while 2 enclosure connected
SCGCQ01406386 - Internal Backplane is showing as an enclosure in HII Dashboard View
SCGCQ01352041 - RSOD seen when user browse to Enclosure Management Page
SCGCQ01354659 - HII Create Virtual Disk option is selectable even before choosing drives for the VD
SCGCQ01412729 - HII - Select Span option shown after creating a VD with no Unconfigured drives remaining
SCGCQ01348156 - Foreign Configuration Preview screen also has entries of virtual drives that are optimal in state.
SCGCQ01337568 - HII: Enumeration of drives
SCGCQ01335254 - Prompt string should be unique
SCGCQ01345617 - Remove unsupported features from the HII Main Menu Help tab
SCGCQ01359020 - Add new card support in HII
SCGCQ01325348 - With secured foreign SED, it is asking you to enter the Passphrase/password.
SCGCQ01291052 - User must be warned when they create a VD across the front backplane and enclosures behind the switch
SCGCQ01376269 - Internal bpis showing up as an encl which causes HII to show the enumeration incorrectly - implement new MR API
SCGCQ01345378 - MR7 PNP additions
SCGCQ01350528 - Select RAID level using QID under suppressif TRUE and then same primtiive generated at runtime
SCGCQ01321222 - HEFU: Sort the connector names, when the names are not in Port 0 -3 format
SCGCQ01344341 - Incorrect Drive Group numbering in "Create Virtual Drive" menu
SCGCQ01351616 - Change the logic for reentering to main entry point in UEFI Driver
SCGCQ01385162 - For SuperCap, HII has the primitive 'Remaining Capacity' which is different compared to other host utilites
SCGCQ01400115 - The physical drive operation % increase in progress is not getting updated
SCGCQ01321208 - When user unloads UEFI Driver nullify pHiiHandShakeProtocol and ask platform to free HII (memory and image handle)
SCGCQ01333899 - Inappropriate message shown when the Reconstruction is initiated again while the previous reconstruction is in progress.
SCGCQ01384314 - With pinned cache generated, HII is auto launched during system Boot when BIOS Mode is set to Ignore Errors.
SCGCQ01321189 - Foreign configuration page seen after changing profile to NVMe.
SCGCQ01321203 - Reset Type and customer messaging for system resets initiated by controller OpROM
SCGCQ01389129 - In the 'Manage SAS Storage Link Speed' form, not able to move the cursor to the next entry.
SCGCQ01407030 - Check All is not working in Assign Dedicated HotSpare form
SCGCQ01334156 - HEFU: Don't check the return value for the function to get connector index and sorted connnector index
SCGCQ01321185 - HII shows wrong Temperature value when Sensor status is "Not Installed"
SCGCQ01334144 - Not able to select check box in some forms
SCGCQ01386798 - Not able to disable JBOD mode when there is file system/operating system present on the controller configuration.
SCGCQ01321210 - HEFU - Sort the disk based on connector name, slot and position
SCGCQ01301650 - Cursor below text and in center of line on the system reset request screen.
SCGCQ01309119 - Debug print shown on the console from the UEFI Driver error path.
SCGCQ01348104 - Click on "OK" button after completing any operation doesn't have any effect in the screen
SCGCQ01349428 - Firmware Management Protocol - Firmware update fails with inappropriate message when trying to update an unsigned
component

BIOS:
SCGCQ01292708 - Drive ID shown in BIOS POST is more than 1000+, even thought the total drives is only about 160
SCGCQ01379327 - System reset is initiated twice in BIOS
SCGCQ01321554 - Reset Type and customer messaging for system resets initiated by controller optrom


Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom







Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 07/11/17


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.2.1-0589 (MR 7.2)
Firmware  5.020.00-0838
ROMENV 1.12
BootBlock 7.02.00.00-0015
NVDATA  7.02.00.00-0016
UEFI_Driver  0x07020400 (Signed)
Hii 07.02.05.00 (SIGNED)
FCODE 4.17.08.00
BIOS 07.02.03.0
SBR: 268

Previous Package Details:
Firmware Package: 50.1.0-0501 (MR 7.1)
Firmware  45.010.00-0671
ROMENV 1.12
BootBlock 7.02.00.00-0015
NVDATA  4.1610.00-0136
UEFI_Driver  0x07010700 (Signed)
Hii 07.01.12.00 (SIGNED)
FCODE 4.17.08.00
BIOS 07.01.05.0
SBR: 260


Bug Fixes and Enhancements:
===========================
Firmware:
SCGCQ01229409 - (Closed) - Remove workaround put in SCGCQ01215385 and handle profile change.
SCGCQ01242091 - (Closed) - Redundant path broken for PD 00(e0x40/s0) message for OS Disk when removing a known bad SATA SSD from a different slot.
SCGCQ01249966 - (Closed) - Inconsistencies in foreign configuration import when cache is pinned.
SCGCQ01264038 - (Closed) - Storcclif start diag DMA Test failed
SCGCQ01264210 - (Closed) - After performing Clear/PD erase on SATA SSDs system hangs (PL Fault)
SCGCQ01265753 - (Closed) - SbrMemInit() is not implemented correctly and needs to be fixed
SCGCQ01268736 - (Closed) - MR 7.2 NVMe : MonTask: line 331 in file ../../raid/taskman.c rst=0 when trigger OCR
SCGCQ01270379 - (Closed) - 9440-8i iMR, Overtemp LED always on. This is due to incorrect NVDATA setting on "Active" low vs Active High
SCGCQ01272468 - (Closed) - Fatal firmware error: Line 934 in ../../cpu/arm/exceptions.c while Enclosure power cycle
SCGCQ01273488 - (Closed) - Few Virtual Disk Tasks Missing, Once After Deleting One of The Multiple Partial Virtual Disk
SCGCQ01274092 - (Closed) - Physical and Logical sector size not showing correctly with a 512e PD.
SCGCQ01274813 - (Closed) - Enclosure not supported; too many enclosures connected to port message when connecting a 2nd enclosure in Multipath.
SCGCQ01278343 - (Closed) - Checkin NVRAM debug variable
SCGCQ01278826 - (Closed) - Disable RMC EEPROM Ring buffer dump for Mercury controllers.
SCGCQ01279555 - (Closed) - ACT LED is staying on - FW fix for Activity LED blink on iMR
SCGCQ01279806 - (Closed) - Guest OS encountered error/no controller found while attempting to install windows driver
SCGCQ01282458 - (Closed) - controller Driver version showingInformation Not Available even drivers installed
SCGCQ01282538 - (Closed) - Data Abort Exception Error seen and RAID reconstruction fails on Adapter during reboots
SCGCQ01282624 - (Closed) - 9440-8i - system hung during Hibernate test in JBOD mode under Win10
SCGCQ01284586 - (Closed) - Storcclif start diag DMA loop test hit Montask
SCGCQ01284977 - (Closed) - Consolidating CSETs from 7.0.1 stream to 7.1 stream
SCGCQ01286579 - (Closed) - MR 7.0.1: iMR FW hangs after rebuild is started on a hotspare drive that's been reclaimed
SCGCQ01287610 - (Closed) - Controller breaks into Megamon when BGI/CC hits uncorrectable errors.
SCGCQ01288526 - (Closed) - MR 7.1 9440-8i operating at only half the frequency
SCGCQ01289603 - (Closed) - enclosure redundant path show as not present and extra entry of enclosure is seen
SCGCQ01290856 - (Closed) - Command error when unlocking SATA SSD (ATA Security Unlock)
SCGCQ01291098 - (Closed) - MR firmware hanging while waiting for BIOS restart after COL with power glitch
SCGCQ01292507 - (Resolved) - Storclif returns failure with Description "Corrupted Image" when user tries to flash any other package
SCGCQ01295086 - (Closed) - With the fixes provided for OLTP issue, other regressions were observed.
SCGCQ01295102 - (Closed) - FW Hung and System Halted, after clicking on 'Manage PCIe Storage Interface' option of HII
SCGCQ01296135 - (Closed) - OS sluggishness observed during non-OS VD RLM (R0 to R1).
SCGCQ01297312 - (Closed) - Issue found during devBST
SCGCQ01300625 - (Closed) - Code was indexing outside of array boundaries when the number of bits were not evenly divisible by the storage entry size. This is a form of an "off by one" error
SCGCQ01300834 - (Closed) - FW hangs during init upon subsequent boots of a VMWare VM with a passthrough enabled controller
SCGCQ01301947 - (Closed) - In HII whether entering the correct pass phrase or the wrong pass phrase a secured SED becomes unsecured
SCGCQ01302574 - (Closed) - Profile issue: pkg 411 either set to profile 10 or profile 11 after reboot see " Profile Id 1 is optimised"
SCGCQ01304715 - (Closed) - Firmware hit PL Fault 0000d033 when pull out multiple drives
SCGCQ01305741 - (Closed) - HW: DMA hang
SCGCQ01306312 - (Closed) - FW is not returning the mfistat MFI_STAT_OK_REBOOT_REQUIRED for profile change
SCGCQ01307460 - (Closed) - Issue- Code review found ldQDepth was not properly set after a merge.
SCGCQ01312210 - (Closed) - MR7.2_NVMe: FW Crash obseved, after making the VD offline which is going under RLM operations and querying about the CTRL
SCGCQ01312338 - (Closed) - MR-7.2: iMR 9440-8i:Hit PL Fault 0000d073 LinkRegister f407e703 During I/O With CablePull
SCGCQ01312356 - (Closed) - FW hits ../../cpu/arm/exceptions.c when deleting multiple degraded and offline VDs
SCGCQ01313079 - (Closed) - MR7.2: Cannot set PI enabled drive as JBOD
SCGCQ01313152 - (Closed) - Removing an assert on immediate prp IO path
SCGCQ01313223 - (Closed) - Fix for DC on couple of R0/R6 VD's, after running IO's using Chaos IO tool in presence of Medium Error
SCGCQ01314319 - (Closed) - Data corruption on R6 WB VD when there are medium errors on one PD
SCGCQ01315127 - (Closed) - Error occur when performing Diagnostic on controller ( error 57 )
SCGCQ01316489 - (Closed) - MR7.2 While IO and cable pull /push on second enclosure hit :Assertion failure in ../../dm/mpt2/mptframe.c at line 788
SCGCQ01316557 - (Closed) - Firmware hit exception when running IO on NVMe drives
SCGCQ01320514 - (Closed) - Controller faults when phy disable commands are issued (ARM Exception)
SCGCQ01320680 - (Closed) - The message "Failed chip" was occuring when accessing phys that don't exist or beyond an array range.
SCGCQ01324233 - (Closed) - Minimize amount of time spent in FIQ processing
SCGCQ01326057 - (Closed) - FW Profile Get API needs to return correct pending Profile ID
SCGCQ01328726 - (Closed) - Hit MonTask: line 1597 in file ../../raid/inc/raid.h rst=0 When Pullout two drives on R6 With I/O
SCGCQ01329147 - (Closed) - Used to check in changes for SCGCQ01315685 Raid Level Migration Slow issue.
SCGCQ01341346 - (Closed) - system hung during stress test in JBOD mode under Win10
SCGCQ01342194 - (Closed) - Linux 64 JBOD SAS HDDs 4K SW 64QD controller crashes
SCGCQ01344153 - (Closed) - MR_7.2_NVMe:Fatal firmware error: Line 939 in cpu/arm/exceptions.c found while pull out drives when copy back in progress
SCGCQ01344718 - (Closed) - Change gNvramInterCoreRequestRmwNvramBuffer to a pointer for dynamic memory allocation
SCGCQ01349554 - (Closed) - Messages "LD unsync'd" messages spewing during specific cornercase of offline/pincached LDs
SCGCQ01349963 - (Closed) - IOs to LD stops while upgrading/downgrading between MR7.1/MR7.2
SCGCQ01350465 - (Closed) - always showed initialization 0% in UEFI Setup after expand or re
SCGCQ01351273 - (Closed) - MR 7.2 : Multiple drives remove mising remove events cause StorCLI/FW still see drives eventhough drives already got remove
SCGCQ01351850 - (Closed) - Fix code collab AIs
SCGCQ01352146 - (Closed) - Implement the CRC check to try the old method if the new method fails.
SCGCQ01353249 - (Closed) - Add "UseNewVendorIdOnOcr" to nvram.h
SCGCQ01353693 - (Closed) - Fixing MCTP FIQ interrupt policies
SCGCQ01357859 - (Closed) - Firmware should block to downgrade MR 7.2 NVMe profile to MR 7.1 SAS/SATA profile
SCGCQ01364118 - (Closed) - No rebuild LED on  server ( work with previous ROP 536)
SCGCQ01252549 - (Closed) - SW R10 HDD WB 8K 256QD 30% regressions
SCGCQ01259740 - (Closed) - MR-7.0.1: iMR 9440-8i - Hit KillAdapter during SATA Rebuild With double ME injection on R50 of mixed SATA/SAS drives
SCGCQ01264584 - (Closed) - Not able to perform CLEAR operation on SED drives
SCGCQ01265460 - (Closed) - 7.2[UNMAP] If LD is marked unmap capable,HSP commissioned for this LD needs to checked for unmap capabilities
SCGCQ01274084 - (Closed) - FW is not correctly reporting Hide VD operation as not supported
SCGCQ01277951 - (Closed) - RAID10 VD goes to failed state after performing RLM
SCGCQ01278680 - (Closed) - reporting "Complete with Errors" after failing to create all requested 63 Virtual Disk creation
SCGCQ01281338 - (Closed) - MR7.2_NVMe: FW Kill Adapter observed, after degrading R6 Dual Core Capable VD's
SCGCQ01282517 - (Closed) - Added code to calculate buffer pointer for each lba in case original MPTframe has PRPs.
SCGCQ01285181 - (Postponed) - Consolidating CSETs from OEM stream to 7.1 stream
SCGCQ01288722 - (Closed) - FW faults with dma Error during boot time cache flush
SCGCQ01288767 - (Closed) - Misc fixes for UNMAP feature in recovery path
SCGCQ01288908 - (Closed) - to re check in changes in SCGCQ01264210
SCGCQ01288912 - (Closed) - Code cleanup
SCGCQ01288968 - (Closed) - Use nvmesge to hold 2nd prp and in case more than 2 prps is required for an IO, copy the 2nd sge from nvmesge to first 8 bytes of prpbuffer.
SCGCQ01290566 - (Closed) - Assertion failure in ../../dm/inc/mptDirect.h at line 127 found while running task resets on JBODS
SCGCQ01293954 - (Closed) - Backing out change for SCGCQ01278947, as this change fail devBST with KA 
SCGCQ01299784 - (Closed) - irq handler flooding taskqueue and persistent ID removal corrupting memory
SCGCQ01300886 - (Closed) - multi-path test failed. Enclosure lost
SCGCQ01302348 - (Closed) - Write Uncorrectable Flag is shown as 0 for same drives.
SCGCQ01306755 - (Closed) - To check validity of LD before requesting pinned cache related checks in foreign import scenario
SCGCQ01306895 - (Closed) - MR 7.2 : Can not boot back to OS after update to ROP 415
SCGCQ01306918 - (Closed) - MR7.2_NVMe: FW Kill Adapter observed, after degrading R6 Dual Core Capable VD'
SCGCQ01308353 - (Closed) - Locate LED is not blink for all PD
SCGCQ01310524 - (Closed) - MR 7.2 : A lot of DmRecoverIoError(retr 1) display in firmware log when system idle
SCGCQ01311303 - (Closed) - Update PL version check for PL version assert
SCGCQ01330761 - (Closed) - Event Log API does not account for instances when LD ID may be set to LD_INVALID
SCGCQ01331391 - (Closed) - Patrol Read event string looks corrupted (PD id and elapsed time are not proper)
SCGCQ01331911 - (Closed) - Process all failed lmid in PL_MptDirectIoFailedList for the device that is getting removed before final devIoWait Queue clean up.
SCGCQ01336908 - (Closed) - Rebuild Rate %100 takes much longer time than %30 while running IO. It should take much shorter time.
SCGCQ01349171 - (Closed) - MR-7.2: iMR 9440-8i:Hit PL Fault 0000620b LinkRegister f40dc68f During I/O With CablePull
SCGCQ01349231 - (Closed) - MR-7.2: iMR 9440-8i: Not Detecting Any NVME Drives After Updating Fw 684 to FW 709
SCGCQ01349236 - (Closed) - SES DCDB does not complete, causing Kill Adapter
SCGCQ01355038 - (Closed) - iMR 9440-8i:Hit MonTask: line 279 in file ../../dm/src/devDisc.c rst=0 During CablePull
SCGCQ01270724 - (Closed) - CC finds inconsistent parity after correcting reference tag errors.
SCGCQ01272668 - (Closed) - Live FW log and tty/termlog don't match
SCGCQ01273950 - (Closed) - Assertion failure in ../../dm/src/FindDev.c at line 282 (DmDISMCleanup) while mutipath push/pull of enclosure
SCGCQ01281364 - (Closed) - In case Firstsge->count is less than Length of the IO, the length of the sub-IO is equal to Firstsge->count (not the calculated residualBytes).
SCGCQ01283385 - (Closed) - ECC correctable errors seen on some boards
SCGCQ01287927 - (Closed) - Not able to update NVMe PD firmware in imr
SCGCQ01287930 - (Closed) - [PL DFCT]MR 7.2 NVMe :Firmware hit dm.c when pull/insert drive
SCGCQ01289128 - (Closed) - on starting reconstruction with IO will result in montask
SCGCQ01289615 - (Closed) - Added supported profile bitmap string to firmware environment data
SCGCQ01304713 - (Closed) - FW hit Kill Adapter while running Drive Pull BST test case
SCGCQ01306919 - (Closed) - Dev Defect to add BCA implementation enable code.
SCGCQ01307027 - (Closed) - 7.2 AI move #defines to SCSI instead of Pd.h
SCGCQ01310502 - (Closed) - Data abort exception seen with SATA devices discovery
SCGCQ01310634 - (Closed) - Child defect: LMID Q FULL error <Parent SCGCQ01215294>
SCGCQ01313185 - (Closed) - I/O drop when trigger OCR
SCGCQ01330774 - (Closed) - PD becomes unconfigured bad after clearing the configuration.
SCGCQ01338825 - (Closed) - Hit Kill Adapter Montask When Pull out All The Drives
SCGCQ01345699 - (Closed) - PL Faults with code 0000e40a.
SCGCQ01375574 - (Closed) - Initiate Ocr after FW raises assert
SCGCQ01265814 - (Closed) - controller fails to POST after FW update to pkg 334 (SCGCQ01264849)
SCGCQ01274220 - (Closed) - Learn cycle doesn't complete after I2C disrupted during disharge step of LC
SCGCQ01278947 - (Closed) - curQDepth not decremented on failed exit of mptdirect:: MptDirectStartIo().
SCGCQ01283702 - (Resolved) - SCS/PL debug logs for "rb", "tb", or "dmdiag pl dbg" are sometimes mangled due to multiple mprintf's overlapping
SCGCQ01284753 - (Closed) - Series of OCR seen during media recovery; System hangs during boot after AC cycle
SCGCQ01285002 - (Closed) - Issue found in dev BST
SCGCQ01288897 - (Closed) - Resulting R0 VD is showing as not consistent after reconstruction.
SCGCQ01289627 - (Closed) - Tm active flags not cleared for msg completions
SCGCQ01304521 - (Closed) - Firmware crashes during medium error recovery and Rebuild
SCGCQ01310542 - (Closed) - OEM branded iMR 9440-8i card randomly blinks Error/Fault LEDs on disk backplane during VD Full initialization
SCGCQ01338852 - (Closed) - Hit Data Miscompare after single Cache offload
SCGCQ01338876 - (Closed) - RMC and CPLD out of Sync in COL cases
SCGCQ01338907 - (Closed) - Revert CSET SCGCQ01318920
SCGCQ01346339 - (Closed) - Remove DRAID sources
SCGCQ01229224 - (Closed) - OS sluggishness observed during non-OS VD RLM (R0 to R1).
SCGCQ01274053 - (Closed) - FW Kill Adapter observed, while running IO's on R10 VD's along with CC in background
SCGCQ01279498 - (Closed) - creating file system parallely on 16 raid 0 vd's which support unmap will result in montask
SCGCQ01297381 - (Closed) - defect not to report UNMAP sizes in VPD pages, if VD is not UNMAP capable
SCGCQ01309937 - (Closed) - FW Upgrade/Downgrade[From PKG 414 to 419] Failed with storlib Error Code 8017
SCGCQ01315130 - (Closed) - Controller faults with SATA HDDs when expanders are reset (Assertion Failure)
SCGCQ01316581 - (Closed) - Code is attempting to validate DMA'able address in SGL when writing backup for recon operation.
SCGCQ01292705 - (Closed) - Fatal firmware error: Line 934 in ../../cpu/arm/exceptions.c during RHEL 7.3 insatllation with JBOD
SCGCQ01305638 - (Closed) - Child Defect for WG: After clearing config while VD erase is in progress, new VD created still continues to show "STOP ERASE"
SCGCQ01373217 - (Closed) - We now print the SPI Library version and we can print out SPI Library debug when there is an issue
SCGCQ01330296 - (Closed) - MR 7.2 NVMe : iMR Reconstruction is very slow
SCGCQ01263777 - (Implemented) - Extended Trace Buffer implemented for both MR and iMR
SCGCQ01315212 - (Closed) - Integrated PL Phase 3 version 03.25.00.00 into 7.2 FW
SCGCQ01320690 - (Closed) - PD Latency framework
SCGCQ01323199 - (Closed) - PL Library Integration 03.25.01
SCGCQ01341622 - (Closed) - Add new flag in Nvram to support single imaee cache offload.
SCGCQ01328837 - (Closed) - Integrated PL Library_Phase 3.0 Version 03.25.02.00 into 7.2 FC Int Stream.
SCGCQ01358028 - (Closed) - PL Library Integration Phase_3.0 - 03.25.04.00
SCGCQ01300603 - (Implemented) - Firmware flash support thru IMM, while HII is running.
SCGCQ01304043 - (Closed) - Removing UNMAP code from the 7.2 stream
SCGCQ01306882 - (Implemented) - This is the NVRAM.h piece of the implementation.
SCGCQ01300720 - (Closed) - Enhancement to restrict Unmap feature to R0
SCGCQ01252330 - (Port_Complete) - Set Newest seqnum to clear seqnum via Factory Defaults
SCGCQ01256760 - (Port_Complete) - TTYlog generated Debug Alarm message
SCGCQ01261531 - (Port_Complete) - iMR cable pull: IO Drop on VDs
SCGCQ01261533 - (Port_Complete) - Host I/O reached PD during PD FW Download causing PD enter fail state (both host I/Os and PD FW Download fails too)
SCGCQ01265784 - (Port_Not_Required) - RSOD been observed after disabling Data protection on PI enabled VD
SCGCQ01269365 - (Port_Complete) - Critical Message = " Error restoring offload cache " during IO running to R50 with power loss
SCGCQ01276571 - (Port_Complete) - Patrol read resume event not captured through storcli after host reboot
SCGCQ01276573 - (Port_Complete) - Newly computed values not saved in NVRAM in a particular case
SCGCQ01276574 - (Port_Complete) - Foreign drives can be set for prepare for removal
SCGCQ01278934 - (Port_Complete) - Implement code to notify BIOS driver of a faultless restart
SCGCQ01281491 - (Port_Complete) - SBR reload is not working when update to new ROP which have new SBR and do warm reboot
SCGCQ01283484 - (Port_Complete) - Assertion failure in ../../raid/cache.c during repeated power cycle test runs
SCGCQ01283717 - (Port_Complete) - 24 SAS SSD 32K RW QD 4+ 14% regression
SCGCQ01284955 - (Port_Complete) - RAID10 VD goes to failed state after performing RLM
SCGCQ01287694 - (Port_Complete) - Fix CcrSetDrCtrl
SCGCQ01291689 - (Port_Complete) - Improvements for offload/restore reliability
SCGCQ01291749 - (Port_Complete) - cmd ID released while cmd blk member is still in use
SCGCQ01291781 - (Port_Complete) - MR 7.0.1: iMR FW hangs after rebuild is started on a hotspare drive that's been reclaimed
SCGCQ01293513 - (Port_Complete) - Hang at DDR training while running COL glitch test
SCGCQ01294955 - (Port_Complete) - FW keeps hitting "Assertion failure in ../raid/mficmd.c at line 831: c->status!=FREE_COMMAND" while looping foreign import
SCGCQ01295774 - (Port_Complete) - Disable controller BIOS, Controller in fault state (caused by reset during COL glitch test) Windows driver not loaded
SCGCQ01305476 - (Port_Complete) - MR-7.0.1: iMR 9440-8i - Hit KillAdapter during SATA Rebuild With double ME injection on R50 of mixed SATA/SAS drives
SCGCQ01307024 - (Port_Complete) - FW:Add capability to expose each SAS Expander-attached SEP as a separate Enclosure PD
SCGCQ01311311 - (Port_Complete) - BST 7.3 (8GB) ==> Flash firmware and reboot post message showed "the maximum allowable limit of 3 enclosures"
SCGCQ01317671 - (Port_Complete) - MR 7.2_Beta_NVMe LED is staying on
SCGCQ01319763 - (Port_Complete) - [PL]While BGI running, reboot the system with 240LDs created, caused FW hitting DataAbortException montsk()
SCGCQ01319826 - (Port_Complete) - ECC Error spike observed during Cache Restore when read eye training failed.
SCGCQ01322092 - (Port_Complete) - MR7.1: Unexpected event for lun not ready Sense: 2/04/02
SCGCQ01322095 - (Port_Complete) - Cache Data lost if power loss happens during descriptor preparation.
SCGCQ01322149 - (Port_Complete) - RDM in Use-RDm Error & crashed into Montask during boot
SCGCQ01325219 - (Port_Not_Required) - HW: DMA hang
SCGCQ01330085 - (Port_Complete) - Implemented handling for firmware upgrade/downgrade incompatible firmware and profile
SCGCQ01331394 - (Port_Complete) - iMR-7.1: With a 32 single-drive R0 VDs config, added UGood drives become Foreign UBad drives
SCGCQ01331435 - (Port_Complete) - FW is not reporting Underrun status for RW Ios in the legacy JBOD IO path
SCGCQ01331534 - (Port_Complete) - FW entered Exception mon_task while importing foreign PDs in loop.
SCGCQ01332374 - (Port_Complete) - PKG 465\ When a Migration starts fw eventually breaks
SCGCQ01333107 - (Port_Complete) - Security Key provided for importing Foreign Config is not taken by LSA 02.79
SCGCQ01336063 - (Port_Complete) - MonTask:...fusion.c rst=0 with Driver detected possible FW hang
SCGCQ01339616 - (Port_Complete) - Hang When Updating Chipset Drivers in Windows
SCGCQ01343449 - (Port_Complete) - Raid level migration failing on MR
SCGCQ01343894 - (Port_Complete) - Enclosure ID for the new PD inserted on system comes as 0xff
SCGCQ01344506 - (Port_Complete) - StorCLI Reports Incorrect Flash Size for controller with -0360 FW
SCGCQ01344510 - (Port_Complete) - Controller disappears from F1 Setup (HII) After Removing Secured JBOD from System and Rebooting
SCGCQ01344716 - (Port_Complete) - 7.3 pk484 unxpctd c_ptr 19804640 tgtId ef while migrate from 2DR1 -> 4DR6
SCGCQ01345807 - (Port_Complete) - Enumerate GPIOs based on CCR
SCGCQ01346496 - (Port_Complete) - PA1: fw hit PL D10D while format partition
SCGCQ01349904 - (Port_Complete) - Persistent mapping is employed regardless of the directPdMapping setting.
SCGCQ01352518 - (Port_Complete) - MR_7.3_FW : MonTask: line 332 in file ../../raid/taskman.c rst=0 while trying to delete 128 R0 DGs
SCGCQ01352742 - (Port_Complete) - If an INVALID applicationMsgTag id received, then failed the command with MFI_OOB_STATUS_INVALID_CMD using command id MAX_OOB_COMMANDS.
SCGCQ01353553 - (Port_Complete) - Insert a BAD SSD into active controller will cause FW Hung
SCGCQ01356872 - (Port_Complete) - Controller restart command hung during IO on VD's and Jbod's
SCGCQ01370416 - (Port_Complete) - LSA hangs when user try to change drive security key.
SCGCQ01266184 - (Port_Complete) - 'C0:mr_wakeup: mem 45569e20, cache line ffffffff' observed while running BGI on RAID 5 Volume with media errors.
SCGCQ01270523 - (Port_Complete) - Controller MonTask while running BGI corrected medium error
SCGCQ01279292 - (Port_Complete) - SBR reload is not working when update to new ROP which have new SBR and do warm reboot
SCGCQ01283516 - (Port_Complete) - IOMeter Random Write performance reduced by ~32% when OS is installed to controller.
SCGCQ01293512 - (Port_Complete) - server hangs at BIOS banner following power cycle in COL test
SCGCQ01322225 - (Port_Complete) - Drive is not marked as Foreign upon OCR when controller already has max configured PD's
SCGCQ01323454 - (Port_Complete) - Firmware returns only firmware supported profile id data for Host Appl Get Profile command
SCGCQ01325253 - (Port_Complete) - If the profile type is not supported on a downloaded image, the image will not get flashed.
SCGCQ01325299 - (Port_Complete) - Dynamic interrupt priority change for MCTP during FW download
SCGCQ01325397 - (Port_Complete) - SEP PD ID is not consistent
SCGCQ01326836 - (Port_Complete) - FW hangs if you try to update the FW using stroelibtest in IMM debug while trying to navigate in HII controller menu.
SCGCQ01326927 - (Port_Complete) - Controller hang with FDE Drive 
SCGCQ01329170 - (Port_Complete) - Remove HDD from backplane always remain green light 
SCGCQ01330206 - (Port_Complete) - montask while running AC cycle test during the 'cache offload testing'. Controller break into montask with Error Data Abort exception.
SCGCQ01331477 - (Port_Complete) - Data loss during cache offload power cycle test
SCGCQ01336972 - (Port_Complete) - showed initialization 0% in UEFI Setup after expand or re
SCGCQ01337578 - (Port_Complete) - controller fails to complete an OCR
SCGCQ01338902 - (Port_Complete) - FW enters an infinite loop of Exception Frame dumps if an exception is hit early boot
SCGCQ01341643 - (Port_Complete) - fw hit cache.c when pull out NVMe pd in r0 to generated pinned cached.
SCGCQ01344364 - (Port_Complete) - MR7.1 : MemsetECache prints fill important termlog space
SCGCQ01344514 - (Port_Complete) - Handling stuck MCTP transactions in hardware queues after ignore VDM bit is set
SCGCQ01344715 - (Port_Complete) - 7.3: NVMes Only pk 462 Fatal firmware error: Line 934 in ../../cpu/arm/exceptions.c when migrate 2DR1->4DR6
SCGCQ01347514 - (Port_Complete) - controller wil not boot up after downloading the corrupted images ( app.rom, SBR, BTBL .. etc) because of CRC mismatch.
SCGCQ01351185 - (Port_Complete) -  no MCTP response after several OOB FW update without system reboot - Firmware Flash issue
SCGCQ01352522 - (Port_Not_Required) - Dev Defect: Don't refer LMID before dism start in the case of device hot plug
SCGCQ01357915 - (Port_Complete) - displays invalid characters or blank for connector name
SCGCQ01302176 - (Port_Complete) - SAS2208 card reset in DataCenter due to unknown reason
SCGCQ01322091 - (Port_Complete) - MR_6.11_FW: Data corruption seen on IMR controller on JBOD with raw IO using smash tool- sles OS
SCGCQ01325244 - (Port_Not_Required) - If the profile type is not supported on a downloaded image, the image will not get flashed.
SCGCQ01325443 - (Port_Complete) - 14G:SWPT: Enclosure hotremoved and insert it back,one physical disk is missing in storage inventory.
SCGCQ01329786 - (Port_Complete) - After a system reboot during BGI FW reports Consistency Check started instead of Background Initialization resumed
SCGCQ01332528 - (Port_Complete) - Expander FW update fails with "The expander firmware update failed while downloading the firmware to controller" error
SCGCQ01339607 - (Port_Complete) - montask after data abort exception handler was called
SCGCQ01342228 - (Port_Complete) - MR7.3: while multiple rebuilding on 240LDs, FW prints constantly messages "C0:Rebuild delayforHeadOfQ..............."
SCGCQ01342432 - (Port_Complete) - Storecli "show autopdcache" command blocks for 2min40sec during IO.
SCGCQ01342767 - (Port_Complete) - Crusader: fw Assertion failure in ../../raid/ld.c at when insert pd
SCGCQ01342882 - (Port_Complete) - MR7.3 -[EVT#Disabling writes to flash due to a critical error.] Reported in FW Debug logs during test.
SCGCQ01346994 - (Port_Complete) - IOMMU fault at address 0x80360000
SCGCQ01349265 - (Port_Complete) - MR firmware hanging while waiting for BIOS restart after COL with power glitch
SCGCQ01358352 - (Port_Complete) - Set the appropriate ( DM_IO_CTX_FLAG_INT_CFG_REQ ) flag to indicate that mptfarme/mid is allocated for internal config
request so that frame will be released inside DmPlConfigPage after the allocation purpose is served.
SCGCQ01374556 - (Port_Complete) - CPU Error Occurs During DC Cycle with 530-8i (Boynton)
SCGCQ01387820 - (Active) - Initiate ocr when FW enters MonTask
SCGCQ01283716 - (Port_Complete) - MR 7.1 NVMe BST : One PD lost after reboot server
SCGCQ01284695 - (Port_Complete) - Hang at DDR training while running COL glitch test
SCGCQ01290779 - (Port_Complete) - IMR_6.10 : OFU fails in Windows IMR/MR 6.6 -> greater than MR/iMR 6.6 -> MR/iMR 6.6 due to Language Attrib
SCGCQ01330328 - (Port_Complete) - MR-7.1: FW exception when power off/power one last cascaded drives enclosure on SLES 12 SP1 x64
SCGCQ01333025 - (Port_Complete) - JBOD drop during cable pull test.
SCGCQ01333842 - (Port_Complete) - MR 7.1_Double Dip COL causes loss of disk cache
SCGCQ01335211 - (Port_Complete) - To close the window during which ONFI is not armed even when the data is dirty
SCGCQ01333109 - (Port_Complete) - Avoid the deadlock while removing the PD during bootup insertion process
SCGCQ01342418 - (Port_Complete) - Handle underrun cases for STP reply for DISM
SCGCQ01346493 - (Port_Complete) - Mode page access to same devId needs to be serialized
SCGCQ01350074 - (Port_Complete) - Data exception and FW crash at line 934 in ../../cpu/arm/exceptions.c
SCGCQ01353447 - (Port_Complete) - Drives reported as missing after pinned cache flush is interrupted at SOD
SCGCQ01358139 - (Port_Complete) - Assertion failure in ../../hw/inc/3516_inc/memory.h at line 405: isInAddressibleRange(physAddrLow)
SCGCQ01387366 - (Port_Complete) - 9400 IT Channel product firmware detecting memory read error during bootup
SCGCQ01343638 - (Port_Complete) - Insertion of Faulty drive results in FW failure.

Boot Block:
SCGCQ01320842 - (Closed) - Montask in Pbam.c during COL A/C cycle testing
SCGCQ01324235 - (Closed) - Increase padding

NVDATA:
Miscellaneous changes for various customers
SCGCQ01276636 - (Closed) - Storcli shows wrong output for the command storcli /c0 show profile
SCGCQ01284278 - (Closed) - NVData changes to sync with PL Phase 3.0
SCGCQ01287743 - (Closed) - Phase 3.0 PL NVDATA is not backwards compatible with phase2.0 NVDATA.
SCGCQ01294880 - (Closed) - OEM SAS/SATA Incorrect LED behaviors on Purely system
SCGCQ01307015 - (Closed) - Update 7.2 NVData with PL Phase 3.0
SCGCQ01310403 - (Closed) - OEM branded iMR 9440-8i card randomly blinks Error/Fault LEDs on Intel disk backplane during VD Full initialization
SCGCQ01311305 - (Resolved) - Product name for 28i reported 9460-28i. Should be 9365-28i.
SCGCQ01312331 - (Resolved) - Misc changes and cleanup requested for OEM
SCGCQ01315220 - (Closed) - Fix the connector info for OEM
SCGCQ01315949 - (Closed) - Clean up connector info in MrMfgPage0 and ManPage7
SCGCQ01317486 - (Resolved) - [NVData] MR 7.2_Beta_NVMe  LED is staying on
SCGCQ01349791 - (Closed) - MR9460-28i reported in dmesg. Should be MR9365-28i
SCGCQ01358573 - (Closed) - crashed with MR 7.2 package 541
SCGCQ01365306 - (Closed) - Update OEM XML files up to sync with 7.3 CQ NVDATA content.
SCGCQ01283683 - (Closed) - OEM 9440-8i/9460-16i product name not showing up correctly
SCGCQ01316749 - (Resolved) - Hit Assertion failure in ../../raid/profile.c at line 1063 After Update ROP 428 To 429
SCGCQ01317867 - (Resolved) - Increase the drive strength of GlobalActivity GPIO on 8i cards to 66Ohms
SCGCQ01374772 - (Closed) - 7.2 Nvdata Disable external port for Nvme on  9480-8i8e 
SCGCQ01290879 - (Resolved) - Phase 2.0 PL-MR NVData Sync for OEM Backplane detection
SCGCQ01358590 - (Closed) - OEM Workstation_NVMe drives show & & & in the drive management
SCGCQ01368441 - (Closed) - OEM's 9460-8i - NVMe SSD Drives fail to be Detected by Controller FW
SCGCQ01378093 - (Closed) - Junk characters are shown in HII PD menu on 24i controller.
SCGCQ01342309 - (Closed) - Update NVDATA from default values for EDFB in page 30
SCGCQ01352028 - (Closed) - MR 7.2 : Set EnableJBOD=0 by default for 28i controller
SCGCQ01307656 - (Closed) - Update NVData Broadcom 94xx series MR and iMR Cards to correct Drive Strength setting for Internal Conn. Sidebands (GPIOs)
SCGCQ01385103 - (Resolved) - MR PARAMS page 0 does not get updated with the newer ROP that has NVDATA with a change in the same page.
SCGCQ01347812 - (Closed) - MR 7.2 : Assertion ../../cfg/cfgisup.c at line 1306: (ptrMfg6->NumGPIO) after update to ROP 520+ OFU with Darlington board
SCGCQ01300466 - (Resolved) - Update Connector names to C0,C1,C2,C3 for all channel cards
SCGCQ01322347 - (Closed) - Fix disableCacheBypass in OEM
SCGCQ01284685 - (Closed) - added support for two new OEM boards for 7.1 Program
SCGCQ01291022 - (Closed) - Enabling NVMe drive detection for 9460-8i controller behind OEM backplane.
SCGCQ01299181 - (Closed) - MR_SAS_NVDATA3.5_CORE sync changes to MR_SAS_NVDATA3.5_7.1_FC_Int
SCGCQ01300992 - (Closed) - Add PnP ID for their 3516 ROMB design
SCGCQ01318994 - (Closed) - Sync up 3516.xsd and 3508.xsd MrParamPage0 extra field for 7.2 NVDATA CORE with 6.11 NVDATA
SCGCQ01295313 - (Closed) - Enable SSC options Additional NVDATA changes for Custom OEM NVDATA Request (ProductRequest:SCGCQ01263316)
SCGCQ01309260 - (Closed) - Custom OEM WS NVDATA Request
SCGCQ01314618 - (Closed) - Add Updated 3716 Board NVDATA
SCGCQ01282524 - (Closed) - Slot Mapping NVDATA changes for OEM 9460-8i
SCGCQ01294973 - (Closed) - 7.2 FC Nvdata Integration with PL Phase 3 Nvdata Integration.
SCGCQ01378946 - (Implemented) - Request to Update Drive Spin-Up Settings on Controllers
SCGCQ01297306 - (Implemented) - updated NVDATA settings as required for 7.1 RC
SCGCQ01381125 - (Implemented) - Enabling amber LED activity on SAS/SATA drives.

UEFI_Driver:
SCGCQ00883008 - (Closed) - Profile Mgmt API Changes
SCGCQ00886417 - (Closed) - MR_RAID_CTX_G35 has one too many bits
SCGCQ00927738 - (Closed) - Reintroduce numSGEExt Field in Raid Context to support 1MB IO
SCGCQ00948535 - (Closed) - The code had events with repetitive ID and some structures clashing
SCGCQ01001936 - (Closed) - CtrlInfo.adapterOperations3.supportProfileChange is missing in Dev API baseline dated 2015-12-23
SCGCQ01014835 - (Closed) - CtrlInfo.adapterOperations3.supportProfileChange is missing in Dev API baseline dated 2015-12-23 has been added back again into adapteroperations 4
SCGCQ01272576 - (Closed) - UEFI Driver: Driver Health message is missing during critical boot message handling
SCGCQ01305604 - (Closed) - Remove Print (or replace with OutputString) in GET PD Info error path from UEFI Driver
SCGCQ01264142 - (Closed) - New fault code for routine synchronous reset
SCGCQ01114969 - (Closed) - MR 7.2: Add API support to make application work with Cachecade3.0 (Public)
SCGCQ01222700 - (Closed) - API changes for PCIe lane/link speed
SCGCQ01222698 - (Closed) - API change for Simplified RAID10 Creation
SCGCQ01218406 - (Closed) - API Changes Required for Specific OEM Backplane functionality
SCGCQ01215334 - (Closed) - API changes for PR SCGCQ01139678 - Method for determining bad ONFI flash in storcli
SCGCQ01203751 - (Closed) - API changes for PR SCGCQ01127742 - Isolating faulty cable issue from bad drive issue
SCGCQ01146597 - (Closed) - MR 6.12 - Add JBOD mode personality to MR_CTRL_PERSONALITY
SCGCQ01141251 - (Closed) - MR 7.0: Add supportPdMapTargetId flag in MR_CTRL_INFO and MFI_CAPABILITIES
SCGCQ01139344 - (Closed) - MR 6.13: Add API support for TFM/SCAP _MR_BBU_VPD_INFO_FIXED parameters
SCGCQ01137627 - (Closed) - MR 6.13: Add a new control command to fetch ROC temperature data over I2C
SCGCQ00867953 - (Closed) - profile management API
SCGCQ00875328 - (Closed) - Mega API modifications needed for RMW-FP and Cache bypass features
SCGCQ00883262 - (Closed) - Merging api_overrides mega_api files with the files in the Mega_API development stream
SCGCQ00941620 - (Closed) - de-feature AHCI
SCGCQ01023741 - (Closed) - MR_CTRL_INFO expansion from 2K to 4K
SCGCQ01059740 - (Closed) - mega api changes for ibuttonless PR
SCGCQ01075821 - (Closed) - Profile Management Changes to support requestedProfileID and optimisedProfile
SCGCQ01094549 - (Closed) - MEGA_API Changes to incorporate new IO subtype to support redirect cached IO
SCGCQ01133839 - (Closed) - MR 7.0: Add MR_RAID_FLAGS_IO_SUB_TYPE_LDIO_BW_LIMIT = 7 to mfi.h file
SCGCQ01188725 - (Closed) - Define CurrentFwNvmePageSize element in new MFI_REG_STATE_EXT3 register
SCGCQ01213092 - (Closed) - MR7.1. Add MR API bit to indicate the profile is NVMe Only profile
SCGCQ01185306 - (Closed) - UEFI Driver: ARM Support for SAS/SATA (BST level)
SCGCQ01351452 - (Port_Complete) - Change the logic for reentering to main entry point in UEFI Driver
SCGCQ01321199 - (Port_Complete) - UEFI_Driver: Remove VID/DID for EVAL (AA) from Supported
SCGCQ01275420 - (Port_Complete) - UEFI Driver: Driver Health message is missing during critical boot message handling
SCGCQ01260950 - (Port_Complete) - Dual controller hangs at random during POST while "Initializing Firmware Interfaces" followed by an RSOD!
SCGCQ01301649 - (Port_Complete) - Cursor below text and in center of line on the system reset request screen.
SCGCQ01277943 - (Port_Complete) - Issues in UEFI driver when FW is in fault state
SCGCQ01261626 - (Port_Complete) - Issues in UEFI driver when FW is in fault state
SCGCQ01261640 - (Port_Complete) - Return EFI_UNSUPPORTED if UEFI Driver already manages one controller.
SCGCQ01260947 - (Port_Complete) - Saving Changes dialogue box appears after handling UEFI critical message
SCGCQ01321230 - (Port_Complete) - When user unloads UEFI Driver nullify pHiiHandShakeProtocol and ask platform to free HII (memory and image handle)
SCGCQ01276819 - (Port_Complete) - MR 7.0.1.1: UEFI Driver: Support new fault code 0xfe
SCGCQ01277937 - (Port_Complete) - Remove VID/DID of SAS3, SAS2.5, SAS2 from Supported
SCGCQ01242795 - (Port_Complete) - Driver health shows as Failed even after handling the boot message.
SCGCQ01235507 - (Port_Complete) - OS installation on JBOD (windows or Linux) not working
SCGCQ01242793 - (Port_Complete) - Driver health shows as Failed even after handling the boot message.
SCGCQ01295418 - (Port_Complete) - UEFI Driver: Reset Type and customer messaging for system resets initiated by controller optrom
SCGCQ01277940 - (Port_Complete) - Return EFI_UNSUPPORTED if UEFI Driver already manages one controller.
SCGCQ01261638 - (Port_Complete) - Remove VID/DID of SAS3, SAS2.5, SAS2 from Supported
SCGCQ01349429 - (Port_Complete) - FMP Firmware update Fails with proper Firmware after trying to update an unsigned firmware
SCGCQ01278453 - (Port_Complete) - Saving Changes dialogue box appears after handling UEFI critical message
SCGCQ01277933 - (Port_Complete) - Controller hangs at random during POST while "Initializing Firmware Interfaces" followed by an RSOD!
SCGCQ01276572 - (Port_Complete) - MR 7.0.1.1: UEFI Driver: Support new fault code 0xfe
SCGCQ01339882 - (Port_Complete) - UEFI Driver: Reset Type and customer messaging for system resets initiated by controller optrom

Hii:
SCGCQ00844774 - (Closed) - Handle coverity defects
SCGCQ00883008 - (Closed) - Profile Mgmt API Changes
SCGCQ00886417 - (Closed) - MR_RAID_CTX_G35 has one too many bits
SCGCQ00927738 - (Closed) - Reintroduce numSGEExt Field in Raid Context to support 1MB IO
SCGCQ00948535 - (Closed) - The code had events with repetitive ID and some structures clashing
SCGCQ01001936 - (Closed) - CtrlInfo.adapterOperations3.supportProfileChange is missing in Dev API baseline dated 2015-12-23
SCGCQ01014835 - (Closed) - CtrlInfo.adapterOperations3.supportProfileChange is missing in Dev API baseline dated 2015-12-23 has been added back again into adapteroperations 4
SCGCQ01317576 - (Closed) - Foreign configuration seen after changing profile to NVMe
SCGCQ01320795 - (Closed) - MR 7.2.1: help text is missing for available controller profiles in HII Progile Management menu
SCGCQ00825741 - (Closed) - UEFI Driver: Compilation error when debug Flags are enabled
SCGCQ01001944 - (Closed) - FW 5045 returns MFI_STAT_DEVICE_NOT_FOUND for read capacity (0x9E)
SCGCQ01040687 - (Closed) - Typecast target ID to U16 while calling MakeLdRdWrFrame
SCGCQ01282545 - (Closed) - View Enclosure Status: HII shows wrong Temperature when Sensor staus is not installed
SCGCQ01203810 - (Closed) - handle coverity defects
SCGCQ01282179 - (Closed) - HII:handle coverity defects
SCGCQ01264142 - (Closed) - New fault code for routine synchronous reset
SCGCQ00813457 - (Closed) - UEFI Driver: Rebranding effort for System X - MR 6.6 PnP Additions for OEM
SCGCQ01222700 - (Closed) - API changes for CR55 - PCIe lane/link speed
SCGCQ01222698 - (Closed) - API change for Simplified RAID10 Creation
SCGCQ01218406 - (Closed) - API Changes Required for Specific OEM Backplane functionality
SCGCQ01215334 - (Closed) - API changes for PR SCGCQ01139678 - Method for determining bad ONFI flash in storcli
SCGCQ01203751 - (Closed) - API changes for PR SCGCQ01127742 - Isolating faulty cable issue from bad drive issue
SCGCQ01146597 - (Closed) - MR 6.12 - Add JBOD mode personality to MR_CTRL_PERSONALITY
SCGCQ01141251 - (Closed) - MR 7.0: Add supportPdMapTargetId flag in MR_CTRL_INFO and MFI_CAPABILITIES
SCGCQ01139344 - (Closed) - MR 6.13: Add API support for TFM/SCAP _MR_BBU_VPD_INFO_FIXED parameters
SCGCQ01137627 - (Closed) - MR 6.13: Add a new control command to fetch ROC temperature data over I2C
SCGCQ01114969 - (Closed) - MR 7.2: Add API support to make application work with Cachecade3.0  (Public)
SCGCQ00867953 - (Closed) - profile management API
SCGCQ00875328 - (Closed) - Mega API modifications needed for RMW-FP and Cache bypass features
SCGCQ00883262 - (Closed) - Merging api_overrides mega_api files with the files in the Mega_API development stream
SCGCQ00941620 - (Closed) - de-feature AHCI
SCGCQ01023741 - (Closed) - MR_CTRL_INFO expansion from 2K to 4K
SCGCQ01059740 - (Closed) - mega api changes for ibuttonless PR
SCGCQ01075821 - (Closed) - Profile Management Changes to support requestedProfileID and optimisedProfile
SCGCQ01094549 - (Closed) - MEGA_API Changes to incorporate new IO subtype to support redirect cached IO
SCGCQ01133839 - (Closed) - MR 7.0: Add MR_RAID_FLAGS_IO_SUB_TYPE_LDIO_BW_LIMIT = 7 to mfi.h file
SCGCQ01188725 - (Closed) - Define CurrentFwNvmePageSize element in new MFI_REG_STATE_EXT3 register
SCGCQ01213092 - (Closed) - MR7.1. Add MR API bit to indicate the profile is NVMe Only profile
SCGCQ01172039 - (Implemented) - 7.1: Add Eval board DID
SCGCQ00890699 - (Closed) - UDK2014 : Port UEFI Driver to UDK2014
SCGCQ00939634 - (Closed) - UEFI BSD: Add support for controllers
SCGCQ01040653 - (Implemented) - Add support for new DIDs
SCGCQ00834720 - (Closed) - PNPs and support for 16 port 12G designs
SCGCQ00927365 - (Closed) - port UEFI BSD for ARM64
SCGCQ01088729 - (Implemented) - Boot message handling when preboot utility is not present or disabled
SCGCQ01185306 - (Closed) - UEFI Driver: ARM Support for SAS/SATA (BST level)
SCGCQ01088779 - (Implemented) - Add support for 3716 0xD0 and 3616 0xD1
SCGCQ00934986 - (Closed) - UEFI BSD: 512 PD/VD support
SCGCQ01172034 - (Closed) - UEFI Driver: Adhere to MR API related to mrConfigExt2Supported and ctrlInfoExtSupported
SCGCQ00939596 - (Port_Not_Required) - OS doesn't boot after installing OS on the 100th VD , while having 240 VDs created in EFI mode
SCGCQ01271787 - (Port_Complete) - MR 7.0.1.1 HEFU: Add HiiVersion to the Formset Title only for MERCURY DEBUG builds
SCGCQ01272169 - (Port_Complete) - Check Hw present alarm field before displaying Alarm fields
SCGCQ01272188 - (Port_Complete) - HII not providing error message when selecting an invalid number of PDs for a R10 VD.
SCGCQ01272210 - (Port_Complete) - HII does not allow user to change the expansion percentage when performing a capacity expansion
SCGCQ01275420 - (Port_Complete) - UEFI Driver: Driver Health message is missing during critical boot message handling
SCGCQ01349387 - (Port_Complete) - Clicking "OK" button after completing any operation doesn't have any effect in the screen
SCGCQ01372727 - (Port_Complete) - LockKeyFailed is set with junk value from Controller info
SCGCQ00989358 - (Port_Complete) - Driver health protocol: Remove default value from Numeric primitive and add OEM proprietary Varstore GUID
SCGCQ01235167 - (Port_Complete) - Fix sorting and SupportMorethan16Phys issue
SCGCQ01251182 - (Port_Complete) - Dashboard view, Disk Group inconsistency. R10 with 42 PD showing DG=3.
SCGCQ01271650 - (Port_Complete) - Clean up Save TTY log function as it has stale code
SCGCQ01271782 - (Port_Complete) - CSCvc89473(CSC.nuova,N-A,paddpadm)PL: TTY log with file size 2kb specified downloaded from HII shows 4kb size
SCGCQ01272176 - (Port_Complete) - DKM are still listing up in change security mode polices as well as in help page Menu observed
SCGCQ01272263 - (Port_Complete) - ASSERT text seen on screen when entering system menu
SCGCQ01272277 - (Port_Complete) - Generic RAID level VD's created with write through & No read ahead policies even for HDD drives.
SCGCQ01276626 - (Port_Complete) - No Dedicated Hotspare option when creating a File Server Profile VD
SCGCQ01277943 - (Port_Complete) - Issues in UEFI driver when FW is in fault state
SCGCQ01279285 - (Port_Complete) - "NULL STRING" seen while creating profile based VD with NVMe drives
SCGCQ01321198 - (Port_Complete) - HII: Remove VID/DID for Eval boards from Supported
SCGCQ01351405 - (Port_Complete) - When you have a secured foreign SED , it is asking you to enter the Passphrase/password.
SCGCQ00950172 - (Port_Complete) - stall() reduction
SCGCQ00950174 - (Port_Complete) - UEFI driver should use text instead of subtitle for boot messages
SCGCQ01271780 - (Port_Complete) - HII show inconsistent status for failed SuperCap
SCGCQ01272184 - (Port_Complete) - Reconfig: Add/Remove PD
SCGCQ01276589 - (Port_Complete) - HII 'View Associated Disk Groups' details under PD mgmt does not display all assigned DHS.
SCGCQ01278456 - (Port_Complete) - HII displays a controller menu for "Syncro"
SCGCQ01279288 - (Port_Complete) - For security key, the length must be upto 32 not 256
SCGCQ01306581 - (Port_Complete) - Compilation warning UDK14 x86/Arm
SCGCQ00950177 - (Port_Complete) - Code refactor: UEFI Driver: Get OEM name in one place
SCGCQ01012459 - (Port_Complete) - Add Support for OEM iMR Board
SCGCQ01171372 - (Port_Complete) - EFI driver test Red-screen-of-death
SCGCQ01272166 - (Port_Complete) - 9460-16i - HDD information show messy code in BIOS when HDDs connected in LSI RAID card
SCGCQ01273166 - (Port_Complete) - HII help file changes
SCGCQ01276592 - (Port_Complete) - HII produces "Success" page for unsuccessful operation when saving controller events
SCGCQ01276606 - (Port_Complete) - Activate Apply Change in Basic VD prop page only when required
SCGCQ01276623 - (Port_Complete) - Save Debug log: Free the memory in error path
SCGCQ01276819 - (Port_Complete) - MR 7.0.1.1: UEFI Driver: Support new fault code 0xfe
SCGCQ01290833 - (Port_Complete) - RSOD observed while entering the PREVIEW FOREIGN Configuration in HII - short-term workaround in HII
SCGCQ01321229 - (Port_Complete) - When user unloads UEFI Driver nullify pHiiHandShakeProtocol and ask platform to free HII (memory and image handle)
SCGCQ00993910 - (Port_Complete) - Need support for reduced feature set in MegaRAID controller
SCGCQ01016045 - (Port_Complete) - hangs during any device boot: tty shows: C0:GetCacheMemoryFromHost: On 13G servers
SCGCQ01191842 - (Port_Complete) - RSOD encountered on reboot system
SCGCQ01235507 - (Port_Complete) - OS installation on JBOD (windows or Linux) not working
SCGCQ01239440 - (Port_Complete) - SSD erase apps is sending "Standard" as option but firmware fails as "Invalid DCMD"
SCGCQ01239469 - (Port_Complete) - Inconsistency among LSA and Storcli and HII while displaying interface for NVMe drives
SCGCQ01242795 - (Port_Complete) - Driver health shows as Failed even after handling the boot message.
SCGCQ01277937 - (Port_Complete) - Remove VID/DID of SAS3, SAS2.5, SAS2 from Supported
SCGCQ01286461 - (Port_Complete) - MR 7.0.1 No fast/full init after creation of profile based VDs
SCGCQ01321207 - (Port_Complete) - UseSetMem instead of UnicodeSprint (L"")
SCGCQ01333901 - (Port_Complete) - A wrong message displayed in HII reconstruction browser while trying to trigger reconstruction again
SCGCQ01349338 - (Port_Complete) - Customize STR_FORM_HF150_CON_HELPMESSAGE
SCGCQ01273200 - (Port_Complete) - MR7.0.1 HEFU: Remove VID/DID of SAS3, SAS2.5, SAS2 from Supported 
SCGCQ01276586 - (Port_Complete) - Assigned DHS does not show for all DGs in Hii 'View DG properties'.
SCGCQ01277940 - (Port_Complete) - Return EFI_UNSUPPORTED if UEFI Driver already manages one controller.
SCGCQ01279247 - (Port_Complete) - PCI data to be populated for MR cards - short term solution to hard code the values in Hii 
SCGCQ01279260 - (Port_Complete) - Remove all references to Clear PD functionality in HII
SCGCQ01295418 - (Port_Complete) - UEFI Driver: Reset Type and customer messaging for system resets initiated by controller optrom
SCGCQ01337070 - (Port_Complete) - Use SetMem before filling drive name
SCGCQ01351379 - (Port_Complete) - UCM: Prompt string should be unique
SCGCQ01012453 - (Port_Complete) - System BIOS makes user to discard cache before it continues on. cache must be preserved
SCGCQ01264200 - (Port_Complete) - RAID00 shown in list when only one unconfigured drive available for RAID creation
SCGCQ01271785 - (Port_Complete) - Connector name of a NVMe drive is not displayed
SCGCQ01272185 - (Port_Complete) - Help string review change suggested by tech pub for MFI stat error code
SCGCQ01272206 - (Port_Complete) - HEFU MR7.0.1: code review defect: use SetMem() instead of UnicodeSPrint()
SCGCQ01273170 - (Port_Complete) - HII User Interface Changes
SCGCQ01277933 - (Port_Complete) -  hangs at random during POST while "Initializing Firmware Interfaces" followed by an RSOD!
SCGCQ01278453 - (Port_Complete) - Saving Changes dialogue box appears after handling UEFI critical message
SCGCQ01278475 - (Port_Complete) - In HII, Applying Default option temp makes ctrl props values to nil & appears few new attributes in Dashboard view
SCGCQ01351400 - (Port_Complete) - HII: RAID Mode – SAS/SATA/NVMe Mixed Topology Support (64 SAS/SATA, 4 NVMe) (WB)
SCGCQ01241646 - (Port_Complete) - HEFU 7.0.1: fix possible memory leaks
SCGCQ01257920 - (Port_Complete) - HPE: Firmware Flash is not closed properly after the flash.
SCGCQ01271786 - (Port_Complete) - Add WWID for the NVme Drives
SCGCQ01272174 - (Port_Complete) - Remove Physical Disks option should be removed in HII when reconfiguring a R10 VD
SCGCQ01272213 - (Port_Complete) - HII displays 3 supported profiles but only two are support for 7.1 release
SCGCQ01272255 - (Port_Complete) - No information is provided to user while performing cryptographic erase in HII
SCGCQ01292997 - (Port_Complete) - In HII, create-profile-based VD, extra characters show (intermittent)
SCGCQ01344342 - (Port_Complete) - Incorrect Drive Group numbering in "Create Virtual Drive" menu
SCGCQ01349341 - (Port_Complete) - List of VDs displayed in the Foreign Config Preview screen
SCGCQ01351378 - (Port_Complete) - Replace hardcoded SDV Part number with Mass Production (MP) Part Number
SCGCQ01351415 - (Port_Complete) - Select RAID level using QID under suppressif TRUE and then same primtiive generated at runtime

BIOS:
SCGCQ01254368 - (Port_Complete) - MR_6.11_BIOS: POST shows' 252 JBODs handled by BIOS', if case of multiple controllers of same family
SCGCQ01235519 - (Port_Complete) - Legacy OpROM: Handle adding of "boot" string next to SATA system PD at proper offset.
SCGCQ01276576 - (Port_Complete) - Support new fault code 0xfe
SCGCQ01349392 - (Port_Complete) - MR7.3, FW displays the ID in BIOS during boot up more than 1000+, even total drives is only about 160PDs
SCGCQ01254370 - (Port_Complete) - MR_6.11_BIOS: POST shows' 252 JBODs handled by BIOS', if case of multiple controllers of same family
SCGCQ01276821 - (Port_Complete) - Support new fault code 0xfe
SCGCQ01295419 - (Port_Complete) - Reset Type and customer messaging for system resets initiated by controller optrom
SCGCQ01339884 - (Port_Complete) - Reset Type and customer messaging for system resets initiated by controller optrom

SBR:
SCGCQ01341522 - (Closed) - This is to mask unintended powerloss_n NMI from CPLD
SCGCQ01342383 - (Closed) - Add additional debug dumps in timeout events
SCGCQ01343800 - (Closed) - Glitch test failing to restart A15
SCGCQ01349657 - (Closed) - board with ROP504 pkg does not boot show uart on certain motherboards.
SCGCQ01338864 - (Port_Complete) - Set VDD Ramp up Delay to 1 msec



Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom






Component:
=========
SAS MegaRAID Firmware Release for MegaRAID Controllers
Release date: 06/16/17


Version Numbers:	
===============
Current Package Details:
Firmware Package: 50.1.0-0501 (MR 7.1)
Firmware  45.010.00-0671
ROMENV 1.12
BootBlock 7.02.00.00-0015
NVDATA  4.1610.00-0136
UEFI_Driver  0x07010700 (Signed)
Hii 07.01.12.00 (SIGNED)
FCODE 4.17.08.00
BIOS 07.01.05.0
SBR: 260


Previous Package Details:
N/A


Bug Fixes and Enhancements:
===========================
**Initial Release**


Installation:
=============
Use StorCLI to flash the SAS controllers.  These tools can be downloaded from the support and download
section of www.broadcom.com.

Command syntax:  
StorCLI /c0 download file=9460-16i_nopad.rom
