- Fixed SMP passthrough command failure due to smp back off interrupt. Appears in system log as 0x311c0030. (SCGCQ00889925) - Fixed issue where host boot fails in the presence of blank flash/corrupt firmware in flash (SCGCQ00894439) - Fixed issue where SATA drive errors, bad performance, or boot failure may appear after update to 20.00.02.00 firmware (SCGCQ00859226)(Retain Tip# H015210)
Version 1.20.01 - Moderate Impact/Low Probablility of Occurrence ------------- Contains: BIOS Firmware UEFI Driver 7.39.00.00 20.00.03.00 7.27.04.00
- Fixed an issue seen with RAID 10 array where during a warm OS boot, certain drive models with a long spin up delay may get marked as failed for being unresponsive. This delay ultimately triggers a rebuild of the array.
Fixes: - Fixed an issue where 4k sector size drives with 512e reporting enabled show wrong physical size when running a read capacity 16 command. - Fixed an issue where speed negotiation for 3Gig SATA drives is not handled properly. - Added Support for Report Luns Command - Fixed an issue where OS hang during install of Linux system to a SSD - Fixed an issue where SAS device page 0 may still be present for Initiator devices that have been removed from the topology. - Fixed an issue where RHEL 6.3 hangs during boot with IBM 600GB High IOPS MLC Modular Adapter - Fixed an issue where a non-PI volume made up of all PI capable drives, may come up as PI enabled after a controller reset. - Fixed an issue where a fault 0X8808 occurs when a reset is issued to the controller that has max number of active/inactive volumes - Fixed an issue where "Device Present" Flag of SAS device page0 is not set for initiator controller in then target controller when two controllers are connected to each other in initiator/target mode. - Fixed an issue where extended tags and PCIe upconfigure capability are disabled in SAS2208 and SAS2308. - Fixed an issue where force full discovery does not trigger rediscovery of an expander after the initial expander discovery fails. - Fixed an issue where single RAID0 volume activation was succeeding, even though controller does not support single drive RAID0. - Fixed an issue where RAID1 volume of Non-PI drives moves to optimal state when a PI drive is hotplugged and 'Enable PI mixing' not enabled. - Fixed an issue where Locate LED's stop automatically after 3-4 minutes before user issues command to turn off the Locate LED's. - Fixed an issue where fault 0x8618 is seen when a new volume is created in the presence of another volume which is undergoing resync along with IO. - Fixed an issue background initialization does not start on RAID0 volume with PI drives, after removing and reinserting a volume member.
BIOS - Fixed an issue where core BIOS displays warning message when it fails to add all of the drives connected to int13 chain, then waits for user to press any key to continue further, rather than continuing after 3 seconds. - Fixed an issue where incorrect adapter is being tagged as the first adapter found. - Fixed an issue where the save or discard changes prompt appears after a failed attempt to set volume as the boot device in BIOS CU. - Fixed an issue where BIOS CU provides incorrect device pointer when checking for raid disk to allow/disallow setting boot device. - Fixed an issue where device properties screen is invoked from a direct attach device using Alt+D in SAS topology screen, device traversing [Alt+N & Alt+P] is restricted within the direct attach device and expander attach devices are not traversed. - Fixed an issue where the drive status field does not show 'Max dsks' when trying to select 11th drive for RAID10 volume. - Fixed an issue maximum Int13 devices settings does not get honored, when the value is set as 0 in BIOS CU - Fixed an issue where drive size of 1.088GiB was showing as 1.880GiB. - Fixed an issue current boot device set to device at slot 4" message Not displaying for Adaptors with boot order other than 0. - Fixed an issue where the BIOS CU navigates to create new volume screen instead of back to raid properties screen. - Fixed an issue where BIOS banner showed 'FF' for slot information. - Fixed an issue where the drive's SMART status is always shown as no irrespective of drive's SMART status, under Pred Fail column of the manage hot spare screen and create new volume screen. - Fixed an issue where SAS2 BIOS: volume size shows inconsistent value in the create new volume' screen after selecting the last volume member. - Fixed an issue where a disabled adapter causes the second adapter status to show as unavailable even though the second adapter is enabled. Uefi Enhancement 1/2 - Added capability to create an IR RAID volume in non-PI mode, even when all member drives are PI Capable. - Added PI info and ability to control creation of PI Volume in UCM of BSD HII. - Added new form manage PHY settings to support enabling or disabling of a controller PH Fixes: - Fixed an issue view foreign volume option is disabled with a foreign volume in the configuration.
- Fixed issue where acceptable indistro device drivers may not pass minium driver check. BIOS Changes Enhancement(s): - Core BIOS and BIOS configuration utility will display "FF" as the PCI slot number when proper slot information is not available. - Increased the disk drive spin-up timeout value to accommodate disk drives having larger spin up times.
Fix(es): - Fixed an issue where the adapter order does not get written to NVM and "Updating Adapter Order" displays on every reboot. - Fixed issue where zero sized volume was showing "4. 0 GiB." - Fixed issue where devices, which are not attached to adapter 0, could not be promoted to positions in the boot order when they were selected in the configuration utility. - Fixed an issue where IOS Banner(POST) not showing SAS Discovery error when more than one HBA is connected to the host system. - Fixed an issue where the SMART status is not correctly displayed for bare drives. - Fixed an issue in SAS topology where a RAID disk is highlighted and attempted to set as preferred boot device or alternate boot device, the configuration utility displays a SAVE/DISCARD prompt. - Fixed an issue where the firmware was showing a large elapsed time when a format operation crosses midnight in the system clock.
Firmware Changes Enhancement(s): - Added support for 4GB DIMM - Added the ability for user the enable/disable of the drive write cache during the BIOS start up.
Fix(es): - Fixed an issue where a request sense command, which is executed after a SATA drive is in active state is moved to idle power condition state, has no 'Additional Sense' information set. - Fixed an issue where protected information error "Logical block reference tag check failed" is received when an IR volume is deleted. - Fixed an issue Self-Test Results log page where values for update parameter code, format and linking, and parameter length are not recorded. - Fixed an issue sending vital product data inquiry with vital product data page set as invalid (0xFF) while diagnostic is running on a SATA drive results in segmentation fault 0x1901. - Fixed an issue where input/output is sent to SATA drives before the drives are ready. - Fixed an issue where fault 8405 was being hit while disabling and enabling the phy to which secondary drive is connected with IOs active. - Fixed an issue where subsequent commands sent to a SATA drive fail after a write same command failure until NCQ error handling is triggered or the device is reset. - Fixed an issue where Report Luns command sent to SATA drive fails if the drive is spun down. - Fixed an issue where hotspare does not resynch with second raid volume when both volumes are in degraded state. - Fixed an issue where incorrect sense data is populated when Security Protocol IN/OUT command is sent to supported drive. - Fixed an issue where allocation length for inquiry SCSI Command is not handled Properly during SATA Drive Format. - Fixed an issue during SATA drive format where vital product data inquiry command is executed for SATA drive with invalid page code, and the command is passed with no data instead for failing with CC and sense data. - Fixed an issue where the host will not indicate the existence of the expander attached drives if the direct attached device re-ordering feature is enabled. - Fixed an issue where protected information errors are observed on a RAID 1 volume its BGI is not completed, and its member physical disks are removed and inserted. - Fixed an issue where the TM response was set to failed if the device is missing due to the DO NOT SEND TASK IU flag being enabled. - Fixed an issue where DMD (Device Missing Delay) timer is not set to the default time when the total Report Device Missing Delay is greater than 0x7F seconds. - Fixed an issue where RAID1 volume fails to resynch when a new compatible bare drive is available in the primary drive slot. - Fixed an issue where error handling for errors, that cause the DMA engines to halt, are not handled properly and multithreaded IOs can hang if the same control block is used too soon. - Fixed an issue where a third hotspare is created even if the number of hotspares currently present in the RAID Configuration is 2. - Fixed an issue where inactive foreign volume information cannot be seen in SASBIOS when a native volume is deleted.
UEFI Changes Enhancement(s) - Additional information such as vendor id and product id added to the HII Create Configuration Screen. - Added ability to check to detect missing hotspares to HII. - Modified to be obtained PCI Slot Number information from the system firmware protected information. - Additional character "M" will be displayed as part of the device display identifier of a multipathed disk. - Ability in HII to detect missing hotspares and provide a facility to delete the missing hotspares. - Implemented Configuration Summary and Simple Virtual Disk Creation Support for Unified Configuration Management. - Modified UEFI driver to wait for a maximum of 10 seconds for the controller to become ready, so controller gets discovered in the OS.
Fix(es): - Fixed an issue where Enable/Disable write cache does not work for SAS drives. - Fixed an issue where HII Configuration utility does not allow the user to create a RAID0 with single disk present in the topology. - Fixed an issue in Create Configuration menu where additional drive information is not getting updated appropriately in HELP area. - Modified to prevent Write Cache settings options from appearing for the IR firmware. - Fixed an issue where SATA volume members and hotspare drives are labeled as 'M' in a multipathed environment. - Fixed an issue to prevent HII from allowing the option to enable/disable write cache for SATA drives. - Fixed an issue where multipathing is disabled in Manufacturing page settings, but volume members and hotspare drives are labeled as "M." - UEFI driver modified to check BIOS Options in order to determine if is should manage the controller.
Fixes: - Fixed issue where HII do not report Multi-LUN devices from external RAID enclosure. - Do not show external RAID LUNs in HII RAID configuration page. - Report NVDATA version consistently in Hex or Decimal. - Fixed issue where update will not install with the 09.101 megaraid_sas device driver.
Note: HII changes may not affect all controllers. Changes for the controller are based on RAID volume support. - HII fix to return EFI_SUCCESS when RETRIEVE Action is given in HII Callback function. - HII fix for Write cache disabling fails for SATA HDD/SSD connected to the IT controller. - HII fix for saved Controller Events Filename. - Behvioral change for the way a volume is created in HII.
Note: The following fixes only effect blade systems that support Bofm. - Fixed boot issues in Windows 2008 where after installation in uEFI the os will not boot due to the BuildDevicePath not allocating enough memory for the DevicePathreturned to caller. - Fixed issue with Bofm configurations where the BOFM supplied addresses for external/switch attach Phys are being assigned to the internal/direct attach Phys. - Fixed a Bofm issue where the SAS WWIDs not reverting to Man Page 5 Default when a Blade is moved back to non-BOFM slot.
Note: HII changes may not affect all controllers. Changes for the controller are based on RAID volume support.
- HII change to Remove Legacy BIOS Enable/Disable option. - Fixed issue where after creating a volume using SATA SSD the Associated Physical Disks always show up as SATA HDD. - Fixed issue where a hotspare could not be created for any volume in the HII browser. - HII fix for the View Physical Disk Properties form where the Serial number of SATA disks were being displaced with a space. - HII fix for the IR help strings displayed when using an IT controller. - Fixed HII issue where a 'Question value mismatch with Option value' error occurs when saying No for creating RAID10/RAID1E volume. - Fixed HII issue where help is not available when having only RAID0 and RAID1 levels in Create Configuration form. - Fixed a problem where the UEFI driver ATA PassThru Protocol is corrupt while trying to access the Mode field. - HII behavior change for 'Manage Foreign Configurations.' - HII change to provide proper extended RAID Levels in help messages based on supported extended RAID Levels.
- Fixed SMP passthrough command failure due to smp back off interrupt. Appears in system log as 0x311c0030. (SCGCQ00889925) - Fixed issue where host boot fails in the presence of blank flash/corrupt firmware in flash (SCGCQ00894439) - Fixed issue where SATA drive errors, bad performance, or boot failure may appear after update to 20.00.02.00 firmware (SCGCQ00859226)(Retain Tip# H015210)
Version 1.20.01 - Moderate Impact/Low Probablility of Occurrence ------------- Contains: BIOS Firmware UEFI Driver 7.39.00.00 20.00.03.00 7.27.04.00
- Fixed an issue seen with RAID 10 array where during a warm OS boot, certain drive models with a long spin up delay may get marked as failed for being unresponsive. This delay ultimately triggers a rebuild of the array.
Fixes: - Fixed an issue where 4k sector size drives with 512e reporting enabled show wrong physical size when running a read capacity 16 command. - Fixed an issue where speed negotiation for 3Gig SATA drives is not handled properly. - Added Support for Report Luns Command - Fixed an issue where OS hang during install of Linux system to a SSD - Fixed an issue where SAS device page 0 may still be present for Initiator devices that have been removed from the topology. - Fixed an issue where RHEL 6.3 hangs during boot with IBM 600GB High IOPS MLC Modular Adapter - Fixed an issue where a non-PI volume made up of all PI capable drives, may come up as PI enabled after a controller reset. - Fixed an issue where a fault 0X8808 occurs when a reset is issued to the controller that has max number of active/inactive volumes - Fixed an issue where "Device Present" Flag of SAS device page0 is not set for initiator controller in then target controller when two controllers are connected to each other in initiator/target mode. - Fixed an issue where extended tags and PCIe upconfigure capability are disabled in SAS2208 and SAS2308. - Fixed an issue where force full discovery does not trigger rediscovery of an expander after the initial expander discovery fails. - Fixed an issue where single RAID0 volume activation was succeeding, even though controller does not support single drive RAID0. - Fixed an issue where RAID1 volume of Non-PI drives moves to optimal state when a PI drive is hotplugged and 'Enable PI mixing' not enabled. - Fixed an issue where Locate LED's stop automatically after 3-4 minutes before user issues command to turn off the Locate LED's. - Fixed an issue where fault 0x8618 is seen when a new volume is created in the presence of another volume which is undergoing resync along with IO. - Fixed an issue background initialization does not start on RAID0 volume with PI drives, after removing and reinserting a volume member.
BIOS - Fixed an issue where core BIOS displays warning message when it fails to add all of the drives connected to int13 chain, then waits for user to press any key to continue further, rather than continuing after 3 seconds. - Fixed an issue where incorrect adapter is being tagged as the first adapter found. - Fixed an issue where the save or discard changes prompt appears after a failed attempt to set volume as the boot device in BIOS CU. - Fixed an issue where BIOS CU provides incorrect device pointer when checking for raid disk to allow/disallow setting boot device. - Fixed an issue where device properties screen is invoked from a direct attach device using Alt+D in SAS topology screen, device traversing [Alt+N & Alt+P] is restricted within the direct attach device and expander attach devices are not traversed. - Fixed an issue where the drive status field does not show 'Max dsks' when trying to select 11th drive for RAID10 volume. - Fixed an issue maximum Int13 devices settings does not get honored, when the value is set as 0 in BIOS CU - Fixed an issue where drive size of 1.088GiB was showing as 1.880GiB. - Fixed an issue current boot device set to device at slot 4" message Not displaying for Adaptors with boot order other than 0. - Fixed an issue where the BIOS CU navigates to create new volume screen instead of back to raid properties screen. - Fixed an issue where BIOS banner showed 'FF' for slot information. - Fixed an issue where the drive's SMART status is always shown as no irrespective of drive's SMART status, under Pred Fail column of the manage hot spare screen and create new volume screen. - Fixed an issue where SAS2 BIOS: volume size shows inconsistent value in the create new volume' screen after selecting the last volume member. - Fixed an issue where a disabled adapter causes the second adapter status to show as unavailable even though the second adapter is enabled. Uefi Enhancement 1/2 - Added capability to create an IR RAID volume in non-PI mode, even when all member drives are PI Capable. - Added PI info and ability to control creation of PI Volume in UCM of BSD HII. - Added new form manage PHY settings to support enabling or disabling of a controller PH Fixes: - Fixed an issue view foreign volume option is disabled with a foreign volume in the configuration.
BIOS Changes Enhancement(s): - Core BIOS and BIOS configuration utility will display "FF" as the PCI slot number when proper slot information is not available. - Increased the disk drive spin-up timeout value to accommodate disk drives having larger spin up times.
Fix(es): - Fixed an issue where the adapter order does not get written to NVM and "Updating Adapter Order" displays on every reboot. - Fixed issue where zero sized volume was showing "4. 0 GiB." - Fixed issue where devices, which are not attached to adapter 0, could not be promoted to positions in the boot order when they were selected in the configuration utility. - Fixed an issue where IOS Banner(POST) not showing SAS Discovery error when more than one HBA is connected to the host system. - Fixed an issue where the SMART status is not correctly displayed for bare drives. - Fixed an issue in SAS topology where a RAID disk is highlighted and attempted to set as preferred boot device or alternate boot device, the configuration utility displays a SAVE/DISCARD prompt. - Fixed an issue where the firmware was showing a large elapsed time when a format operation crosses midnight in the system clock.
Firmware Changes Enhancement(s): - Added support for 4GB DIMM - Added the ability for user the enable/disable of the drive write cache during the BIOS start up.
Fix(es): - Fixed an issue where a request sense command, which is executed after a SATA drive is in active state is moved to idle power condition state, has no 'Additional Sense' information set. - Fixed an issue where protected information error "Logical block reference tag check failed" is received when an IR volume is deleted. - Fixed an issue Self-Test Results log page where values for update parameter code, format and linking, and parameter length are not recorded. - Fixed an issue sending vital product data inquiry with vital product data page set as invalid (0xFF) while diagnostic is running on a SATA drive results in segmentation fault 0x1901. - Fixed an issue where input/output is sent to SATA drives before the drives are ready. - Fixed an issue where fault 8405 was being hit while disabling and enabling the phy to which secondary drive is connected with IOs active. - Fixed an issue where subsequent commands sent to a SATA drive fail after a write same command failure until NCQ error handling is triggered or the device is reset. - Fixed an issue where Report Luns command sent to SATA drive fails if the drive is spun down. - Fixed an issue where hotspare does not resynch with second raid volume when both volumes are in degraded state. - Fixed an issue where incorrect sense data is populated when Security Protocol IN/OUT command is sent to supported drive. - Fixed an issue where allocation length for inquiry SCSI Command is not handled Properly during SATA Drive Format. - Fixed an issue during SATA drive format where vital product data inquiry command is executed for SATA drive with invalid page code, and the command is passed with no data instead for failing with CC and sense data. - Fixed an issue where the host will not indicate the existence of the expander attached drives if the direct attached device re-ordering feature is enabled. - Fixed an issue where protected information errors are observed on a RAID 1 volume its BGI is not completed, and its member physical disks are removed and inserted. - Fixed an issue where the TM response was set to failed if the device is missing due to the DO NOT SEND TASK IU flag being enabled. - Fixed an issue where DMD (Device Missing Delay) timer is not set to the default time when the total Report Device Missing Delay is greater than 0x7F seconds. - Fixed an issue where RAID1 volume fails to resynch when a new compatible bare drive is available in the primary drive slot. - Fixed an issue where error handling for errors, that cause the DMA engines to halt, are not handled properly and multithreaded IOs can hang if the same control block is used too soon. - Fixed an issue where a third hotspare is created even if the number of hotspares currently present in the RAID Configuration is 2. - Fixed an issue where inactive foreign volume information cannot be seen in SASBIOS when a native volume is deleted.
UEFI Changes Enhancement(s) - Additional information such as vendor id and product id added to the HII Create Configuration Screen. - Added ability to check to detect missing hotspares to HII. - Modified to be obtained PCI Slot Number information from the system firmware protected information. - Additional character "M" will be displayed as part of the device display identifier of a multipathed disk. - Ability in HII to detect missing hotspares and provide a facility to delete the missing hotspares. - Implemented Configuration Summary and Simple Virtual Disk Creation Support for Unified Configuration Management. - Modified UEFI driver to wait for a maximum of 10 seconds for the controller to become ready, so controller gets discovered in the OS.
Fix(es): - Fixed an issue where Enable/Disable write cache does not work for SAS drives. - Fixed an issue where HII Configuration utility does not allow the user to create a RAID0 with single disk present in the topology. - Fixed an issue in Create Configuration menu where additional drive information is not getting updated appropriately in HELP area. - Modified to prevent Write Cache settings options from appearing for the IR firmware. - Fixed an issue where SATA volume members and hotspare drives are labeled as 'M' in a multipathed environment. - Fixed an issue to prevent HII from allowing the option to enable/disable write cache for SATA drives. - Fixed an issue where multipathing is disabled in Manufacturing page settings, but volume members and hotspare drives are labeled as "M." - UEFI driver modified to check BIOS Options in order to determine if is should manage the controller.
Fixes: - Fixed issue where HII do not report Multi-LUN devices from external RAID enclosure. - Do not show external RAID LUNs in HII RAID configuration page. - Report NVDATA version consistently in Hex or Decimal.
Note: HII changes may not affect all controllers. Changes for the controller are based on RAID volume support. - HII fix to return EFI_SUCCESS when RETRIEVE Action is given in HII Callback function. - HII fix for Write cache disabling fails for SATA HDD/SSD connected to the IT controller. - HII fix for saved Controller Events Filename. - Behvioral change for the way a volume is created in HII.
Note: The following fixes only effect blade systems that support Bofm. - Fixed boot issues in Windows 2008 where after installation in uEFI the os will not boot due to the BuildDevicePath not allocating enough memory for the DevicePathreturned to caller. - Fixed issue with Bofm configurations where the BOFM supplied addresses for external/switch attach Phys are being assigned to the internal/direct attach Phys. - Fixed a Bofm issue where the SAS WWIDs not reverting to Man Page 5 Default when a Blade is moved back to non-BOFM slot.
Note: HII changes may not affect all controllers. Changes for the controller are based on RAID volume support.
- HII change to Remove Legacy BIOS Enable/Disable option. - Fixed issue where after creating a volume using SATA SSD the Associated Physical Disks always show up as SATA HDD. - Fixed issue where a hotspare could not be created for any volume in the HII browser. - HII fix for the View Physical Disk Properties form where the Serial number of SATA disks were being displaced with a space. - HII fix for the IR help strings displayed when using an IT controller. - Fixed HII issue where a 'Question value mismatch with Option value' error occurs when saying No for creating RAID10/RAID1E volume. - Fixed HII issue where help is not available when having only RAID0 and RAID1 levels in Create Configuration form. - Fixed a problem where the UEFI driver ATA PassThru Protocol is corrupt while trying to access the Mode field. - HII behavior change for 'Manage Foreign Configurations.' - HII change to provide proper extended RAID Levels in help messages based on supported extended RAID Levels.
Adapters Supported: ServeRAID M5110 SAS/SATA Controller for IBM System x (81Y4481) ServeRAID M5110e SAS/SATA Controller for IBM System x ServeRAID M5120 SAS/SATA Controller for IBM System x (81Y4478) ServeRAID M5016 SAS/SATA Controller for IBM System x (90Y4304) ServeRAID M5115 SAS/SATA Controller for IBM Flex System (90Y4390)
NOTE TO SERVICE - Reference RETAIN #N/A
Version 23.33.0-0044 - High Impact/High Probability of Occurrence ----------- Fixes: - Fixed an issue where controller may reset under heavy IO and background operations - (SCGCQ00894643) (RETAIN Tip H001154) - Fixed an issue where SuperCap "Battery Not Present" after shutdown and reboot during a learn cycle - (SCGCQ00917115) - Fixed an issue where a VD created with drives from a previously erased VD may disappear on next reboot - (SCGCQ00937912, Port of SCGCQ00900237) - Fixed an issue where firmware may incorrectly select backplane slots when updating drive status - (SCGCQ00980105) - Fixed an issue where MSM shows messages with Error Code 240 and no description - (SCGCQ00970948, Port of SCGCQ00904466) - Fixed an issue where SafeID may change with repeated queries using StorCLI - (SCGCQ00949550, Port of SCGCQ00941577) - Fixed an issue where a Foreign Configuration import may fail after reconstruction when using 4k sector drives - (SCGCQ00830109) - Fixed an issue where setting the Learn Cycle property of iBBU09 gives an I2C error - (SCGCQ00831315) - Fixed an issue where "Prepare for Removal" does not work on a PD when a drive erase is in progress - (SCGCQ00811219, Port of SCGCQ00703189) - Fixed an issue where EFI Driver Health fails when more than 64VDs are configured - (SCGCQ00831006, Port of SCGCQ00830918) - Fixed an issue where a controller may report Cache Memory size as 0 when no logical drives are present - (SCGCQ00837600, Port of SCGCQ00837162) - Fixed an issue where concurrent Consistency Checks cannot be started after issuing "setfactorydefaults" command - (SCGCQ00839437, Port of SCGCQ00838830) - Fixed an issue where Cache Memory size is not reporting 0 when there is no Cache Memory - (SCGCQ00838893, Port of SCGCQ00838193) - Fixed an issue where deleting a CacheCade VD can result in a firmware hang situation - (SCGCQ00838975, Port of SCGCQ00838953) - Fixed an issue where an incorrect error (MFI_STAT_PD_TYPE_WRONG (0x26) instead of MFI_STAT_LD_BLOCK_SIZE_MISMATCH (0x65)) is returned by the firmware when PDs with different block sizes are mixed - (SCGCQ00840251, Port of SCGCQ00836103) - Fixed an issue where BBU status reports Optimal but firmwre logs indicate the BBU has failed - (SCGCQ00838052, Port of SCGCQ00837834) - Fixed an issue where write-verify performance was lower than expected - (SCGCQ00858151) - Fixed an issue where Write-Through and Write-Back cache policies can be changed via Windows Logical Disk Properties - (SCGCQ00856979) - Fixed an issue where firmware reports no SMART error when a PFA (Predictive Failure) drive is attached - (SCGCQ00839455) - Fixed an issue where a status of 0xFF is erroneously returned from StoreLib - (SCGCQ00832673, Port of SCGCQ00827685) - Fixed an issue where an MSM displays an error message if "Schedule Consistency Check" is selected - (SCGCQ00852649, Port of SCGCQ00832908) - Fixed an issue where handling of Functional Level Reset (FLR) is not present - (SCGCQ00854343, Port of SCGCQ00840253)
Enhancements: - Changed the number of Sense Retry counts for a specific video application - (SCGCQ00841000) - Added ability to determine the revision ID for SuperCaps with no VPD programmed - (SCGCQ00828990) - Added support for SES RQST_OK deassertion - (SCGCQ00834321, Port of SCGCQ00817840) - Improved CPLD update capabilities - (SCGCQ00840631, Port of SCGCQ00758178) - Enhanced ability to flush cache with write-verify on RAID0 volumes with SATA drives - (SCGCQ00846777, Port of SCGCQ00842665)
Version 23.33.0-0043 - High Impact/High Probability of Occurrence ----------- Fixes: - Fixed an issue where hard drive slot amber LED not functioning correctly. - Fixed an issue where BBU status says optimal but firmware logs indicate that the BBU has failed (SCGCQ00838052) (RETAIN Tip H214857) - Fixed an issue where the firmware may allow the OS to change VD cache settings (SCGCQ00842350) - Fixed an issue where MR firmware reports "no SMART" error when attaching a PFA drive (SCGCQ00839455) - Fixed an issue where the firmware may hang (enter MonTask) when a guest OS is powered on or off in virtual machine (SCGCQ00854914) - Fixed an issue where MSM displays "The requested command has invalid arguments" error message if 'Schedule Consistency Check' is selected (SCGCQ00852649) - Fixed an issue where the legacy CTRL-H utility may report the wrong PCIe slot number (SCGCQ00799339) - Fixed an issue where the legacy OpROM may show an expander as a JBOD drive in POST (SCGCQ00809682) - Fixed an issue where an encrypted JBOD may be presented to the system in encrypted form even though password was entered incorrectly (SCGCQ00808086)
Enhancements: - Added feature to enable drive fault LED to be lit when a known-bad drive is connected to the controller (SCGCQ00858142) - Added feature to turn on drive Fault LED when the controller detects a drive that was previously marked Bad (SCGCQ00858140)
Version 23.33.0-0018 - High Impact/High Probability of Occurrence ----------- Fixes: - Incorporated MegaRAID FW stack 5.13 - Fixed an issue where drive temperature cannot be displayed for a drive in Failed or Foreign state (SCGCQ00693959) - Fixed an issue where after creating an LD via StorCLI or MSM the firmware writes into saved power condition mode page (0x1a) of all PDs in the LD and enables their idle timers (SCGCQ00658701) - Fixed an issue where Patrol Read would sporadically correct the same defective LBA repeatedly (SCGCQ00729591) - Fixed an issue where importing a Foreign array onto a new controller may fail with "Cannot force emulate VD to 512E since enable512Esupport is false" error in firmware log (SCGCQ00721106) - Fixed an issue where the controller may enter MegaMon sporadically (SCGCQ00776409) - Fixed an issue where MSM may not report a Full Initialization Aborted error until system rebooted (SCGCQ00759100) - Fixed an issue where Link Speed may show UNKNOWN when attaching a 3G or 6G SATA drive (SCGCQ00803522) - Fixed an issue where StorLib may return 0x00ff (fail) code even though operation succeeds when creating a VD out of an existing drive group (SCGCQ00827685) - Fixed an issue where format process of SSD may take much longer than in previous firmware (SCGCQ00674388) - Fixed an issue where controller must have cleared config to enable 240VD unless existing config only included single-drive RAID0 VDs (SCGCQ00559643) - Fixed an issue where some commands would timeout with CDB=ff ff ff ff (SCGCQ00459760) - Fixed an issue where slot ordering in iMR mode might differ from slot numbering in MR mode (SCGCQ00559274) - Blocked CacheCade deletion when multiple CacheCade volumes are associated with Virtual Drives (SCGCQ00830977) (RETAIN TIP H214323)
Features/enhancements: - Added support for 512e drives (SCGCQ00425363) Enhanced Event Log to include CVPM health details after every Learn Cycle to allow closer monitoring of CVPM health (SCGCQ00819877) - Implemented a retry for reads of CVPM data to avoid erroneous event 386 or 150 in the Event Log (SCGCQ00392439) - Added ability for firmware to report the temperature for all SAS/SATA HDD/SSD (SCGCQ00490819) - Implemented ability for firmware to read drive temperature immediately following SAS discovery (SCGCQ00602573) - Added ability to clear the MaintainPdFailHistory (SCGCQ00474559)
Version 23.29.0-0015 - Suggested ------------------- Enhancement - Provide mechanism to disable PCIe backchannel training via SBR. Fixes: - Fixed an issue where self-encrypting (SED) hard disk password fails to allow access to virtual disk configurations - Fixed an issue where the ‘cli set securitykey=Lsi@12345’ command fails with error code 1001 and error message invalid key. - Fixed an issue where foreign configuration import could fail. - Fixed an issue where storcli.exe /c0 show all command repeatedly prints to termlog with respect to upgradekey presence. - Fixed an issue where boot message ‘cached data was lost,’ even when there was no battery present. - Fixed an issue where the order of the first 64 VDs in the POST is not the same sequence as returned from the firmware. - Fixed storCLI adpfwflash option crash and adpallinfo option failure. - Reduced the bootblock Init time, which effectively reduces the configuration retry time to approximately 700 mS.
Version 23.22.0-0024 - Non-Critical ------------------- Enhancement(s): - Display the Native Command Queuing (NCQ) enabled/disabled status of every SATA disk drive in the output of StorCLI and MegaCLI. Fix(es): - Disable PI CRC checking when the drive is not initialized during a CC. - Increased the SuperCap learn time out value for 2GB TMM-B solution. - Fixed an issue for 2GB memory modules where SuperCap does not get connected to the controller and hence cache offload fails. - Fixed an issue where cache policy of virtual drives(VD) does not change to write through(WT) mode even after detecting a bad supercap. - Fixed an issue where a RAID configuration created with physical disks in powersave mode could be losted after rebooting the system. - Fixed an issue where an invalid frame sent during a PIO-mode SATA passthrough command results in resetting the drive. - Fixed an issue where the system is not allocating memory correctly when MR and iMR controllers are in the same system. - Fixed an issue where deep learn does not start immediately when the relative state of charge (RSOC) is just equal to 95%. - Fixed an issue where performing a re-key operation in external key management (EKM) mode without doing a reboot, and then switching to local key management Mode(LKM) results in the Firmware logs showing that a drive security key was created but HII says the key is incorrect. - Fixed an issue where on a local key management (LKM) enabled controller, the user is asked to enter the security key to unlock and import a foreign drive, which is locked and has external key management (EKM) enabled.
Version 23.16.0-0027 - High Impact/High Probability of Occurrence ------------------- Fix(es): - Addressed data exposure issue when using CacheCade - Fixed issue where Supercap shows 0 Capacitance - Fixed iBBU09 battery issue that caused a VD cache policy to remain in write-through mode after a manual relearn - Fixed iBBU09 battery issue that caused a VD cache policy to periodically toggle between write-back/write-through mode - The limits for iBBU09 battery charging were not updating properly in a learn cycle - Ensures a single supercap pack is not supported on 2GB memory module. - Resolves a firmware crash seen while doing continuous sas cable pulls. - Ensures OpROM loads even if segment address is 0xC0000. - Fixed an issue where the adapter is running iMR machine checking after requesting host memory. - Fixed an issue where HII does not allow the user to make use of the remaining free capacity to configure additional VD for R50/R10. - Fixed an issue where an HII: empty warning prompt is given when creating a CacheCade VD with forced writeback option. - Fixed and issue where Windows cannot install without a VGA device on board. - Fixed and issue in EFI WebBIOS were consistency check is still shown in progress after 1 PD is removed from a R1 array.
Version 23.12.0-0016 - Suggested ------------------- Fix(es): - Added isync to prevent speculative execution while memory is being allocated. - Delayed enablement of POM until AFTER valid memory range is provided by host system.
Version 23.12.0-0011 - Suggested ------------------- Enhancement(s): - Implemented Limited Band Charging for iBBU09 (RETAIN tip H21631) - Changed BIOS check to determine if running in HAMR, in order to ensure nothing gets broken when user has an iButton which is not programmed. - Changed controller status for safe mode to show controller status as safe mode and disable debug message logging in serial port.
Fix(es): - Addressed an issue where deeply discharged Cache Vault Power Modules would be prematurely be marked as failed. - Fixed an issue where HII hangs when trying to enter configuration management while in safe mode. Changed the safe mode warning message as below: "Controller is running in safe mode. Safe mode is used for diagnostic purposes only. Limited operations such as Configuration Preview, Clear Configuration and View/Change Controller Properties are allowed in this mode. Other operations such as Create Configuration, Import and Clear Foreign Configurations are not allowed. To exit safe mode, correct the fault, and reboot your computer." - Fixed an issue where having more than three adapters results in a calculation error for the offset to store physical disk info for fourth adapter, due to BIOS not clearing upper byte of AX (that is AH which is containing some non zero value). - Fixed an issue where the Wrong spanned drive group size is displayed by WebBIOS (Ctrl-H).
Version 23.7.1-0010 - Suggested ------------------- Fixes: - Fix an issue related to the where the TSOC (EEPROM) is not able to read or write from the firmware which will result in the message "Incompatible secondary iButton present." - Fix a HII broswer issue where Cachecade virtual drive can be selected as a boot device. - Fix a HII broswer issue where the user is unable to clear the controller configuration when there are no drives attached. - Fix an issue where the BIOS doesn't display the RAID level and VD size correctly at BIOS POST.
Version 23.7.1-0009 - Suggested ------------------- Fixes: - Fixed an issue where SoH is bad after a learn cycle but iBBUI shows good status. - Fixed an issue where hi-temp warning was not being displayed.
Version 23.7.0-0037 - Suggested ------------------- Fixes: - Corrected differential signals for Phys 2 and 3 that caused slot numbers in simple swap configurations to be incorrect. - Fixed an issue when 'maintain PD failed history' is enabled, and a cable is removed while a drive is added, the drives state goes to optimal instead of foreign unconfigured bad. - Fixed a problem where a capacity change is reported after a rebuild completes on a Cache Cade volume. - Fixed a controller firmware hang when the recovery of a medium error takes to long. - Fixed an issue where the SATA BBM (Bad Block Manager) list was being corrupted. - Fixed an issue where FoD (Feature on Demand) Options were being lost because of errors while accessing the TSOC. - Fixed a problem where the controller firmware would crash and drives would go offline when a bad block entry was created during a check consistency operation. - Fixed a problem where drives were being marked unconfigured bad (foreign) on reboot. - Fixed problem where a member of a CacheCade volume did not get marked as foreign when the drive was pulled with 'maintain PD failed history' enabled. - Fixed a problem where during a rebuild, a former hot spare that was now in a state of unconfigured good, moved back to the state hot spare, which then automatically started a copyback operation, causing the rebuild to restart. - Fixed a problem where a controller fault occurred during a reboot while a physical device was in progress of a PD Erase.
Version 23.7.0-0029 - Suggested ------------------- Enhancements: - Added support for Cache Cade 2.1 - Added Support for PI Drives
Fixes: - Fixed an issue where the firmware reports device initialization completion status to be greater than 100% at startup. - Fix an issue where when a secure foreign drive was present, VD creation fails because firmware becomes unresponsive - Added a check for the presence of PD before writing the data arms of a protected LD during BGI. - Fixed Firmware asserts in CacheMemAllocForPrebootApps() when memory was allocated twice by BIOS. - Fixed an issue with USB Cacheoffload restore fails after multiple power cycles onServeRAID M51xx controllers. - Fixed an issue where querying SMART / PFA Status returns "all zeros" in Sense Data. - Fixed an issue where the import of a config from MR to iMR resulted in a firmware crash. - Fixed an issue where iMR firmware crashed while creating 8/16/32 KB stripe size Lds. - Fixed background initialization watermark conversion to PD LBA. - Fixed write protected R1E data arms during initialization. - Fixed an issue where MR firmware crashed while discarding pinned cache. - Fixed an issue where a dirty LD dependency information of SSD pd has stale entries. - Corrected an issue during system booting from pinned cache, firmware goes to loop message BootMsgDcmd - Fixed an issue where a BGI was aborted and restarted, elapsed time was not reset. - Fixed an issue where the start ref for a shared cache line was not an indicator of the offset into the stripe. - Fixed an issue where the firmware hangs while running CC on a rebuilt R1 VD with SBBM. - Fixed an issue where the firmware was wrongly adding puncture entries. - Fixed an issue where rebuild was ran twice on a target drive with 100% full SBBM table. - Fixed an issue where the firmware was generating powersave change event when DS3 was not enabled, due to this application are not parsing the event. - Fixed an issue where recon from R0 to R1 using 3 TB drive causes firmware to report excessive unexpected sense events. - Fixed an issue, in which the bbuMode would revert to the factory default value of 5, when automatic learn cycle was enabled. - Fixed an issue where cache offload firmware reports unnecessary High Temp Event due to incorrect temp value. - Fixed an issue in which a Patrol Read may not start under certain conditions. - Fixed an issue where the firmware hits montask after discarding the cache when a snapshot VD was involved. - Fixed an issue where the firmware hangs during pin cache destage as dirty lines in that map never become zero. - Fixed an issue where CC fails to correct media error at 2TB location on 2 3TB SATA drives that support WU. - Fixed an issue where a new XML file was added to the nvdata, the buffer to hold the uncompressed nvdata overflowed. - Fixed an issue where an imported drive becomes unconfigured good when secure VD erase was running. - Fixed an issue where CC stops progressing on a R6 VD with media errors. - Fixed an issue where 3TB Hitachi HDD failed in immunity test (Electrostatic Noise test). - Fixed an issue where controller features are lost if RAID Key was not detected. - Fixed an issue where performance degraded in RAID 5 Sequential Writes due to command Out-of Ordering. - Fixed an issue where "Native configuration is no longer supported" message in post. - Fixed an issue where (DDR3) Initialization fails with fault 0x91a1 - initial DFIRL selected too low. - Fixed an issue where subsequent drives are dropped when all drives in the stagger spin up drives fails on boot sequence.
Version 23.2.1-0043 - Suggested ------------------- Fixes: - Fixed an issue where "Potential non-optimal configuration due to drive PD commissioned as emergency spare" alarm would trigger erroneously. - Fixed an issue where Copyback does not progress upon inserting drives. - Fixed an issue When allowMixInLD is Disabled, and causes Copyback Fails after Rebuild to Emergency Hot Spare. - Fixed an issue where the Firmware faults while flashing. - Fixed an issure where querying SMART / PFA Status to Return all zeros in Sense Data. - Fixed an issue where the Re-inserted Drives becomes Unconfigured_good causing auto rebuilds to fail to start.
Version 23.2.1-0033 ------------------- - Initial release ibm_fw_sraidmr_6gb-23_33_0-0044_linux_32-64_chg
**************************************************************** | | | | | IBM Online Tape Drive/Optical Update Program | | Revision: 1.11.00.1075 Build Date: 6.23.11 | | | | (C) Copyright International Business Machines Corporation | | 2000-2011 . All rights reserved. | | | | US Government Users Restricted Rights -- Use, duplication | | or disclosure restricted by GSA ADP Schedule Contract with | | IBM Corp. | | | | Note: Before using this information and the product it | | supports, read the general information under "NOTICES AND | | TRADEMARKS" in this document. | | | | Updated: 6/23/2011 | | | ****************************************************************
CONTENTS:
Change History
ver 1.1
Increased the tape tension during drive cleaning from 4g to 7g, which improves the cleaning effectiveness significantly.
ver 1.0
This firmware will change the firmware of your DDS tape drive to the latest available. ibm_fw_tape_dds-1_1_linux_32-64_chg
uEFI Flash Update Version 2.02 (BuildID D7E150C) Change History
Version 2.02 - BuildID: D7E150C ------------------------------------------------- Problem(s) Fixed: - Fixed Abnormal option place for Emulex 4Gb FC in UEFI - Fixed OpenSSL vulnerabilities as reported in CVE Advisories: CVE-2015-1793, CVE-2015-0288, CVE-2015-1789, CVE-2015-1790, CVE-2015-1792
Enhancements: Limitations: - When flashing UEFI from version 1.30 or later to a version earlier than 1.30, a "Boot Configuration Error" message will be logged into the UEFI error log. This error does has no impact on the system configuration or operation. No errors are logged when flashing from an earlier version to version 1.30 or newer. Dependencies: - The IMM firmware must be at BUILDID: 1AOO58T Version: 4.31 (ibm_fw_imm2_1aoo58t-4.31_anyos_noarch) or higher prior to installing UEFI version 1.70. If the IMM level is lower, the UEFI update module will be rejected as invalid because of additional security features features implemented in this release.
Version 1.91 - BuildID: D7E148B ------------------------------------------------- Problem(s) Fixed: - Updated UEFI to address these vulnerabilities: CVE-2015-0209, CVE-2015-0286, CVE-2015-0287, CVE-2015-0288, CVE-2015-0289 - imm clock drift after ac cycle on dongshan
Enhancements: Limitations: - When flashing UEFI from version 1.30 or later to a version earlier than 1.30, a "Boot Configuration Error" message will be logged into the UEFI error log. This error does has no impact on the system configuration or operation. No errors are logged when flashing from an earlier version to version 1.30 or newer. Dependencies: - The IMM firmware must be at BUILDID: 1AOO58T Version: 4.31 (ibm_fw_imm2_1aoo58t-4.31_anyos_noarch) or higher prior to installing UEFI version 1.70. If the IMM level is lower, the UEFI update module will be rejected as invalid because of additional security features features implemented in this release.
Version 1.82 - BuildID: D7E146C ------------------------------------------------- Problem(s) Fixed: - Memory Latency issue. Incorporated Intel Microcode Update (MCU) MED 306E4_00000428. - Addressed a Unified Change Management (UCM) issue that was overwriting configuration changes made via 3rd party utilities - Turn off High Precision Event Timer (HPET) from uEFI setting. - Updated UEFI to address these vulnerabilities: CVE-2014-3571, CVE-2014-3569, CVE-2014-3572, CVE-2014-8275, CVE-2014-3570
Enhancements: Limitations: - When flashing UEFI from version 1.30 or later to a version earlier than 1.30, a "Boot Configuration Error" message will be logged into the UEFI error log. This error does has no impact on the system configuration or operation. No errors are logged when flashing from an earlier version to version 1.30 or newer. Dependencies: - The IMM firmware must be at BUILDID: 1AOO58T Version: 4.31 (ibm_fw_imm2_1aoo58t-4.31_anyos_noarch) or higher prior to installing UEFI version 1.70. If the IMM level is lower, the UEFI update module will be rejected as invalid because of additional security features features implemented in this release.
Version 1.71 - BuildID: D7E142A ------------------------------------------------- Problem(s) Fixed: - Fixed an issue with continuous reboots when applied new LSI FW and the Remote Console setting is Enabled. Enhancements: Limitations: Dependencies:
Version 1.70 - BuildID: D7E140Z ------------------------------------------------- Problem(s) Fixed: - Fixed the system boot failure due to low PCI memory-mapped resource for a VGA device - Incorporated Intel Microcode Update (MCU) MED 306E4_00000427 to address Intel Erratum Enhancements: - Enhanced memory SPD logging for Intel E5-2600 v2 processors - Enhanced error logging for memory-mirroring mode configurations - Support Memory Reference Code Release version 2.0.0.3 - Support AES enable/disable by ASU - Enhanced IBM boot manager - Enhanced TPM Physical Presence lock algorithm Limitations: - When flashing UEFI from version 1.30 or later to a version earlier than 1.30, a "Boot Configuration Error" message will be logged into the UEFI error log. This error does has no impact on the system configuration or operation. No errors are logged when flashing from an earlier version to version 1.30 or newer. Dependencies: - The IMM firmware must be at BUILDID: 1AOO58N Version: 4.30 (ibm_fw_imm2_1aoo58n-4.30_anyos_noarch) or higher prior to installing UEFI version 1.70. If the IMM level is lower, the UEFI update module will be rejected as invalid because of additional security features features implemented in this release.
Version 1.60 - BuildID: D7E136W ------------------------------------------------- Problem(s) Fixed: 1. Can not boot up from IMM Remote Mount with USB key. 2. Fixed that LR-DIMM 1333Mhz 1.35V memory speed is incorrect at Balanced mode Enhancements: 1. Support two DIMM Per Channel run at 1866Mhz for 16GB RDIMM 1.5V DR x4 & 32GB LRDIMM QR x4 2. Variable store self-healing. Limitations: 1. When flashing UEFI from version 1.30 or later down to version 1.20 or lower, a "Boot Configuration Error" message will be logged into the UEFI error log. This error does has no impact on the system configuration or operation. No errors are logged when flashing from an earlier version to version 1.30. Dependencies: 1. The IMM firmware must be at BUILDID: 1AOO50D Version: 3.65 (ibm_fw_imm2_1aoo50d-3.65_anyos_noarch) or higher prior to installing UEFI version 1.60. If the IMM level is lower, the UEFI update module will be rejected as invalid because of additional security features features implemented in this release.
Version 1.50 - BuildID: D7E134E ------------------------------------------------- Problem(s) Fixed: 1. Corrected IPv6 reboot problems 2. Corrected 64bit resouce allocation problems 3. Fix CPU frequence lockdown when UEFI recalibrates the power levels during first cold boot Enhancements: 1. Add support for Intel Xeon processor E5-2600 v2 product family 2. Add notification when UEFI detects GPT corruption during POST 3. Add support to configure the "Next Boot to F1 setup" function out of band 4. Add long text support in F1 setup help string 5. Implement LAN Fail-Over function Limitations: Dependencies:
Version 1.40 - BuildID: D7E128D ------------------------------------------------- Problem(s) Fixed: 1. Fixed that IB mezz card still shows "Standby Power Enable/Disable item" in uEFI setup menu 2. Fixed that can not enter F1 setup menu after 3x POST failure occurred. 3. Correct the PCIE link control of Active-State Power Management(ASPM) setting to result the PCI/NMI problem 4. Fix that UA-101 audio device hang at legacy mode Enhancements: 1. Multiple PCIe adapter BARs 2. Configurable MMIO base 3. Support Firmware first feature 4. Add informational messages when existing UEFI F1 setup menu 5. Add OEM SPD feature 6. Fixed the Preboot Execution Environment(PXE) function with Emulex 10 GbE Virtual Fabric Adapter III Limitations: Dependencies:
Version 1.30 - BuildID: D7E124C ------------------------------------------------- Problem(s) Fixed: 1. Fixed that some USB device hang at legacy mode (UA-101 USB audio device) 2. Disable CPU C-state and phase shedding for Volterra EOS issue Enhancements:
Limitations: Dependencies:
Version 1.30 - BuildID: D7E124A ------------------------------------------------- Problem(s) Fixed: 1. UEFI option 43 failed to work 2. ITP can't trigger CPU2 IERR 3. MBE WHEA-log can't match ECC Uncorrectable event 4. iMM lost connection with shared NIC on Intel mezz card (Meteorite) after power cycle Enhancements: 1. Change UDIMM 2DPC@1333Mhz 1.35V algorithm to meet performance specification requirement 2. Support ROM Recovery feature (Auto Promotion under Backup Bank Management Method) Limitations: Dependencies:
Version 1.20 - BuildID: D7E120C ------------------------------------------------- Problem(s) Fixed: 1. Sevaral uEFI OS boot failed with F12 boot menu HDD0. 2. Console Switch 1754A2X with KB & Mouse are not responding in EFI Web BIOS 3. Multiple issues caused by USB over current, including: 3.1 Unable to use front USB Port to flash firmware, load operating system or install a keyboard/mouse. 3.2 VMWare Purple Screen of Death (PSOD) during OS installation or booting. 3.3 Intermittent USB configuration change under Windows. 4. Fan speed goes to 100% after enable several TPM settings. 5. TPM 1.2 UEFI Preboot Interface Test (found CPU error) Enhancements: 1. Enable DRAM phase shedding 2. Support FastSetup feature 3. Support UDIMM 2DPC@1333Mhz running at 1.35V Limitations: Dependencies:
Version 1.10 - BuildID: D7E116A ------------------------------------------------- Problem(s) Fixed: 1. E5-2690 cannot run frequency at 2.9GHz(only 2.8GHz) when turn off Turbo mode. 2. Instruction for TPM enablement has type error. 3. CPU can not enter deep C status with uEFI 11I under RHEL5.7 64 4. Failed to boot from CDDVD ROM with uEFI OS 5. Best Card cannot link with Gen3 on Mezz Card slot 6. BestCard expr_mess_fatal and expr_mess_nonfatal would not get PCI error event and PCI error LED was off 7. iSCSI ISID mismatch under uEFI BIOS Settings. 8. TCG TPM Integration Test (Manual) random failed under WIN2K8 R2 SP1 with uEFI_11L 9. QPI link speed and Turbo mode show incorrect with M1 stepping CPU. 10.The format of System Event Log is uncorrected 11.Legacy Thunk Support is malfunctional 12.DIMM slot 13-24 can NOT indicate which memory was falut when trigger MBE on Mirror mode by bugged DIMM 13.ASUT74H can't find any iscsi item 14.BestCard ASB_Wiz stress test is failed with Gen 3 link speed 15.Fail to set some of PXE items with ASU76h 16.Can not boot into WinPE in RAID HDD on Crossfield 17.Personality can not be switched in OCM tool no matter FOD is imported 18.Processor speed is incorrect when system is idle 19.VLAN ID can be configured to ID 0 20.PCIX Best Card cannot get software NMI when trigger some of PCIX command 21.10G PCIe slot got incorrect slot error event by PCI-E Best Card 22.PCIe BestCard expr_flow got IERR 23.PCI led on and uEFI report OUT_OF_RESOURCES when system plug-in BussardE 10GbE adapter. 24.Processor speed is incorrect when system is idle w/ E5-2637 M1 25.Console redirection can not work normally with com2com. 26.No screen output with SOL connection 27.iSCSI Attempt will disapper when system reboot several times. 28.BestCard expr_mess_fatal and expr_mess_nonfatal would not get PCI error event on Internal RAID Slot 29.Purple Screen of Death when boot/install ESXi 5.0 to Hypervisor key
Enhancements: 1. Open Optimized Boot setup item with default enable 2. Open Legacy Thunk support setup item 3. Change Operating Mode from Custom Mode to Efficiency - Favor Performance 4. Remove USB port0 OverCurrent Mapping 5. Add DriverCodeDisplay error code on screen function
Limitations: Dependencies:
Version 1.00 - BuildID: D7E112J (Initial Release) ------------------------------------------------- Problem(s) Fixed: 1. High failure rate on front USB cable position/design cause all USB device disappear and could not flash via UXSPI
Enhancements: Limitations: Dependencies:
ibm_fw_uefi_d7e150c-2_02_anyos_32-64_chg
**************************************************************** | | | Tape LTO firmware update | | | | | | (C) Copyright International Business Machines Corporation | | 2000-2012 . All rights reserved. | | | | US Government Users Restricted Rights -- Use, duplication | | or disclosure restricted by GSA ADP Schedule Contract with | | IBM Corp. | | | | Note: Before using this information and the product it | | supports, read the general information under "NOTICES AND | | TRADEMARKS" in this document. | | | | Updated: 1/29/2013 | | | ****************************************************************
Change History
ver 1.7 To update the LTO 3 v2 firmware to C7RD To update the LTO 4 v1 firmware to C7Q5 To update the LTO 4 v2 firmware to C7RD To update the LTO 5 v1/v2 firmware to C7RD
ver 1.6_01 To update the initilialization file for reflash tool and the new version of LTO Gen 4 v1 firmware into BBH5.
ver 1.6_00 updated firmware for LTO42 to BBNF updated firmware for LTO32 to BBNF ver 1.5_00 updated firmware for LTO 3 to BBNF updated firmware for LTO 4 to BBNF updated firmware for LTO 5 to BBNM
ver 1.4_04
updated firmware for LTO 5 to BBNB
ver 1.4_01
updated firmware for LTO 4 to A23E
ver 1.4_00
updated firmware for LTO 5 to A6S1 updated firmware for LTO 4 to A231
ver 1.3_02
update .txt and .chg files
ver 1.3_01
corrected XML / TML file names for new firmware (A4Q1 -> A5M1)
ver 1.3_00
updated firmware for LTO 5 to A5M1
ver 1.2
updated firmware for LTO 5 to A4Q1
ver 1.1
updated XML / TML to add new systems
ver 1.0
This firmware will change the firmware of your LTO tape drive to the latest available, unless it is already at the latest level.
- IBM HH LTO5 SAS (49Y9898 - 3628L5X - 3628N5X) @ A2C1 - IBM HH LTO1 SCSI (24P2396 - Newton) @ N2CG - IBM HH LTO1 SCSI (24P2396 - Pompy) @ P63I - IBM HH LTO2 SCSI (39M5658) @ 0468 - IBM HH LTO3 SAS (43W8478) @ 93G1 - IBM HH LTO4 SAS (44E8895) @ 93Y1 - IBM FH LTO1 SCSI (00N8016) @ 59C0 - IBM FH LTO2 SCSI (59P6744) @ 8571 - IBM FH LTO3 SCSI (39M5657) @ 87G0 ibm_fw_tape_lto-1_7_linux_32-64_chg
**************************************************************** | | | | | IBM Online Tape Drive Update Program | | Revision: 1.10.01.1073 Build Date: 3.3.10 | | | | (C) Copyright International Business Machines Corporation | | 2000-2010 . All rights reserved. | | | | US Government Users Restricted Rights -- Use, duplication | | or disclosure restricted by GSA ADP Schedule Contract with | | IBM Corp. | | | | Note: Before using this information and the product it | | supports, read the general information under "NOTICES AND | | TRADEMARKS" in this document. | | | | Updated: 1/28/2013 | | | ****************************************************************
CONTENTS:
Change History
ver 1.6
To release FW v0195. The change from v0185 is to refine the code and no function change for system x.
ver 1.5
Update to fix the failure in FW updating with cartridge inserted in the drive (from v0145 up to v0185). The way to make drive FW update in the VMware environments is added in the readme.
ver 1.4
Initial release of the Tandberg Data RDX USB 3 backup drives. This FW update cover the drives of the IBM P/N 362532Y, 362550Y, 36251TY, 00D2786,00D2787 and 00D2788.
ver 1.1
Updated drive string to include: Imation RDX-USB (in addition to IBM RDX) Updated 'tapedrv' to version 1.10.01.1073 Updated to include more systems
ver 1.0
This firmware will change the firmware of your RD drive to the latest available, unless it is already at the latest level.
This is the initial release of the RD package file, so there are no changes to describe. ibm_fw_tape_rd-1_6_linux_32-64_chg
TMM Firmware Update for ServeRAID M5100 Series SAS/SATA Controllers
Adapters Supported: ServeRAID M5110 SAS/SATA Controller for IBM System x (81Y4481) ServeRAID M5110e SAS/SATA Controller for IBM System x ServeRAID M5120 SAS/SATA Controller for IBM System x (81Y4478) ServeRAID M5016 SAS/SATA Controller for IBM System x (90Y4304)
NOTE TO SERVICE - Reference RETAIN #N/A
Version 1.01.02 - ------------------- TMMB: 70-25842-12 - Fixed issue where update may fail to install
Version 1.01 - Initial release ------------------- TMMB: 70-25842-12 - Fixed issue where CVPM could report "Relearn timeout" during a relearn cycle (Retain Tip H183319) ibm_fw_sraidmr_5100-tmm-1_01_02_linux_32-64_chg
BIOS and Firmware Update for ServeRAID M5200 Series SAS/SATA Controllers
Adapters Supported: ServeRAID M5225-2GB SAS/SATA Controller ServeRAID M5210e SAS/SATA Controller for IBM System x ServeRAID M5210 SAS/SATA Controller
NOTE TO SERVICE - Reference RETAIN #N/A
Version 24.9.0-0029 - High Impact/High Probability of Occurrence ------------------- Fixes: - Fixed an issue where controller cache fails to de-stage when multiple source VDs are present in a CacheCade configuration - (SCGCQ00854169, Port of SCGCQ00842625) - Fixed an issue where a VD created with drives from a previously erased VD may disappear on next reboot - (SCGCQ00900237) - Fixed an issue where StorCLI allows a user to hide a boot drive which is already in the Hidden state - (SCGCQ00885733, Port of SCGCQ00883996) - Fixed an issue where "MonTask: line 245 in file ../../raid/1078int.c" error may be seen when drives are removed in a configuration with 64VDs and CacheCade - (SCGCQ00889884, Port of SCGCQ00878587) - Fixed an issue where some forms out Out-of-band controller management may not display Show Configuration Summary when 240VDs are created - (SCGCQ00910375, Port of SCGCQ00904833) - Fixed an issue where a 'Watchdog Timer Exception' may occur followed by a Fatal FW error after initiating a PD Erase on an Unconfigured Good PD, with Background operations and IOs occurring - (SCGCQ00898359, Port of SCGCQ00872140) - Fixed an issue where Locate may not work on a JBOD physical drive - (SCGCQ00903649) - Fixed an issue where the LUID may change during a Foreign Import from non-240VD FW to 240VD FW - (SCGCQ00907682, Port of SCGCQ00907658) - Fixed an issue where command block latency was too high during Background operations, which could cause a controller firmware hang when deleting a CacheCade VD - (SCGCQ00911790, Port of SCGCQ00865372) - Fixed an issue where medium error correction events were not being surfaced - (SCGCQ00846621) - Fixed an issue where "MonTask: line 1272 in file ../../raid/1078dma.c" error may occur after injecting media errors on loop to a CacheCade VD - (SCGCQ00833945, Port of SCGCQ00822477) - Fixed an issue where deleting a CacheCade VD could result in a firmware hang situation - (SCGCQ00849620, Port of SCGCQ00844698) - Fixed an issue where unexpected Automatic Event Notifications of "Initialization aborted on VD___ due to controller reset" - (SCGCQ00904475, Port of SCGCQ00864348) - Fixed an issue where firmware may report "Disabling writes to flash due to a critical error" - (SCGCQ00917202, Port of SCGCQ00901119) - Fixed an issue where a reconstruction may fail with error "invalid arguments" - (SCGCQ00894719) - Fixed an issue where MSM shows "null x0" to describe port connection to enclosure when multipath is broken - (SCGCQ00898564) - Fixed an issue where an invalid boot device could be selected - (SCGCQ00914515) - Fixed an issue where "Set factory default" does not reset modified PHY link speeds - (SCGCQ00925640) - Fixed an issue where a StorCLI show all command triggers a data store disconnect on a (3) RAID5 VDs in VMWare ESXi - (SCGCQ00928506) - Fixed an issue where FastPath IOs that have timed out may be retried - (SCGCQ00922542, Port of SCGCQ00910124) - Fixed an issue where creation of configuration on a controller fails after the creation of a CacheCade VD followed by a JBOD creation - (SCGCQ00923405, Port of SCGCQ00917307) - Fixed an issue where "Controller encountered a fatal error and was reset" during stress and a is drive pulled - (SCGCQ00929474, Port of SCGCQ00916037) - Fixed an issue where "Adapter at base port not responding" error may occur on boot - (SCGCQ00899333, Port of SCGCQ00880919) - Fixed an issue where MSM shows messages with Error Code 240 and no description - (SCGCQ00904466) - Fixed an issue where handling of Functional Level Reset (FLR) is not present - (SCGCQ00911773, Port of SCGCQ00840253) - Fixed an issue where a "Data Translation Look aside Buffer" error may occur when resetting a target with multiple cable pulls - (SCGCQ00886910, Port of SCGCQ00881919) - Fixed an issue where "MonTask: line 245 in file ../../raid/1078int.c with IOs on max VD configured and BGOps" error may occur - (SCGCQ00898761, Port of SCGCQ00890133) - Fixed an issue where some PDs don't go online after creating a VD on drives with different sizes - (SCGCQ00911685, Port of SCGCQ00834734) - Fixed an issue where firmware might log MR_EVT_CTRL_PR_PROP_CHANGED twice - (SCGCQ00910389, Port of SCGCQ00908165) - Fixed an issue where LUID changes during foreign import from non-240VD firmware to 240VD firmware - (SCGCQ00908894, Port of SCGCQ00907658) - Fixed an issue where "MonTask: line 1278 in file ../../raid/1078dma.c" error may occur after importing PDs with pinned cache - (SCGCQ00913426) - Fixed an issue where "MonTask: line 4946 in file ../../raid/ld.c while multipath push pull with patrol read" may occur when doing multipath cable removals while Patrol Read in progress - (SCGCQ00876061, Port of SCGCQ00857528) - Fixed an issue where imported RAID0 using 4k drives is not visible after reboot - (SCGCQ00910569, Port of SCGCQ00895689) - Fixed an issue where Copyback fails to start and causes a firmware fault - (SCGCQ00908347, Port of SCGCQ00904905) - Fixed an issue where hot removal followed by hot add of a drive into an array causes a Blue Screen of Death - (SCGCQ00923113, Port of SCGCQ00901919) - Fixed an issue where controller report a Fatal Firmware Error and controller reset when creating 240VDs - (SCGCQ00880907) - Fixed an issue where an already-present configuration is showing as foreign after upgrade from non-240VD firmware to 240VD firmware - (SCGCQ00925394) - Fixed an issue where firmware breaks into MonTask when importing a foreign configuration - (SCGCQ00898473, Port of SCGCQ00860066) - Fixed an issue where "Warning Error during boot - Configuration command was not committed, please retry" error occurs on update from non-240VD firmware to 240VD firmware - (SCGCQ00928699) - Fixed an issue where controller may encounter a fatal error and reset during stress and drive removal - (SCGCQ00916037) - Fixed an issue where firmware may hang at "LogInit: Flushing events from previous boot" while running policy change script - (SCGCQ00833849, Port of SCGCQ00797643) - Fixed an issue where a Core 0 Exception may be seen while trying to import a foreign configuration with pinned cache present - (SCGCQ00898730, Port of SCGCQ00863880) - Fixed an issue where PI message "SAS core detected EEDP error in application tag" may occur after firmware upgrade - (SCGCQ00934617, Port of SCGCQ00925591) - Fixed an issue where IO may halt with read/write error when the target drives are reset via MFI or MPT path in Linux - (SCGCQ00893924, Port of SCGCQ00893588) - Fixed an issue where deletion of CacheCade VD the firmware displays the wrong CacheCade target ID and remaining CacheCade size in system - (SCGCQ00898780, Port of SCGCQ00864019) - Fixed an issue where importing 240VD configuration leads to firmware crash - (SCGCQ00922541, Port of SCGCQ00900601) - Fixed an issue where DMA would not halt at first DIF error and go through error recovery mechanism to try and recover the data - (SCGCQ00907673) - Fixed an issue where Random Write performance may drop up to 30% in 2-drive RAID1 with write-back and read-ahead - (SCGCQ00908885) - Fixed an issue where "Controller encountered fatal error and was reset" under heavy IOs and background operations - (SCGCQ00922716, Port of SCGCQ00894643) - Fixed an issue where TTY log dump is not persistent for multiple boots - (SCGCQ00898762, Port of SCGCQ00877100) - Fixed an issue where a CRC mismatch and invalid log event are found while querying for Controller properties - (SCGCQ00934619, Port of SCGCQ00919945) - Fixed an issue where "MonTask: line 1280 in file ../../raid/1078dma.c" may occur when pass-through commands and cable-removal tests are performed at the same time - (SCGCQ00899818, Port of SCGCQ00872875) - Fixed an issue where Windows may Blue Screen of Death when upgrading firmware with driver 6.707.08.00 - (SCGCQ00884589) - Fixed an issue where ECC errors may cause a controller reset - (SCGCQ00849554, Port of SCGCQ00825126) - Fixed an issue where firmware may break into MonTask on reboot after creating 240VDs - (SCGCQ00907679, Port of SCGCQ00905416) - Fixed an issue where discovery may fail with "Unable to get SCSI Device Information from the system" - (SCGCQ00928449) - Fixed an issue where CacheCade performance may be lower than expected - (SCGCQ00911438)
Enhancements Added a feature to block upgrading or downgrading firmware when a reconstruction is in progress, and block reconstructions from starting if a firmware upgrade or downgrade is in progress - (SCGCQ00915869)
Version 24.9.0-0026 - High Impact/High Probability of Occurrence -------------------
Fixes: - Fixed an issue in iMR mode where "Controller encountered fatal error and was reset" errors can occur under heavy IOs and background operations (SCGCQ00894643) (RETAIN Tip H001154) - Fixed an issue where driver health protocol may report unhealthy if more than 64 VDs are configured (SCGCQ00830918) - Fixed an issue where VDs beyond 64 may not be reported in legacy OpROM pOST display list (SCGCQ00826174) - Fixed an issue where "StorCLI /cX add VDs detailed" menu provides incorrect syntax for R1E (SCGCQ00501437) - Fixed an issue where CLI "show all" command fails with error "Error! App exec failed in FW PCLIError! Internal" (SCGCQ00518543) - Fixed an issue where the dedicated hot spare option in HII may be grayed out for RAID1 under the profile based configuration menu (SCGCQ00873973) - Fixed an issue where HII drive management and enclosure management may report only port 4-7 connected when ports 0-3 and 4-7 are connected to the same expander (SCGCQ00870398) - Fixed an issue where HII may hang or multiple enclosure entries will be seen in enclosure eanagement form after repeated navigation (SCGCQ00878350) - Fixed an issue where a 15-character VD name is truncated to 14 characters (SCGCQ00854606) - Fixed an issue where profile-based VD creation menu doesn't explain each profile's drive selection criteria (SCGCQ00884229) - Fixed an issue where some overlap may be seen during legacy OpROM pOST when more than one controller is present and there are boot messages for the second controller (SCGCQ00866982) - Fixed an issue where MSM may display "The requested command has invalid arguments" when 'Schedule Consistency Check' is selected (SCGCQ00832908) - Fixed an issue where a controller may not be accessible through RAIDLink until the OS is up and running (SCGCQ00847001) - Fixed an issue where drive firmware on certain SED/FDE SATA SSDs could not be updated (SCGCQ00856977) - Fixed an issue where an error "MonTask: line 1272 in file ../../raid/1078dma.c" may occur while running IO in a virtual machine (SCGCQ00822403) - Fixed an issue where a JBOD PD may not be able to be converted to Unconfigured Good in Solaris (SCGCQ00834552) - Fixed an issue where an "Instruction TLB" error may occur when a StorCLI /cX set autopdcache=r0 or similar command is executed (SCGCQ00835586) - Fixed an issue where firmware may hang in multipath scenario when cable pull/push test is performed at the same time as an array property change is issued (SCGCQ00836496) - Fixed an issue where a secure erase on a SATA SSD in HII may fail or lead to a hang in HII (SCGCQ00841317) - Fixed an issue where the controller may reset in some situations with media errors and VD undergoing manual rebuild after drives are taken offline, under stress (SCGCQ00825126) - Fixed an issue where the 3x08 chip Errata ID - 2012-RC714 may lead to PCIE 3.0 hot reset non-compliance (SCGCQ00829129) - Fixed an issue where rebuild performance on RAID1 is always slower than other RAID configurations (SCGCQ00841359) - Fixed an issue where patrol read properties window won't show up in MSM (SCGCQ00797676) - Fixed an issue where an L2 unrecoverable cache error may be seen during patrol read properties modification when VDs are made offline (SCGCQ00847162) - Fixed an issue where a VD erase may not resume after reboot when a CacheCade VD is present (SCGCQ00851810) - Fixed an issue where controller boots to OS even when pinned cache is present and boot error handling is set to stop on error (SCGCQ00860503) - Fixed an issue where firmware cannot detect some newly-inserted drives (SCGCQ00860270) - Fixed an issue where "MonTask: line 1518 in file ../../raid/2108vI2o.c" may occur in conjunction with a VMWare Guest abrupt shutdown (SCGCQ00852670) - Fixed an issue where connector name field is displayed as port 4-7 when actually both ports 0-3 and 4-7 are connected (SCGCQ00868215) - Fixed an issue where "line 243 in file ../../raid/1078int.c" error may occur during rebuild (SCGCQ00856256) - Fixed an issue where no error message shown when there is a failure to disable SSD caching of an offline VD (SCGCQ00905310) - Fixed an issue where "1 JBOD(s) found on the host adapter" may appear in legacy OpROM post even though no JBODs are present (SCGCQ00882729) - Fixed an issue where firmware may halt with "line 245 in file ../../raid/1078int.c" in log under stress with maximum VDs and background operations (SCGCQ00890133) - Fixed an issue where the HII may report a different Battery/SuperCap status than MSM/StorCLI would (SCGCQ00879726) - Fixed an issue where the firmware may hang due to an "Illegal Instruction Exception" error (SCGCQ00850441) - Fixed an issue with less-than-expected performance of Write-Verify SCSI commands in RAID0 (SCGCQ00866261)
Enhancements: - Added more descriptive port information to include link width in PHYs (SCGCQ00854621)
Version 24.7.0-0056 - Moderate Impact/Low Probability of Occurrence ------------------- Fixes: - Fixed issue where UNMAP or TRIM commands might fail on SSD in JBOD Mode (SCGCQ00853147) (RETAIN Tip H214381) - Fixed an issue where an iMR RAID configuration may fail to import to 12gbps MR (SCGCQ00833765)
Version 24.7.0-0052 - High Impact/High Probability of Occurrence ------------------- Fixes: Incorporated MegaRAID FW stack 6.6 Fixed an issue where a drive reporting itself as 0MB shows up as Unconfigured Good (SCGCQ00784319) Fixed an issue where the firmware might hang during error handling of sense code 0b/47/xx (SCGCQ00701744) Fixed an issue where some SSDs may cause the system to hang at POST (SCGCQ00595506) Fixed an issue where an iMR RAID config may fail to import to 12gbps MR (SCGCQ00833765) Fixed an issue where R0, R5 and R6 read bandwidth dropped abruptly at 256K block size with 24drive SATA SSD config (SCGCQ00609808) Fixed an issue where RAID10 performance is under-performing (SCGCQ00794773) Fixed an issue where in some cases the LSI chip would convert an incoming chip reset to a system reset (SCGCQ00664261) Fixed an issue where many pRdm/pRequest/pReply messages would appear in LSI firmware log (SCGCQ00752195) Fixed an issue where when a consistency check is aborted, the adapter may reset (SCGCQ00819811) Fixed an issue where Patrol read does not start and gives incorrect warning message (SCGCQ00728404) Fixed an issue where the controller may reset unexpectedly during error handling (SCGCQ00825126) Fixed an issue where StorCLI may report Enclosure Not Found (SCGCQ00843146) Fixed an issue where x880 nodes may report excessive 'SCL STUCK Low! While I2C Rx Receiving Data' in LSI firmware log (SCGCQ00728935) (Retain TIP H213891) Fixed an issue where the command timeout for FED (SED) drives is too short, resulting in 05/2C codes (SCGCQ00797355) Fixed an issue where bandwidth falls as queue depth increases on R5/R6 24/40 drive SAS HDD configs at 256k block size (SCGCQ00701768) Fixed an issue where some drives may get bad PI CRC even though data is correct resulting in drive failure (SCGCQ00819314) Fixed an issue where the firmware may exposed more than 240VDs to host even if host driver doesn't support that many (SCGCQ00829214) Fixed an issue where MSM may display an error message if 'Schedule Consistency Check' is selected (SCGCQ00832908) Blocked CacheCade deletion when multiple CacheCade volumes are associated with Virtual Drives, preventing data issues (SCGCQ00838953) (Retain TIP H214323) Fixed an issue where the MegaRAID POST may display "The native configuration is not supported by current firmware" (SCGCQ00812842) Fixed an issue where the EFI Driver Health Protocol will show Fail when more than 64VDs are configured (SCGCQ00830918) Fixed an issue where OS may BSOD when upgrading firmware on a controller the OS has booted from if Online Controller Reset is performed (SCGCQ00825725) Fixed an issue where controller wouldn't go to halt state after multibit ECC errors detected (SCGCQ00783186) Fixed an issue where Opal-compliant FDE (SED) drives were being marked as FDE/SED when they shouldn't be (SCGCQ00788250) Fixed an issue where correctable ECC error interrupts were being masked (SCGCQ00814997) Fixed an issue where reconstructed VDs were not being reflected in MSM until system reboot (SCGCQ00839018) Fixed an issue where controller commands may fail when an LD is deleted during reconstruction (SCGCQ00821693) Fixed an issue where firmware would go to MonTask when making VDs offline while a Rebuild is occurring under IO (SCGCQ00825775) Fixed an issue where commands to FDE (SED) drives may not respond within 500ms (SCGCQ00844445) Fixed an issue where the firmware may allow the OS to change VD cache settings (SCGCQ00844447) Fixed an issue where HDD/SSD microcode updates may report fail even though they succeeded (SCGCQ00553252) Fixed an issue where slot numbers may be wrong systems with 32 drive slots (SCGCQ00529592)
Features and Enhancements Improved Jetstress / Exchange latencies (SCGCQ00717161) Added support for Learn Cycle debug commands in firmware (SCGCQ00814991) Added ability to clear the MaintainPdFailHistory (SCGCQ00474559) Improved drive rebuild performance (SCGCQ00427581) Improved Cache Offload error handling on read from the flash interface (SCGCQ00524419) Improved average latency and max latency in Windows operating systems (SCGCQ00671670) Implemented power throttling (SCGCQ00457280) Improved load balancing on >2 drive R1 VD of SSDs (SCGCQ00593588) Added ability for firmware to report the temperature for all SAS/SATA HDD/SSD (SCGCQ00490822) Added support for communicating with multiple controllers over I2C (SCGCQ00485924) Added a retry of IO commands as LDIO if raid map sync is failed with MFI_STAT_CONFIG_SEQ_MISMATCH (SCGCQ00651680) Added support for Self-Encrypting Drives in JBOD mode (SCGCQ00399739) Improved accuracy of ROC temperature display (SCGCQ00575037) Increased range of priorities for background tasks, CC/PR/Rebuild/Migrate/BGI (SCGCQ00313882) Added support for 512e drives (SCGCQ00619363) Prevented a situation where there may be excessive overtemp warnings in the firmware log (SCGCQ00820067) Improved DDR3 signalling margin during heavy I/O workloads (SCGCQ00824711)
Version 24.2.1-0052 - Non-Critical ------------------- Enhancement(s): - Added a special handling for interactive password. - Implemented mechanism to allow system BIOS to put entries for iMR memory allocation into proper table. Fixes: - - Fixed an issue where boot message ‘cached data was lost,’ even when there was no battery present. - Fixed an issue where the ‘cli set securitykey=Lsi@12345’ command fails with error code 1001 and error message invalid key.resent. - Fixed an issue where foreign configurations fails to import maximum number of configurations. - Fixed simpleswap port mapping. - Fixed an issue where 'Cli show all' command fails with error msg 'Error! App exec failed in FW PCLIError! Internal.' - Fixed an issue where ‘Cli show all’ command fails with error message ‘Error! App exec failed in FW PCLIError! Internal.’ - Fixed an issue where Coherency bit was not enabled in SRAM TLBs.
Version 24.2.1-0045 - Non-Critical ------------------- Fixes: - Fixed an issue where cache offload failured with pinned cache on R5 VD. - Fixed an issue where using upper case characters in command 'cli set securitykey' fails with error code '1001' and error message 'invalid key.' - Fixed an issue where system would not boot into legacy mode. - Fixed an issue where default setting of VD doesn't reflect MFC's setting. - Fixed an issue where ‘Cli show all’ command fails with error msg ‘Error! App exec failed in FW PCLIError! Internal.’ - Fixed an where ServeRAID M5210 showed the wrong slot numbers in both MR and iMR, in both HII and MSM.
Version 24.2.1-0027 - Non-Critical ------------------- Enhancment(s): - Added support for ServeRAID M5200 Series 4GB Flash/RAID 5 Upgrade for IBM System x (47C8668) - Added event in firmware to indicate that an INIT operation was halted due to reboot or other failure Fixes: - Increase backplane support to 32 slots. - Enable 512E support. - Fixed an issue where system is not allocating memory correctly when MR and iMR are in the same configuration - Fixed an issue where the user is Unable to create a RAID10 through Ctrl R using 4k drives. - Fixed an issue where on a local key management (LKM) enabled controller, the user is asked to enter the security key to unlock and import a foreign drive, which is locked and has external key management (EKM) enabled. - Fixed an issue where switching between external key management (EKM) and Local Key Management (LKM) without rebooting results in the current secret key string becoming invalid/null. - Fixed an issue where cache memory size is listed as zero in controller Information. - Fixed an issue where re-keying a controller with External key management (EKM) enabled and rebooting the system results in a corrupted key ID and an error message "Unable to communicate with EKMS ..." is displayed. - Fixed an issue where performing an online firmware update or online controller reset (OCR) on a controller with External key management (EKM) enabled, results in all secured drives marked as foreign. - Fixed an issue where CacheCade volumes, which are not supported, could be created using 4K SSD's. - Fixed an issue where removing the last physical drive of arrays could result in a firmware fault. - Fixed an issue where MegaRAID Storage Manager does not show an option to create virtual drives when the first drive in the array is missing in a partial virtual drive where all drives are configured. - Fixed an issue where switching the security mode from external key management (EKM) to local key management (LKM) on iMR controller will result in a corrupted controller key. - Fixed an issue where performing a re-key operation in external key management (EKM) mode without doing a reboot, and then switching to local key management Mode(LKM) results in the Firmware logs showing that a drive security key was created but HII says the key is incorrect.
Version 24.0.2-0013 ------------------- -Initial release ibm_fw_sraidmr_5200-24_9_0-0029_linux_32-64_chg
ServeRAID M1000 Series SAS/SATA Controller Firmware Update
Adapters Supported: ServeRAID M1115 SAS/SATA Controller for IBM System X (81Y4448) ServeRAID M1015 SAS/SATA Controller (46M0831)
Version 20.13.1-0245 - Moderate Impact/Low Probability of Occurrence --------------------- - Fixed an issue where virtual drivers become inconsistent after the system an AC failure. (SCGCQ00897229) - Fixed an issue where Illegal request sense messages are seen repeatedly in FW logs due to attempts to collect temperaure for pds which does not support page (0x2F) at every smart poll interval. (SCGCQ00898459) - Fixed an issue where command "cli set securitykey=Lsi@12345" fails with error code "1001" and error message "invalid key". - Added a warning message when preboot configuration utility is Disabled but the user tries to launch it. (SCGCQ00662761) - Fixed an issue where WebBIOS Advance software option menu from main page could hang the system. (SCGCQ00683327) - Updated the drive speed display string to support 12Gb/s (SCGCQ00751036) - Corrected inconsistency in size showing in for total capacity property between webBIOS and MSM (SCGCQ00752176)
Version 20.13.1-0200 - Critical ------------------- Enhancement: - Display drive speed for 12 GB Seagate hard drives in MSM. - List battery status in BIOS as N/A for iMR controllers Fixes: - Fixed an issue where the ‘cli set securitykey=Lsi@12345’ command fails with error code 1001 and error message invalid key. - Fixed an issue where WebBIOS advanced software option locks the server. - Changed patrol read completion time calculation to include time for associated IO operations. - Fixed SGPIOs signal issue.
Version 20.11.1-0184 - Suggested ------------------- Fixes: - Updated SBR to avoid an errata that could cause correctable CPU errors on some systems. - Fixed an issue where NULL events may show in event log, preventing capture of controller event logs.
Version 20.11.1-0137 - Suggested ------------------- Enhancement(s): - Update recovery mode page (WriteRetryCount and recoveryTimeLimit) during discovery of a drive and during spinup recovery when sense 6/29 is received.
Fixes: - Fixed an issue where certain drives were reporting a temperature of 65 degrees Celsius. - Fixed an issue where systems with SSD HDD will pop up an error message after creating a virtual drive via HII on M1115. - Fixed an issue where the drive state is not modified when a recon virtual drive is created from the reboot path.
Version 20.10.1-0107 - Suggested ------------------- Fixes: - Fixed grammatical errors in WebBIOS. - Fixed an issue in WebBIOS Drive Group Definition screen where enclosures should not be selectable in the Drives column. - Fixed an issue in uEFI-WebBIOS where the white bars do not match up under VD properties page. - Fixed an HII browser issue where a drive performing a copyback displayed the state as "Replacing" but other utilities showed the state as copyback. - Fixed an HII browser display issue where SATA drives showed "0" for the value of RPM under drive properties. - Fixed a display issue where the HDD port number showed incorrectly in an HII browser. - Fixed an HII browser issues where creating a global hotspare gave the user an error message. - Fixed an HII browser issue when security is changed with local key management the changing security report current mode is disabled as external keu management. - Fixed an HII browser issue where the user got the following error message, "The request command has invalid arguments," when changing the security key report. - Fixed an HII browser issue where the user was unable to save the configuration after adding an extra span during array creation. - Fixed an HII browser issue where the return value was not correct when the browser called extract config with a result of null.
Version 20.10.1-0101 - Suggested ------------------- Fixes: - Fixed an issue where a system uefi error will occur when the bootTargetId is set to 0. - Fixed a problem where the firmware will allocate the sata bbl entry for the drive when moved from unsupported to supported. - Fixed a firmware issue where the TargetId for the recon LD should be set to its original LD. - Fixed a HII error message "Question Value mismatch with Option value!" after selecting factory defaults in HII. - Fixed an issue where the firmware fails to create the configuration and utilities fail to report the VD size after the reconstruction.
Version 20.10.1-0091-01 - Non-Critical ------------------- Fix - Fixed issue where update may fail to find all supported controllers in SLES 11 SP 2. Note not change in the firmware; it is the same as package 20.10.1-0091.
Version 20.10.1-0091 - Suggested ------------------- Enhancement: - Add support for ServeRAID M1115
Fixes: - Fixed issue where after starting a reconstruction on a RAID 0 the progress %, does not increase. - Fixed an issue where a new drive, inserted after a drive failure, goes to JBOD and not auto rebuild. - Fixed physical drive count issue that stated more than (16) devices already exists
Version 20.10.1-0069- Suggested ------------------- Enhancement: - ServeRAID M1015 Dimmer Switches are disabled by default.
Fixes: - Fixed issue where enabling security causes the configuration to be missing, and a configured FDE array to be seen as foreign on reboot. - Fixed issue where WebBIOS gives garbled message when enabing FDE on an existing Disk Group - Fixed issue where the logical Unit ID (VPD page 0x83) changed after foreign import. - Fixed issue where the LDBBM entries are incorrect after foreign import. - Fixed a problem where firmware was taking to long to complete the PCI config read. Causing the system to generate an NMI. - Fixed issue where the controller does not work with pci set to nomsi in kdump kernel. - Fixed issue where the LED behavior is incorrect, wrong drive will blink activity. - Fixed issue where the configuration becomes foreign after the firmware fails multiple attempts to access raid key during boot. - Fixed firmware issue where a replacement drive is not seen if the replacement is added during power cycle. - Fixed an intermittent RAID key failure during power-on.
Version 20.10.1-0052- Critical ------------------- Enhancement: - Add support to pass SMART errors for JBOD drives to MSM
Fixes: - Added check to return SCSI sense Check condition if PMI is set and LBA is non zero for SCSI Read Cap 16. - Fixed issue where a bluescreen occurs handling RAID 1 with HSP and medium errors. The bluescreen occurs becausethe driver timesout while fw is retrying sense 0x02. Firmware causes Fatal Error when HSP drive responded with Sense 0x02 for Write/Verify or TUR - Fixed hang condition or condition where the uEFI driver does not load due to the uEFI Driver issuing a command in poll mode to firmware to early
Version 20.10.1-0045 - Critical ------------------- Fix: - Fixed issue where firmware has incomplete writes during power fail and recovery
Version 20.10.1-0036 - Critical ------------------- Fixes: - Fixed issue where uEFI WebBIOS version may not display the product name of the second controller - Fixed issue to prevent users to downlevel firmware to older versions - Fixed an issue where firmware reports "Unexpected sense, Invalid field in CDB" for LOG SENSE command sent to Seagate drives - Fixed issue where SMART failures can take longer then 5 minutes to report or in some cases fail to report - Fixed issue where it appears to the user the harddrive cache policy is changed when requested but the change did not occur
Version 20.10.1-0022 - Critical ------------------- - Fixed issue where Windows 2008 R2 WS08 cannot be installed properly on ServeRAID M1015 SATA JBOD with a uEFI boot. - Added warning message when user tried to change more then 16 drives to JBOD. - Addressed a problem where direct attached drives are given incorrect slot numbers - Added fixes from LSI channel products. - Fixed issue where a single JBOD drive will not boot after a Windows 2008 R2 installation.
Version 20.5.1-0014 - Critical ------------------- - Addressed data issue with database applications that use overlapping read write operating. - Addressed data issue which may occur during a reconstruction on some RAID levels that have an associated CacheCade virtual drive enabled. - Fixed problem where the controller may halt if a drive has medium errors that are being used in a check consistency, patrol read, or have delayed writes.
Version 20.1.1-0059 - Critical ------------------- Fixes: - Fixed an issue where a physical drive that is changed to JBOD from powersave will become unconfigured good again - Addresses an issue where data becomes inaccessible when a drive is secured after data has been written
Version 20.1.1-0049 - Suggested ------------------- Enhancement - Support M1000 key for RAID 5 and SED support
Fixes: - Fixed an issue in M3950M3 where webbios would hang - Fixed an issue where the controller properties in WebBIOS such as Rebuild, CC and BGI are not changing when we use up and down arrow keys. - Fixed an issue where Enclosure ID's are not being shown in MSM
Version 20.1.1-0046 - Suggested ------------------- - Enabled support for the ServeRAID M1000 Series Advanced Feature Key.
Note: All Logical Drives must previously have the encryption enabled before data is written on to the SED drives. Please read Retain TIP H123152 for more details.
Version 20.1.1-0042 ------------------- - Initial release ibm_fw_sraidmr_1000-20_13_1-0245_linux_32-64_chg
BIOS/FW/UEFI Update for IBM N2200 Series SAS/SATA HBA Controllers
Controller Supported: IBM N2215 SAS/SATA HBA for IBM System x (47C8676) IBM N2225 SAS/SATA HBA for IBM System x (00AE912) IBM N2226 SAS/SATA HBA for IBM System x (00AE916)
NOTE TO SERVICE - Reference RETAIN #N/A
Version 1.09.04 - Moderate Impact/Low Probability of Occurrence --------------- Contains: BIOS Firmware UEFI Driver 08.21.06.00 09.00.02.00 10.00.00.00
Fixes: - Fixed issue where HDD removal not properly reported as Target Device missing when attached to adapter through an expander. (SCGCQ00777858) - Fixed issue where Fault State (0x265d) is observed in driver logs while connecting an enclosure with fully populated SATA drives (SCGCQ00856085) - Fixed issue where 0x7C54 fault seen during I/T switching (SCGCQ00847013) - Fixed issue where certain drive pull scenarios result in longer time to discovery running (~3+ seconds) (SCGCQ00843759) - Improved PCIe Config operation handling to avoid 0x0D03 faults (SCGCQ00836878) - Fixed issue where controller could fault with 0x4A00 during link break (SCGCQ00793956) - Fixed the occurrence of fault 0x1708, when a free MID is attempted to be failed to the host. (SCGCQ00826420) - Fixed occurrence of fault 0x5814/0x5813 while handling Task Management during IO Timeout (SCGCQ00865024) - Fixed issue where SATA drive with slow spin up can cause IO timeout in Linux. (SCGCQ00869554) - Fixed system hang after adapter reset with heavy IO load (SCGCQ00877099) - Fixed issue with slow BIOS interface response with certain hardware e nvironments (SCGCQ00888867) - Fixed UEFI issue where in an environment with multi-lun devices where lun size varies, backup GPT corruption can occur (SCGCQ00907441)
Enhancements: - In BIOS added a new field to Device Properties called "Logical Sector Size". The possible values are 512B, 4K and Unknown. (SCGCQ00887338) - Improved the response time in UEFI HII utility for SAS3 IT/IR Controllers (SCGCQ00821793)
Version 1.07 - Moderate Impact/Low Probability of Occurrence --------------- Contains: BIOS Firmware UEFI Driver 08.15.01.00 07.00.01.00 08.00.00.00 Firmware:
Fixes: - Fixed issue where 0xD025 fault appeared while running non-FastPath I/O to SATA disk with outstanding FastPath I/Os to SAS disk (SCGCQ00604668) - Fixed fault 0xD071 while running stress and glitching all 4 phys as part of a cable break test. (SCGCQ00590502) - Fixed MPI Power Management Global Request Change to Reduced or Standby state results in "Operation State Not Supported" or "IOC Busy" (SCGCQ00584284) - Fixed issue where when transitioning MPI Power Management speed from lower to higher rate the command falsely reported as successful (SCGCQ00584288) - Fixed issue with mixture of FastPath IO's and standard firmware path IO's timing out on SATA disks (SCGCQ00576190) - Fixed SATA only issue where Multiple 'Write Verify' SCSI commands with zero data length leads to f/w fault (0x4203 or 0x4C31). (SCGCQ00549293) - Fixed fault 0x6230 while disabling expander phys and running stress in multi-path failover environment (SCGCQ00692652) (SCGCQ00699059) - Fixed various conditions causing 0x6230 fault when cable breaking (SCGCQ00669775) (SCGCQ00699057) (SCGCQ00643835) - Fixed issue where rapid successive controller resets would cause HBA to stop responding on the PCIe bus (SCGCQ00556766) - Fixed issue where when phy power management is enabled, TARGET RESET function fails yet command is reported a success. (SCGCQ00570820) - Fixed issue where PCIe Link Down can cause transmit margin field to not reset resulting in PCIe validation tests failing (SCGCQ00663185) - Fixed issue where SCSI command is not failed with expected response when SATA drive undergoing a format operation and reserved fields are set as Non-Zero value (SCGCQ00679566) - Fixed issue where read log ext command wasn't issued by PL FW to recover from error during the failure of write verify command (SCGCQ00675166) - Fixed IOC fault state 0x1609 caused by Message Unit Reset (SCGCQ00582515) - Fixed issue where SAS Phy page 1 and 2 error counters wrap around when maximum values are reached. (SCGCQ00651231) - Fixed fault 0x265D when running large block IO with higher Qdepth (SCGCQ00600832) - Fixed issue in Transport Layer Retries Code causing 0x265D and 0x0501 faults (SCGCQ00609576) - Fixed issue where Bad TLB entry causes 0x26B5 fault in IT/IR firmware (SCGCQ00629210) - Fixed 0x6828 fault when using large CDB (SCGCQ00614498) - Fixed fault 0x1901 seen when running Unmap IO’s during task aborts for a SATA drive (SCGCQ00711858) - Fixed issue where system gets hung & reboot while running IO's along with diag reset on the Controller which has Active and Inactive volumes. (SCGCQ00714125) - Fixed issue where cards would fault with 58B4 on power up due to incorrect SERDES setting (SCGCQ00728903) - Fixed WRITE SAME(10) and WRITE SAME(16) SCSI commands fail on last LBA of SATA Drive, incorrectly reporting logical block out of range. (SCGCQ00703433) - Fixed fault 0x4203 when WRITE AND VERIFY (16) command us executed to SATA Drive for LBA Out of Range (SCGCQ00705320) - Fixed issue where ATA Translation of sector count in sense data is inconsistent for READ DMA pass-through cmd (SCGCQ00712688) - Fixed issue where CLI command to dump L1 data cache causes 0x265D fault (SCGCQ00715317) - Fixed SATA Init problem causing 0x6230 controller fault (SCGCQ00683795) - Fixed fault 0x265D hit when booting controller with attached enclosure (SCGCQ00709712) - Fixed issue where Negotiated Physical Link Rate in SAS IO Unit Page 0 may not be correct after pulling a cable (SCGCQ00696408) - Fixed issue in NVDATA where SGPIO PHYs reversed (SCGCQ00750746) - Fixed I2C slave status interrupt not always cleared with I2C Write operation (SCGCQ00731646)
Enhancements: - Improved implementation of SCSI transport layer (SATL) handling while the SATA drive is in security 'frozen' state (SCGCQ00549302) - SCSI Transport Layer: Indicate support for the ATA Device Server Password security protocol (SCGCQ00625580) - IO Processor Target Mode performance improvements (SCGCQ00685827)
UEFI:
Fixes: - Fixed issue where the navigation of HII screens was very slow when no drives are connected to an expander (SCGCQ00569123) - Reduce the boot time for UEFI driver for large configurations (SCGCQ00498101) (RETAIN Tip H212119) - Fixed issue where HII configuration utility did not print the complete SAS address (SCGCQ00709781) - Fixed issue where View Physical Disk Properties screen on HII was not showing correct disk details (connector:encl:slot) when more than 8 disks are directly attached. (SCGCQ00691104)
Enhancements: - Obtain the Physical Slot number from the PCI Bridge first and use fall back to SMBIOS table if unable retrieve slot number from PCI Bridge. (SCGCQ00498095) - Retry Test Unit Ready command if drive foes not respond on first try. (SCGCQ00518198) - Adding a small delay (2 seconds) to get proper operation status after starting an operation (like consistency check) in HII (SCGCQ00621480) - Enhanced HII configuration utility to display tape drive information (SCGCQ00700835)
BIOS:
Fixes: - Fixed issue where the system boot hangs when Legacy BIOS is disabled (using HII) on certain UEFI systems. (SCGCQ00637088) - Fixed issue where the Legacy BIOS failed to detect certain large capacity SAS drives (SCGCQ00696486)
Enhancements: - Support configurable timeout for Start Stop Unit Command. (SCGCQ00694336)
Ehhanncements: - Add support for N2225 and N2226 SAS/SATA HBA Controllers Fixes: - Fixed an issue where SAS SSDs may not show up in the uEFI configuration Utility (HII)
Adapters Supported: ServeRAID M1215 SAS/SATA Controller for IBM System x (46C9115)
NOTE TO SERVICE - Reference RETAIN #N/A
Version 24.9.0-0029 - High Impact/High Probability of Occurrence
-------------------
Fixes:
- Fixed an issue where controller cache fails to de-stage when multiple source VDs are present in a CacheCade configuration - (SCGCQ00854169, Port of SCGCQ00842625)
- Fixed an issue where a VD created with drives from a previously erased VD may disappear on next reboot - (SCGCQ00900237)
- Fixed an issue where StorCLI allows a user to hide a boot drive which is already in the Hidden state - (SCGCQ00885733, Port of SCGCQ00883996)
- Fixed an issue where "MonTask: line 245 in file ../../raid/1078int.c" error may be seen when drives are removed in a configuration with 64VDs and CacheCade - (SCGCQ00889884, Port of SCGCQ00878587)
- Fixed an issue where some forms out Out-of-band controller management may not display Show Configuration Summary when 240VDs are created - (SCGCQ00910375, Port of SCGCQ00904833)
- Fixed an issue where a 'Watchdog Timer Exception' may occur followed by a Fatal FW error after initiating a PD Erase on an Unconfigured Good PD, with Background operations and IOs occurring - (SCGCQ00898359, Port of SCGCQ00872140)
- Fixed an issue where Locate may not work on a JBOD physical drive - (SCGCQ00903649)
- Fixed an issue where the LUID may change during a Foreign Import from non-240VD FW to 240VD FW - (SCGCQ00907682, Port of SCGCQ00907658)
- Fixed an issue where command block latency was too high during Background operations, which could cause a controller firmware hang when deleting a CacheCade VD - (SCGCQ00911790, Port of SCGCQ00865372)
- Fixed an issue where medium error correction events were not being surfaced - (SCGCQ00846621)
- Fixed an issue where "MonTask: line 1272 in file ../../raid/1078dma.c" error may occur after injecting media errors on loop to a CacheCade VD - (SCGCQ00833945, Port of SCGCQ00822477)
- Fixed an issue where deleting a CacheCade VD could result in a firmware hang situation - (SCGCQ00849620, Port of SCGCQ00844698)
- Fixed an issue where unexpected Automatic Event Notifications of "Initialization aborted on VD___ due to controller reset" - (SCGCQ00904475, Port of SCGCQ00864348)
- Fixed an issue where firmware may report "Disabling writes to flash due to a critical error" - (SCGCQ00917202, Port of SCGCQ00901119)
- Fixed an issue where a reconstruction may fail with error "invalid arguments" - (SCGCQ00894719)
- Fixed an issue where MSM shows "null x0" to describe port connection to enclosure when multipath is broken - (SCGCQ00898564)
- Fixed an issue where an invalid boot device could be selected - (SCGCQ00914515)
- Fixed an issue where "Set factory default" does not reset modified PHY link speeds - (SCGCQ00925640)
- Fixed an issue where a StorCLI show all command triggers a data store disconnect on a (3) RAID5 VDs in VMWare ESXi - (SCGCQ00928506)
- Fixed an issue where FastPath IOs that have timed out may be retried - (SCGCQ00922542, Port of SCGCQ00910124)
- Fixed an issue where creation of configuration on a controller fails after the creation of a CacheCade VD followed by a JBOD creation - (SCGCQ00923405, Port of SCGCQ00917307)
- Fixed an issue where "Controller encountered a fatal error and was reset" during stress and a is drive pulled - (SCGCQ00929474, Port of SCGCQ00916037)
- Fixed an issue where "Adapter at base port not responding" error may occur on boot - (SCGCQ00899333, Port of SCGCQ00880919)
- Fixed an issue where MSM shows messages with Error Code 240 and no description - (SCGCQ00904466)
- Fixed an issue where handling of Functional Level Reset (FLR) is not present - (SCGCQ00911773, Port of SCGCQ00840253)
- Fixed an issue where a "Data Translation Look aside Buffer" error may occur when resetting a target with multiple cable pulls - (SCGCQ00886910, Port of SCGCQ00881919)
- Fixed an issue where "MonTask: line 245 in file ../../raid/1078int.c with IOs on max VD configured and BGOps" error may occur - (SCGCQ00898761, Port of SCGCQ00890133)
- Fixed an issue where some PDs don't go online after creating a VD on drives with different sizes - (SCGCQ00911685, Port of SCGCQ00834734)
- Fixed an issue where firmware might log MR_EVT_CTRL_PR_PROP_CHANGED twice - (SCGCQ00910389, Port of SCGCQ00908165)
- Fixed an issue where LUID changes during foreign import from non-240VD firmware to 240VD firmware - (SCGCQ00908894, Port of SCGCQ00907658)
- Fixed an issue where "MonTask: line 1278 in file ../../raid/1078dma.c" error may occur after importing PDs with pinned cache - (SCGCQ00913426)
- Fixed an issue where "MonTask: line 4946 in file ../../raid/ld.c while multipath push pull with patrol read" may occur when doing multipath cable removals while Patrol Read in progress - (SCGCQ00876061, Port of SCGCQ00857528)
- Fixed an issue where imported RAID0 using 4k drives is not visible after reboot - (SCGCQ00910569, Port of SCGCQ00895689)
- Fixed an issue where Copyback fails to start and causes a firmware fault - (SCGCQ00908347, Port of SCGCQ00904905)
- Fixed an issue where hot removal followed by hot add of a drive into an array causes a Blue Screen of Death - (SCGCQ00923113, Port of SCGCQ00901919)
- Fixed an issue where controller report a Fatal Firmware Error and controller reset when creating 240VDs - (SCGCQ00880907)
- Fixed an issue where an already-present configuration is showing as foreign after upgrade from non-240VD firmware to 240VD firmware - (SCGCQ00925394)
- Fixed an issue where firmware breaks into MonTask when importing a foreign configuration - (SCGCQ00898473, Port of SCGCQ00860066)
- Fixed an issue where "Warning Error during boot - Configuration command was not committed, please retry" error occurs on update from non-240VD firmware to 240VD firmware - (SCGCQ00928699)
- Fixed an issue where controller may encounter a fatal error and reset during stress and drive removal - (SCGCQ00916037)
- Fixed an issue where firmware may hang at "LogInit: Flushing events from previous boot" while running policy change script - (SCGCQ00833849, Port of SCGCQ00797643)
- Fixed an issue where a Core 0 Exception may be seen while trying to import a foreign configuration with pinned cache present - (SCGCQ00898730, Port of SCGCQ00863880)
- Fixed an issue where PI message "SAS core detected EEDP error in application tag" may occur after firmware upgrade - (SCGCQ00934617, Port of SCGCQ00925591)
- Fixed an issue where IO may halt with read/write error when the target drives are reset via MFI or MPT path in Linux - (SCGCQ00893924, Port of SCGCQ00893588)
- Fixed an issue where deletion of CacheCade VD the firmware displays the wrong CacheCade target ID and remaining CacheCade size in system - (SCGCQ00898780, Port of SCGCQ00864019)
- Fixed an issue where importing 240VD configuration leads to firmware crash - (SCGCQ00922541, Port of SCGCQ00900601)
- Fixed an issue where DMA would not halt at first DIF error and go through error recovery mechanism to try and recover the data - (SCGCQ00907673)
- Fixed an issue where Random Write performance may drop up to 30% in 2-drive RAID1 with write-back and read-ahead - (SCGCQ00908885)
- Fixed an issue where "Controller encountered fatal error and was reset" under heavy IOs and background operations - (SCGCQ00922716, Port of SCGCQ00894643)
- Fixed an issue where TTY log dump is not persistent for multiple boots - (SCGCQ00898762, Port of SCGCQ00877100)
- Fixed an issue where a CRC mismatch and invalid log event are found while querying for Controller properties - (SCGCQ00934619, Port of SCGCQ00919945)
- Fixed an issue where "MonTask: line 1280 in file ../../raid/1078dma.c" may occur when pass-through commands and cable-removal tests are performed at the same time - (SCGCQ00899818, Port of SCGCQ00872875)
- Fixed an issue where Windows may Blue Screen of Death when upgrading firmware with driver 6.707.08.00 - (SCGCQ00884589)
- Fixed an issue where ECC errors may cause a controller reset - (SCGCQ00849554, Port of SCGCQ00825126)
- Fixed an issue where firmware may break into MonTask on reboot after creating 240VDs - (SCGCQ00907679, Port of SCGCQ00905416)
- Fixed an issue where discovery may fail with "Unable to get SCSI Device Information from the system" - (SCGCQ00928449)
- Fixed an issue where CacheCade performance may be lower than expected - (SCGCQ00911438)
Enhancements
Added a feature to block upgrading or downgrading firmware when a reconstruction is in progress, and block reconstructions from starting if a firmware upgrade or downgrade is in progress - (SCGCQ00915869)
Version 24.9.0-0026 - High Impact/High Probability of Occurrence
-------------------
Fixes:
- Fixed an issue in iMR mode where "Controller encountered fatal error and was reset" errors can occur under heavy IOs and background operations (SCGCQ00894643)
(RETAIN Tip H001154)
- Fixed an issue where driver health protocol may report unhealthy if more than 64 VDs are configured (SCGCQ00830918)
- Fixed an issue where VDs beyond 64 may not be reported in legacy OpROM pOST display list (SCGCQ00826174)
- Fixed an issue where "StorCLI /cX add VDs detailed" menu provides incorrect syntax for R1E (SCGCQ00501437)
- Fixed an issue where CLI "show all" command fails with error "Error! App exec failed in FW PCLIError! Internal" (SCGCQ00518543)
- Fixed an issue where the dedicated hot spare option in HII may be grayed out for RAID1 under the profile based configuration menu (SCGCQ00873973)
- Fixed an issue where HII drive management and enclosure management may report only port 4-7 connected when ports 0-3 and 4-7 are connected to the same expander (SCGCQ00870398)
- Fixed an issue where HII may hang or multiple enclosure entries will be seen in enclosure eanagement form after repeated navigation (SCGCQ00878350)
- Fixed an issue where a 15-character VD name is truncated to 14 characters (SCGCQ00854606)
- Fixed an issue where profile-based VD creation menu doesn't explain each profile's drive selection criteria (SCGCQ00884229)
- Fixed an issue where some overlap may be seen during legacy OpROM pOST when more than one controller is present and there are boot messages for the second controller (SCGCQ00866982)
- Fixed an issue where MSM may display "The requested command has invalid arguments" when 'Schedule Consistency Check' is selected (SCGCQ00832908)
- Fixed an issue where a controller may not be accessible through RAIDLink until the OS is up and running (SCGCQ00847001)
- Fixed an issue where drive firmware on certain SED/FDE SATA SSDs could not be updated (SCGCQ00856977)
- Fixed an issue where an error "MonTask: line 1272 in file ../../raid/1078dma.c" may occur while running IO in a virtual machine (SCGCQ00822403)
- Fixed an issue where a JBOD PD may not be able to be converted to Unconfigured Good in Solaris (SCGCQ00834552)
- Fixed an issue where an "Instruction TLB" error may occur when a StorCLI /cX set autopdcache=r0 or similar command is executed (SCGCQ00835586)
- Fixed an issue where firmware may hang in multipath scenario when cable pull/push test is performed at the same time as an array property change is issued (SCGCQ00836496)
- Fixed an issue where a secure erase on a SATA SSD in HII may fail or lead to a hang in HII (SCGCQ00841317)
- Fixed an issue where the controller may reset in some situations with media errors and VD undergoing manual rebuild after drives are taken offline, under stress (SCGCQ00825126)
- Fixed an issue where the 3x08 chip Errata ID - 2012-RC714 may lead to PCIE 3.0 hot reset non-compliance (SCGCQ00829129)
- Fixed an issue where rebuild performance on RAID1 is always slower than other RAID configurations (SCGCQ00841359)
- Fixed an issue where patrol read properties window won't show up in MSM (SCGCQ00797676)
- Fixed an issue where an L2 unrecoverable cache error may be seen during patrol read properties modification when VDs are made offline (SCGCQ00847162)
- Fixed an issue where a VD erase may not resume after reboot when a CacheCade VD is present (SCGCQ00851810)
- Fixed an issue where controller boots to OS even when pinned cache is present and boot error handling is set to stop on error (SCGCQ00860503)
- Fixed an issue where firmware cannot detect some newly-inserted drives (SCGCQ00860270)
- Fixed an issue where "MonTask: line 1518 in file ../../raid/2108vI2o.c" may occur in conjunction with a VMWare Guest abrupt shutdown (SCGCQ00852670)
- Fixed an issue where connector name field is displayed as port 4-7 when actually both ports 0-3 and 4-7 are connected (SCGCQ00868215)
- Fixed an issue where "line 243 in file ../../raid/1078int.c" error may occur during rebuild (SCGCQ00856256)
- Fixed an issue where no error message shown when there is a failure to disable SSD caching of an offline VD (SCGCQ00905310)
- Fixed an issue where "1 JBOD(s) found on the host adapter" may appear in legacy OpROM post even though no JBODs are present (SCGCQ00882729)
- Fixed an issue where firmware may halt with "line 245 in file ../../raid/1078int.c" in log under stress with maximum VDs and background operations (SCGCQ00890133)
- Fixed an issue where the HII may report a different Battery/SuperCap status than MSM/StorCLI would (SCGCQ00879726)
- Fixed an issue where the firmware may hang due to an "Illegal Instruction Exception" error (SCGCQ00850441)
- Fixed an issue with less-than-expected performance of Write-Verify SCSI commands in RAID0 (SCGCQ00866261)
Enhancements:
- Added more descriptive port information to include link width in PHYs (SCGCQ00854621)
-------------------
Version 24.7.0-0052 - High Impact/High Probability of Occurrence
-------------------
Fixes:
Incorporated MegaRAID FW stack 6.6
Fixed an issue where a drive reporting itself as 0MB shows up as Unconfigured Good (SCGCQ00784319)
Fixed an issue where the firmware might hang during error handling of sense code 0b/47/xx (SCGCQ00701744)
Fixed an issue where some SSDs may cause the system to hang at POST (SCGCQ00595506)
Fixed an issue where an iMR RAID config may fail to import to 12gbps MR (SCGCQ00833765)
Fixed an issue where R0, R5 and R6 read bandwidth dropped abruptly at 256K block size with 24drive SATA SSD config (SCGCQ00609808)
Fixed an issue where RAID10 performance is under-performing (SCGCQ00794773)
Fixed an issue where in some cases the LSI chip would convert an incoming chip reset to a system reset (SCGCQ00664261)
Fixed an issue where many pRdm/pRequest/pReply messages would appear in LSI firmware log (SCGCQ00752195)
Fixed an issue where when a consistency check is aborted, the adapter may reset (SCGCQ00819811)
Fixed an issue where Patrol read does not start and gives incorrect warning message (SCGCQ00728404)
Fixed an issue where the controller may reset unexpectedly during error handling (SCGCQ00825126)
Fixed an issue where StorCLI may report Enclosure Not Found (SCGCQ00843146)
Fixed an issue where x880 nodes may report excessive 'SCL STUCK Low! While I2C Rx Receiving Data' in LSI firmware log (SCGCQ00728935) (Retain TIP H213891)
Fixed an issue where the command timeout for FED (SED) drives is too short, resulting in 05/2C codes (SCGCQ00797355)
Fixed an issue where bandwidth falls as queue depth increases on R5/R6 24/40 drive SAS HDD configs at 256k block size (SCGCQ00701768)
Fixed an issue where some drives may get bad PI CRC even though data is correct resulting in drive failure (SCGCQ00819314)
Fixed an issue where the firmware may exposed more than 240VDs to host even if host driver doesn't support that many (SCGCQ00829214)
Fixed an issue where MSM may display an error message if 'Schedule Consistency Check' is selected (SCGCQ00832908)
Fixed an issue where the MegaRAID POST may display "The native configuration is not supported by current firmware" (SCGCQ00812842)
Fixed an issue where the EFI Driver Health Protocol will show Fail when more than 64VDs are configured (SCGCQ00830918)
Fixed an issue where OS may BSOD when upgrading firmware on a controller the OS has booted from if Online Controller Reset is performed (SCGCQ00825725)
Fixed an issue where controller wouldn't go to halt state after multibit ECC errors detected (SCGCQ00783186)
Fixed an issue where Opal-compliant FDE (SED) drives were being marked as FDE/SED when they shouldn't be (SCGCQ00788250)
Fixed an issue where correctable ECC error interrupts were being masked (SCGCQ00814997)
Fixed an issue where reconstructed VDs were not being reflected in MSM until system reboot (SCGCQ00839018)
Fixed an issue where controller commands may fail when an LD is deleted during reconstruction (SCGCQ00821693)
Fixed an issue where firmware would go to MonTask when making VDs offline while a Rebuild is occurring under IO (SCGCQ00825775)
Fixed an issue where commands to FDE (SED) drives may not respond within 500ms (SCGCQ00844445)
Fixed an issue where the firmware may allow the OS to change VD cache settings (SCGCQ00844447)
Fixed an issue where HDD/SSD microcode updates may report fail even though they succeeded (SCGCQ00553252)
Fixed an issue where slot numbers may be wrong systems with 32 drive slots (SCGCQ00529592)
BIOS/FW/UEFI Update for IBM N2115 SAS/SATA Controller
Controller Supported: IBM N2115 SAS/SATA Controller (46C8989)
NOTE TO SERVICE - Reference RETAIN #N/A
Version 1.20 - Non-Critical ------------- Contains: BIOS Firmware UEFI Driver 7.39.00.00 20.00.02.00 7.27.04.00 Enhancements: - Added System X agentless support - Indicate support for the ATA Device Server Password security protocol - Allow UEFI and BIOS to be Enabled/Disabled individually - Added ConnectorName and EnclosureLevel fields to SAS Device Page 0 to help identify physical location of a target device - Set SATA HOLD threshold to be configurable in NVDATA - If HW can gets into a stuck state, clear that state upon break received.
Fixes: - Set SAS drives to track bad blocks using a bad block table rather than using a SCSI Write Long. - Fixed DMAGroup performance issue. - Fixed issue with Phase 18 IR FW boot a RAID volume (such as raid 10), 2308 bootup hangs at OROM "Initializing.." and fault 8803 seen. - Fixed report Luns command to a SATA drive fails with CheckCondition/Invalid Field in CDB when Allocation length set to Zero. - Fixed issue where Raid Accelerator IOs can hang if the stream of IOs suddenly stops. - Fixed issue where an invalid frame sent during a PIO-mode SATA passthrough command results in resetting the drive. - Fixed issue where lots of NCQ I/O error messages were reported. - Fixed issue where certain PCIe timeouts occur in the presence of link unavailable, and a hang condition or data corruption can occur. - Fixed issue where system hangs after adapter reset with heavy IO load. - Fixed issue where access to Last Logical Block Address (LBA) of SATA Drive is Prevented and LBA out Of range by one block is missed. - Made change to deal with link getting stuck and causing missing drives. - Fixed IR issue where page header information is not filled in when RAID PHYS DISK PAGE 0 is returned for a non-RAID Disk drive. - Fixed issue where controller hits 0x265d fault while creating volume when there is an inactive volume. - DID_SOFT_ERRORs are seen when hot plug is performed on the RAID1 volume along with IOs. - Fixed issue where system gets hung and reboots while running IO's along with diag reset on the Controller which has active and inactive volumes. - Fixed latency spikes seen during performance testing on OEM system - MPI 2.5: distribute target command buffers received across multiple reply queues. - Fixed issue where command sas2flash -dflash results in a non-functional system. - Fixed issue where internal device reset storm after controller reset using long CDB. - Fixed 0x6003 Fault Due to Task Management of Lost IO - Fixed 0x58A1 fault occurs on partner controller while issuing MUR to a target mode controller with outstanding IOs. - Fixed issue where IO error and stop when hot plug a HDD from RAID1 - Fixed issue where fault 8901 is seen once the volume is roamed.
Fixes: - Fixed an issue where 4k sector size drives with 512e reporting enabled show wrong physical size when running a read capacity 16 command. - Fixed an issue where speed negotiation for 3Gig SATA drives is not handled properly. - Added Support for Report Luns Command - Fixed an issue where OS hang during install of Linux system to a SSD - Fixed an issue where SAS device page 0 may still be present for Initiator devices that have been removed from the topology. - Fixed an issue where RHEL 6.3 hangs during boot with IBM 600GB High IOPS MLC Modular Adapter - Fixed an issue where a non-PI volume made up of all PI capable drives, may come up as PI enabled after a controller reset. - Fixed an issue where a fault 0X8808 occurs when a reset is issued to the controller that has max number of active/inactive volumes - Fixed an issue where "Device Present" Flag of SAS device page0 is not set for initiator controller in then target controller when two controllers are connected to each other in initiator/target mode. - Fixed an issue where extended tags and PCIe upconfigure capability are disabled in SAS2208 and SAS2308. - Fixed an issue where force full discovery does not trigger rediscovery of an expander after the initial expander discovery fails. - Fixed an issue where single RAID0 volume activation was succeeding, even though controller does not support single drive RAID0. - Fixed an issue where RAID1 volume of Non-PI drives moves to optimal state when a PI drive is hotplugged and 'Enable PI mixing' not enabled. - Fixed an issue where Locate LED's stop automatically after 3-4 minutes before user issues command to turn off the Locate LED's. - Fixed an issue where fault 0x8618 is seen when a new volume is created in the presence of another volume which is undergoing resync along with IO. - Fixed an issue background initialization does not start on RAID0 volume with PI drives, after removing and reinserting a volume member.
BIOS - Fixed an issue where core BIOS displays warning message when it fails to add all of the drives connected to int13 chain, then waits for user to press any key to continue further, rather than continuing after 3 seconds. - Fixed an issue where incorrect adapter is being tagged as the first adapter found. - Fixed an issue where the save or discard changes prompt appears after a failed attempt to set volume as the boot device in BIOS CU. - Fixed an issue where BIOS CU provides incorrect device pointer when checking for raid disk to allow/disallow setting boot device. - Fixed an issue where device properties screen is invoked from a direct attach device using Alt+D in SAS topology screen, device traversing [Alt+N & Alt+P] is restricted within the direct attach device and expander attach devices are not traversed. - Fixed an issue where the drive status field does not show 'Max dsks' when trying to select 11th drive for RAID10 volume. - Fixed an issue maximum Int13 devices settings does not get honored, when the value is set as 0 in BIOS CU - Fixed an issue where drive size of 1.088GiB was showing as 1.880GiB. - Fixed an issue current boot device set to device at slot 4" message Not displaying for Adaptors with boot order other than 0. - Fixed an issue where the BIOS CU navigates to create new volume screen instead of back to raid properties screen. - Fixed an issue where BIOS banner showed 'FF' for slot information. - Fixed an issue where the drive's SMART status is always shown as no irrespective of drive's SMART status, under Pred Fail column of the manage hot spare screen and create new volume screen. - Fixed an issue where SAS2 BIOS: volume size shows inconsistent value in the create new volume' screen after selecting the last volume member. - Fixed an issue where a disabled adapter causes the second adapter status to show as unavailable even though the second adapter is enabled. Uefi Enhancement 1/2 - Added capability to create an IR RAID volume in non-PI mode, even when all member drives are PI Capable. - Added PI info and ability to control creation of PI Volume in UCM of BSD HII. - Added new form manage PHY settings to support enabling or disabling of a controller PH Fixes: - Fixed an issue view foreign volume option is disabled with a foreign volume in the configuration.
BIOS/FW/UEFI Update for IBM N2125 SAS/SATA Controller
Controller Supported: IBM N2125 SAS/SATA Controller (46C9011)
NOTE TO SERVICE - Reference RETAIN #N/A
Version 1.20 - Non-Critical ------------- Contains: BIOS Firmware UEFI Driver 7.39.00.00 20.00.02.00 7.27.04.00 Enhancements: - Added System X agentless support - Indicate support for the ATA Device Server Password security protocol - Allow UEFI and BIOS to be Enabled/Disabled individually - Added ConnectorName and EnclosureLevel fields to SAS Device Page 0 to help identify physical location of a target device - Set SATA HOLD threshold to be configurable in NVDATA - If HW can gets into a stuck state, clear that state upon break received.
Fixes: - Set SAS drives to track bad blocks using a bad block table rather than using a SCSI Write Long. - Fixed DMAGroup performance issue. - Fixed issue with Phase 18 IR FW boot a RAID volume (such as raid 10), 2308 bootup hangs at OROM "Initializing.." and fault 8803 seen. - Fixed report Luns command to a SATA drive fails with CheckCondition/Invalid Field in CDB when Allocation length set to Zero. - Fixed issue where Raid Accelerator IOs can hang if the stream of IOs suddenly stops. - Fixed issue where an invalid frame sent during a PIO-mode SATA passthrough command results in resetting the drive. - Fixed issue where lots of NCQ I/O error messages were reported. - Fixed issue where certain PCIe timeouts occur in the presence of link unavailable, and a hang condition or data corruption can occur. - Fixed issue where system hangs after adapter reset with heavy IO load. - Fixed issue where access to Last Logical Block Address (LBA) of SATA Drive is Prevented and LBA out Of range by one block is missed. - Made change to deal with link getting stuck and causing missing drives. - Fixed IR issue where page header information is not filled in when RAID PHYS DISK PAGE 0 is returned for a non-RAID Disk drive. - Fixed issue where controller hits 0x265d fault while creating volume when there is an inactive volume. - DID_SOFT_ERRORs are seen when hot plug is performed on the RAID1 volume along with IOs. - Fixed issue where system gets hung and reboots while running IO's along with diag reset on the Controller which has active and inactive volumes. - Fixed latency spikes seen during performance testing on OEM system - MPI 2.5: distribute target command buffers received across multiple reply queues. - Fixed issue where command sas2flash -dflash results in a non-functional system. - Fixed issue where internal device reset storm after controller reset using long CDB. - Fixed 0x6003 Fault Due to Task Management of Lost IO - Fixed 0x58A1 fault occurs on partner controller while issuing MUR to a target mode controller with outstanding IOs. - Fixed issue where IO error and stop when hot plug a HDD from RAID1 - Fixed issue where fault 8901 is seen once the volume is roamed.
Enhancement - Reduce the boot time for UEFI driver for large configurations Fixes: - Fixed an issue that caused the Integrated Management Module (iMM) in System x servers to report Warning: Sensor GPT Status has transitioned from normal to non-critical state. - Fixed an issue where 4k sector size drives with 512e reporting enabled show wrong physical size when running a read capacity 16 command. - Fixed an issue where speed negotiation for 3Gig SATA drives is not handled properly. - Added Support for Report Luns Command - Fixed an issue where OS hang during install of Linux system to a SSD - Fixed an issue where SAS device page 0 may still be present for Initiator devices that have been removed from the topology. - Fixed an issue where RHEL 6.3 hangs during boot with IBM 600GB High IOPS MLC Modular Adapter - Fixed an issue where a non-PI volume made up of all PI capable drives, may come up as PI enabled after a controller reset. - Fixed an issue where a fault 0X8808 occurs when a reset is issued to the controller that has max number of active/inactive volumes - Fixed an issue where "Device Present" Flag of SAS device page0 is not set for initiator controller in then target controller when two controllers are connected to each other in initiator/target mode. - Fixed an issue where extended tags and PCIe upconfigure capability are disabled in SAS2208 and SAS2308. - Fixed an issue where force full discovery does not trigger rediscovery of an expander after the initial expander discovery fails. - Fixed an issue where single RAID0 volume activation was succeeding, even though controller does not support single drive RAID0. - Fixed an issue where RAID1 volume of Non-PI drives moves to optimal state when a PI drive is hotplugged and 'Enable PI mixing' not enabled. - Fixed an issue where Locate LED's stop automatically after 3-4 minutes before user issues command to turn off the Locate LED's. - Fixed an issue where fault 0x8618 is seen when a new volume is created in the presence of another volume which is undergoing resync along with IO. - Fixed an issue background initialization does not start on RAID0 volume with PI drives, after removing and reinserting a volume member.
BIOS - Fixed an issue where core BIOS displays warning message when it fails to add all of the drives connected to int13 chain, then waits for user to press any key to continue further, rather than continuing after 3 seconds. - Fixed an issue where incorrect adapter is being tagged as the first adapter found. - Fixed an issue where the save or discard changes prompt appears after a failed attempt to set volume as the boot device in BIOS CU. - Fixed an issue where BIOS CU provides incorrect device pointer when checking for raid disk to allow/disallow setting boot device. - Fixed an issue where device properties screen is invoked from a direct attach device using Alt+D in SAS topology screen, device traversing [Alt+N & Alt+P] is restricted within the direct attach device and expander attach devices are not traversed. - Fixed an issue where the drive status field does not show 'Max dsks' when trying to select 11th drive for RAID10 volume. - Fixed an issue maximum Int13 devices settings does not get honored, when the value is set as 0 in BIOS CU - Fixed an issue where drive size of 1.088GiB was showing as 1.880GiB. - Fixed an issue current boot device set to device at slot 4" message Not displaying for Adaptors with boot order other than 0. - Fixed an issue where the BIOS CU navigates to create new volume screen instead of back to raid properties screen. - Fixed an issue where BIOS banner showed 'FF' for slot information. - Fixed an issue where the drive's SMART status is always shown as no irrespective of drive's SMART status, under Pred Fail column of the manage hot spare screen and create new volume screen. - Fixed an issue where SAS2 BIOS: volume size shows inconsistent value in the create new volume' screen after selecting the last volume member. - Fixed an issue where a disabled adapter causes the second adapter status to show as unavailable even though the second adapter is enabled. Uefi Enhancement 1/2 - Added capability to create an IR RAID volume in non-PI mode, even when all member drives are PI Capable. - Added PI info and ability to control creation of PI Volume in UCM of BSD HII. - Added new form manage PHY settings to support enabling or disabling of a controller PH Fixes: - Fixed an issue view foreign volume option is disabled with a foreign volume in the configuration.
- Fixed issue where acceptable indistro device drivers may not pass minium driver check. ibm_fw_mpt2sas_n2125-1_20_linux_32-64_chg
ServeRAID M and MR10 Series SAS Controller Driver for Linux
Adapters Supported: - ServeRAID M1215 SAS/SATA Controller for IBM System x (46C9114) - ServeRAID M5210e SAS/SATA Controller for IBM System x - ServeRAID M5210 SAS/SATA Controller - ServeRAID M5110 SAS/SATA Controller for IBM System x (81Y4481) - ServeRAID M5110e SAS/SATA Controller for IBM System x - IBM Flex System Storage Expansion Node - ServeRAID M5120 SAS/SATA Controller for IBM System x (81Y4478) - ServeRAID M5016 SAS/SATA Controller for IBM System x (90Y4304) - ServeRAID M5115 SAS/SATA Controller for IBM System x (90Y4390) - ServeRAID M5015 SAS/SATA controller (46M0829) - ServeRAID M5014 SAS/SATA controller (46M0916) - ServeRAID M1115 SAS/SATA Controller for IBM System X (81Y4448) - ServeRAID M1015 SAS/SATA Controller (46M0831)
Version 6.808.16.00 - Moderate Impact/Low Probability of Occurrence --------------------- Fixes: - Fixed an issue where a deadlock may occur around reset_mutex when Automatic Event Notification threads run in parallel with error handlers - (SCGCQ00911332, Port of SCGCQ00868731) - Fixed an issue where scanning of Tape drives does not occur depending on whether the drive state is set to systemPD or not - (SCGCQ00914385, Port of SCGCQ00911702) - Fixed an issue where max_sectors may be set larger than what firmware can support - (SCGCQ00917992, Port of SCGCQ00917399) - Fixed an issue where kernel may panic due to driver not setting up IRQs for non MSI-x interrupt mode - (SCGCQ00870263, Port of SCGCQ00867873) - Fixed an issue where driver may halt firmware due to improper error handling for DCMD failure cases - (SCGCQ00882011, Port of SCGCQ00868661) - Fixed an issue where driver may hang kernel due to deadlock - (SCGCQ00857245) - Fixed an issue where system may crash due to timeout for flushing cache and shutting down controller DCMDs was not long enough - (SCGCQ00841491) - Fixed an issue where deadlock may occur between Online Controller Reset and Automatic Event Notification processing function - (SCGCQ00846933) - Fixed an issue where PCI writes from Automatic Event Notification thread were occurring during Online Controller Reset - (SCGCQ00836410) - Fixed an issue where MFI frames linked list may corrupt due to double-freeing of frame in the case of an MFI IO timeout - (SCGCQ00837932) - Fixed an issue where kernel may panic inside PCI subsystem due to IRQs not freed before disabling MSI-X interrupts - (SCGCQ00827403) - Fixed an issue where ldcount was not validated for non-240VD firmware - (SCGCQ00820349) - Fixed an issue where a command block would occur for JBODs with FastPath IOs after a drive is replaced - (SCGCQ00806534) - Fixed an issue where 1MB IO support was not supported controller-wide - (SCGCQ00816313)
Enhancements: - Set DMA alignment to 8 bytes for PI-enabled VDs - (SCGCQ00928796, Port of SCGCQ00928176) - Added a parameter to support disabling 1MB IO support - (SCGCQ00911362) - Added support for printing Critical, Fatal and Dead Firmware events into system logs - (SCGCQ00882010, Port of SCGCQ00866176) - Added support for driver to perform an Online Controller Reset at driver load time if the controller is not responding - (SCGCQ00820389)
Version 6.808.14.00 - Moderate Impact/Low Probability of Occurrence --------------------- Fixes - Fixed an issue where controller may reset or "MonTask: line 1276" error will occur with JBOD present (SCGCQ00837088) - Fixed a performance issue on RAID1 with 256k IO size (SCGCQ00674872) - Fixed a performance issue on RAID1 reads with FastPath enabled (SCGCQ00646224) - Fixed an issue where an Online Controller Reset may take an unusually lon time (SCGCQ00420374) - Fixed an issue where a controller firmware crash may not be recognized by driver (SCGCQ00249742) - Fixed an issue where an MFI frame may be freed twice on MFI command timeout (SCGCQ00837932) - Fixed an issue where the firmware may fault in an Automatic Event Notification fires during an Online Controller Reset before the chip is in READY state (SCGCQ00836410) - Fixed an issue where there was no IO timeout value for SCSI management commands for Secure JBOD (SCGCQ00750452) - Fixed a performance issue on SSDs in JBOD mode (SCGCQ00619694) - Fixed an issue where file system on a VD can go to read-only on ECC error detection (SCGCQ00608705) - Fixed an issue where disks may not be found during installation after loading the driver (SCGCQ00299643) - Fixed an issue where a kernel panic may occur when cable pulled during system reboot (SCGCQ00841491) - Fixed an issue where 240VD support was not fully implemented (SCGCQ00652795) - Fixed an issue where the driver may crash if msix_disable=1 is passed to kernel as boot parameter (SCGCQ00383508) - Fixed an issue where IO errors may occur when connected to a Tape drive (SCGCQ00399947) - Fixed an issue where kernel may hang due to megaraid_sas driver deadlock (SCGCQ00857245) - Fixed an issue where kernel may panic when deleting VD and background IO is occurring (SCGCQ00803468) - Fixed an issue where crash dump may be disabled after an Online Controller Reset (SCGCQ00601138) - Fixed an issue in 32bit OSs where driver may not load on boot (SCGCQ00362423) - Fixed an issue where deadlock may occur (SCGCQ00846933) - Fixed an issue where a kernel panic may occur because IRQs are not freed before disabling MSI-X interrupts (SCGCQ00827403) - Fixed an issue where multiple Online Controller Resets can trigger a Core Exception (SCGCQ00707592) - Fixed an issue where crash dump may not be performed properly (SCGCQ00593374) - Fixed an issue where firmware may fault with CacheCade (SCGCQ00796461) - Fixed an issue where adapter may hang (SCGCQ00709216) - Fixed an issue where an offline VD may cause boot hangs (SCGCQ00284564) - Fixed an issue where kernel may panic (SCGCQ00820349) - Fixed an issue where kernel may crash in megaraid_sas driver with CacheCade if there are many Automatic Event Notifications and LD sync operations occurring (SCGCQ00712031) - Fixed an issue where system may hang with CacheCade (SCGCQ00687881) - Fixed an issue where the same disk may show multiple times in OS (SCGCQ00568992) - Fixed an issue where kernel may panic on Linux kernels version 3.0 or greater (SCGCQ00561505) - Fixed an issue where invalid IO statistics may be provided if driver supports more than just 512b sector drives (SCGCQ00282615) - Fixed an issue where driver fails to reboot system due to outstanding IOs in SCSI mid-layer when controller is in error state (SCGCQ00362023)
Enhancements - Added ability for JBOD IOs going via firmware path to use timeout value provided by OS (SCGCQ00764795) - Added a retry of IO commands as LDIO if raid map sync is failed with MFI_STAT_CONFIG_SEQ_MISMATCH (SCGCQ00712510) - Added support for 4k sector drives if the system supports it (SCGCQ00259244) - Added support for driver to perform an Online Controller Reset if the controller is not responding (SCGCQ00820389) - Fixed an issue where system may hang on S3 resume (SCGCQ00758933) - Added a feature to prevent command block with FastPath after JBOD drive replacement (SCGCQ00806534) - Enhanced 1MB IO support (SCGCQ00816313) - Added support for "megaraid_sas.disable_ext_io=1" boot parameter to disable 1M IO support (SCGCQ00911362) - Added support for Secure JBOD (SCGCQ00711555, SCGCQ00753765) - Fixed an issue where user space applications may hang if IOCtl is sent prior a kill adapter issued (SCGCQ00759916) - Fixed an issue where OS may crash on a SCSI IO timeout (SCGCQ00631210) - Fixed an issue where system may fail to reboot or will kernel panic on init 6 if controller has faulted (SCGCQ00859634) - Fixed an issue where firmware may fault (SCGCQ00702536) - Fixed an issue where controller may crash during system power cycle (SCGCQ00647390) - Fixed an issue where kernel may crash when megaraid_sas driver is loaded but no MegaRAID controllers are present (SCGCQ00282968)
Version 6.806.08.00-1 - Moderate Impact/Low Probability of Occurrence ------------------- Fixes: - Incorporated MegaRAID 6.6 x86/x86_64 Linux driver stream - Fixed an issue where performance may drop in sequential read 256kb IO (SCGCQ00677516) - Fixed an issue which may lead to firmware crash and "MonTask: line 1257 in file ../../raid/2108vI2o.c" error in firmware log (SCGCQ00702536)
Features/enhancements: - Added a retry of IO commands as LDIO if raid map sync is failed with MFI_STAT_CONFIG_SEQ_MISMATCH (SCGCQ00651680) - Added support for 1MB IO if the firmware supports it as well (SCGCQ00671670) - Added ability to take a VD offline / bring a VD online, similar to the equivalent actions for PDs (SCGCQ00521610) - Added support for Self-Encrypting Drives in JBOD mode (SCGCQ00399739) Note: Installed device driver version is 6.806.08.00
Version 6.704.15.00 - Suggested ------------------- - Fixed an issue where uneven span configuration of RAID 1 will not have proper load balancing for Fast Path Read.
Version 6.602.03.00 - Suggested ------------------- Enhancement: - Add support for ServeRAID M1215 SAS/SATA Controller Fixes: - Fixed an issue where Kernel panic occurs due to timeout of MFI/MPT pass-through command, followed by completion through interrupt context.
Version 6.600.20.00 - Suggested ------------------- Enhancement(s): - Add Support for ServeRAID M5210 and M5210e SAS/SATA Controller
Version 6.506.00.00 - Suggested ------------------- Enhancement(s): - Added ability for user to configure the maximum number of MSI-X vectors launched for M51XX and M1XX controllers.
Version 00.00.06.19 - Suggested ------------------- Enhancements: - Add support for RedHat Enterprise Linux (RHEL) 6.3.
Fixes: - Fixed an issue where a kernel crash may occur in some cases, when megaraid_sas driver is loaded but controller is not present.
Version 00.00.06.15 - Suggested ------------------- Enhancements: - Add support for fpRead/WriteCapable & fpRead/WriteAcrossStripe - Add support for RedHat Enterprise Linux (RHEL) 6.2.
Fixes: - Mask off MFI_FRAME_IEEE, MFI_FRAME_SGL64, MFI_FRAME_SENSE64 in megasas_mgmt_fw_ioctl() to prevent memory scribble issues from incorrectly built MegaCli frames. - Fixed reglockFlags for degraded RAID 5/6.
Version 00.00.06.12-01 - Non Critical ------------------- Fix: - Packaging fix only to remove "sh: line 1: .conf: command not found" message.
Version 00.00.06.12 - Initial release ------------------- ibm_dd_sraidmr_6_808_16_00_rhel6_32-64_chg
Dynamic System Analysis (DSA) Preboot Change History
Version 9.54, Build ID DSYTD8G o Enhancement: 1. Embedded DSAp Simplification by removing Low-Value Functionality - Inventory: BIST,PMC - Diags: RSARST Diags, Tape Drive Diags, Optical Drive Diags,Check point (LED) Panel Diags 2. Heartbeat for F2 standalone memory test. 3. IBM High IOPS Adapter Raw Data Collection. 4. pDSA Simplification for FoD Function & GUI Client. 5. Add warning & report in client for nonsupport systems. 6. Change sFTP as the default protocol for transfer log to IBM Service. 7. Get standalone memory test results & SOL support for DSAp(for security efi boot). 8. Update openssl to 1.0.1h from 1.0.1g. o Limitations: 1. After finish run all diagnostics in 25 loop with Emulex 10G options, DSA log will show abnormal, it only record Diags log one time on DSA Diagnostics Completion Log. 2. On GUI, when two ports of the machine want to connect the Extranet at the same time, the machine could not send dsa log to IBM server. you can click test internet connection to solve the problem. 3. System not show event log item in chassis event log & ipmi event log page when trigger SBE in standalone mode. o Special usage: - 2014 IMMV2 2QLFC Product Build
Version 9.43, Build ID DSYTC8E o Enhancement: 1. Preboot GUI redesign and enhancement--refine GUI into more customer friendly style. 2. FoD Support--FoD key re-activation. 3. pDSA proxy auto-config retrieve. o Limitations: 1. DSA Does not support "VMware ESXi" page report for ESXi 5.x key due to "vmvisor-offline-query" limitaion . o Special usage: - 2013 IMMV2 4QLFC
Version 9.33, Build ID DSYTB6E o Limitations: When we want to flash from B5E to B6E, we should level down to AA3 or AA4 first.
Version 9.30, Build ID DSYTB27 o New System Support: Flex System x440 Compute Node (7917, 2584) IBM System x3300 M4 (7382) o Problem(s) Fixed: 1. PMR - 05766,YL2,760 Aenservice appeared after running UpdateXpress & DSA. 2. PMR - 05193,W01,000 7147 - Intermittent random PSOD in vmware. multiple
o Enhancement: None o Limitations: - FIFO test of NIC diagnostics is not supported on the Intel I350 Quad Port GbE. Powerville has shared FIFO and shared FIFO registers making a test impossible if four ports are running at once. - For more limitations please refer to readme. o Special usage: - 2012 ToolsCenter 12D
Version 9.29, Build ID DSYTAB6 o New System Support: Flex System x440 Compute Node (7917, 2584) o Problem(s) Fixed: None o Enhancement: None o Limitations: - DSA implemented signature in product build. Please update IMM to 1AOO34V or later before updating pDSA, or flash failure will occur; - The user can not flash Embedded Preboot on VMware ESX3.5 prior to U4. - When flashing DSA Preboot using wflash/lflash, if you notice a build mismatch error, please make sure IMM firmware level is minimum 29B. Once you upgrade the IMM firmware to 29B or higher, DSA Preboot will continue to flash without error; - For more limitations please refer to readme. o Special usage: - NGP-4Q(12B+ FixPack3)
Version 9.28, Build ID DSYTAA4 o New System Support: x3630 M4 (7519) x3550 M4 (7383) o Problem(s) Fixed: None o Enhancement: None o Limitations: - DSA implemented signature in product build. Please update IMM to 1AOO34V or later before updating pDSA, or flash failure will occur; - The user can not flash Embedded Preboot on VMware ESX3.5 prior to U4. - When flashing DSA Preboot using wflash/lflash, if you notice a build mismatch error, please make sure IMM firmware level is minimum 29B. Once you upgrade the IMM firmware to 29B or higher, DSA Preboot will continue to flash without error; - For more limitations please refer to readme. o Special usage: - IMMV2 system 2012 4Q-LFC
Version 9.27, Build ID DSYTA7F o New System Support: None o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme o Special usage: - IMMv1 system 2012 4Q-LFC
Version 9.26, Build ID DSYTA6G o New System Support: None o Problem(s) Fixed: None o Enhancement: DSA Performance Optimization o Limitations: Refer to readme o Special usage: - 2012 ToolsCenter 12C
Version 9.21, Build ID DSYTA1U o New System Support: None o Problem(s) Fixed: 1.Recovered LSI Rawdata: "MegaCli -FwTermLog -Dsply -aALL" o Enhancement: None o Limitations: Refer to readme o Special usage: - 2012 ToolsCenter 12B Plus
Version 9.20, Build ID DSYTA0R o New System Support: x3530 M4 (7160) x3630 M4 (7158) x3750 M4 (8722, 8733) HS23E (8038, 8039) Flex System x220 Compute Node (7906, 2585) o Problem(s) Fixed: 1. PMR 05819,YL2,760 An error occured during the execution of DSA on Windows, DSA exits with an error at the eventlog plugin. o Enhancement: 1. Add HW remote presence key collection for High volume systems. o Limitations: Refer to readme o Special usage: - 2012 ToolsCenter 12B
Version 9.07, Build ID DSYT9CA o New System Support: x3750 M4 (8722, 8733) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Version 9.06, Build ID DSYT9BC o New System Support: Flex System x220 Compute Node (7906) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Version 9.05, Build ID DSYT9AA o New System Support: x3630 M4 (7158) x3530 M4 (7160) x3100 M4 Refresh1 (2582) x3250 M4 Refresh1 (2583) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Version 9.04, Build ID DSYT99E o New System Support: Flex System x240 Compute Node (8737, 8738, 7863) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Version 9.03, Build ID DSYT98I o New System Support: HS23E (8038, 8039) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Version 9.02, Build ID DSYT97C o New System Support: iDataPlex dx360 M4 server/2U chassis (7912/7913) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Version 9.01, Build ID DSYT96D o New System Support: x3500 M4 (7383) x3550 M4 (7914) x3650 M4 (7915) o Problem(s) Fixed: o Enhancement: None o Limitations: None o Special usage: None
Version 9.00, Build ID DSYT95W o New System Support: BladeCenter HS23 (7875) BladeCenter HX5 (7873, 1910) Flex System x240 Compute Node (8737, 8738, 7863) Flex System Manager Node (8735) x3500 M4 (7383) x3550 M4 (7914) x3630 M4 (7158) x3650 M4 (7915) x3690 X5 (7192, 7147) x3850 X5 / x3950 X5 (7143, 7191) o Problem(s) Fixed: 1. PMR 24817,8QG,000, PMR 30680,499,000 After kicking off DSA on one of the management nodes (x3650 M2) of SONAS 1.2(RHEL5 based), the node became unresponsive and dropped out of the cluster.
2. PMR 53575,000,834, PMR 05961,YL4,760 After running DSA, when using linux dump command on a DDS5 usb internal tape drive attached in x3650M2 backup speed becomes very slowly or failed.
3. PMR 26905,095,866 Running DSA 4.0 as well as DSA 3.4 on x3850 X5 the server is freezing, users have to reboot the server.
4. DSA 4.00 and previous version segmentation fault issue
6. PMR 15086,OTH,760 DSA 9.00 with --no-imm-lan option does not work correctly on RHEL5.3. The USB port state is changed during the execution of DSA.
o Enhancement: 1. Add GUI and CLI menu for Features on Demand (FoD) Activation Key Management o Limitations: Refer to readme. o Special usage: None
Version 4.02, Build ID DSYT92I o New System Support: iDataPlex Direct Water Cooled dx360 M4 server o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: None
Version 4.01, Build ID DSYT92H o New System Support: None o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: - 2011 4Q lifecycle
Version 4.00, Build ID DSYT91S o New System Support: None o New server options support: None o Problem(s) Fixed: 1. PMR 15065,OTR,760 On Unisys ES7000 or x3850 X5, the Memory Card number with failed DIMM can not be reported in IPMI Eventlog if the Memory Card is bigger than 4.
o Enhancement: 1. Added > 1TB memory test support o Limitations: Refer to readme. o Special usage: - 2011 ToolsCenter 11D
Version 3.48, Build ID DSYT89PUS o New System Support: None o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: - 2011 3Q lifecycle
Version 3.47, Build ID DSYT89LUS o New System Support: x3100 M4 (2582) x3250 M4 (2583) o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: None
Version 3.46, Build ID DSYT89GUS o New System Support: System x iDataPlex dx360 M3 (6391) o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: None
Version 3.45, Build ID DSYT89EUS o New System Support: None o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: - x3850 X5 / x3950 X5 (7143, 7191) EXA scaling
Version 3.43, Build ID DSYT87HUS o New System Support: BladeCenter HX5 (7873,1910) o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: None
Version 3.43, Build ID DSYT87FUS o New System Support: x3850 X5 / x3950 X5 (7143, 7191) x3690 X5 (7192, 7147) o Problem(s) Fixed: o Enhancement: None o Limitations: Refer to readme. o Special usage: None
Version 3.40, Build ID DSYT85T o New System Support: BladeCenter HS22 (1911) x3650 M3 (5454) o Problem(s) Fixed: None o Enhancement: None o Limitations: Refer to readme. o Special usage: None
Version 3.30, Build ID DSYT80S o New System Support: None o Problem(s) Fixed: None o Enhancement: 1. Correct a problem with LSI MegaRAID reporting for IBM Service o Limitations: Refer to readme. o Special usage: None
Version 3.20, Build ID DSYT75X o New System Support: x3630 M3 (7377) x3690 X5 (7148, 7149) o Problem(s) Fixed: None o Enhancement: 1. Add LSI Hard Disk Drive (HDD) diagnostic back for both the onboard SAS chip and ServeRAID o Limitations: - If you have ServeRAID (M1015) SAS/SATA Controller, 46M0831 installed, you will need one of the following: - uEFI GYE133A or greater for x3200 M3 and x3250 M3 - uEFI Y4E145B or greater for x3400 M2, x3400 M3, x3500 M2 and x3500 M3 - uEFI D6E145C or greater for x3550 M2, x3550 M3, x3650 M2 and x3650 M3 - For more limitations please refer to readme o Special usage: None
Verion 3.20, Build ID DSYT75U o New System Support: x3755 M3 (7164) o Problem(s) Fixed: None o Enhancement: None o Limitations: None o Special usage: None
Verion 3.10, Build ID DSYT70X o New System Support: x3400 M3(7378, 7379) x3500 M3(7380) x3550 M3 (7944, 4254) x3620 M3 (7376) x3650 M3 (7945, 4255) x3690 X5 (7148, 7149) x3850 X5 Standard Single-node and Multi-node models(7145, 7146) x3950 X5 Specially configured Database Engine models (7145, 7146) iDataplex dx360 M3 (6391) HS22V (7871,1949) HX5 (7872, 1909) o Problem(s) Fixed: None o Enhancement: 1. Added ServeRAID data collection o Limitations: - The following function has been temporarily removed from DSA Preboot for both the onboard SAS chip and ServeRAID: - LSI Hard Disk Drive (HDD) diagnostic - If you have ServeRAID (M1015) SAS/SATA Controller, 46M0831 installed, you will need one of the following: - uEFI GYE133A or greater for x3200 M3 and x3250 M3 - uEFI Y4E145B or greater for x3400 M2, x3400 M3, x3500 M2 and x3500 M3 - uEFI D6E145C or greater for x3550 M2, x3550 M3, x3650 M2 and x3650 M3 - For more limitations please refer to readme o Special usage: None
Version 3.02.56, Build ID DSYT56e o New System Support: None o Problem(s) Fixed: None o Enhancement: - The following systems are supported when BoMC downloads the corresponding system enablement pack: HS22V (7871,1949) x3550 M3 (7944,4254) x3650 M3 (7945,4255) x3400 M3 (7378,7379) x3500 M3 (7839) dx360 M3 (6391) o Limitations: - No HDD diagnostics available - To ensure quality and stability of the DSA code, we have reverted some display functionality of RAID information to what was shown in previous versions of DSA. This affects RAID display on the following adapters: Megaraid 8480 Serveraid MR10i Serveraid MR10is Serveraid MR10m Serveraid MR10k Serveraid M1015 Serveraid M5014 Serveraid M5015 On these adapters, the RAID information is generated from the output of separate command line tools and the format may not match other output in DSA. - For more limitations please refer to readme o Special usage: None
Version 3.00, Build ID: DSYT55a o New System Support: None o Problem(s) Fixed: None o Enhancement: - Added support for Machine Types 7327, 7328, 4251, 4252, 4261 o Limitations: - No HDD diagnostics available - For more limitations please refer to readme o Special usage: None
Version 1.16, Y4YT19AUS o New System Support: None o Problem(s) Fixed: None o Enhancement: - Added support for Machine Types 7839, 7836, 7837 o Limitations: None o Special usage: None
Version 1.15, TMYT20AUS o New System Support: None o Problem(s) Fixed: None o Enhancement: - Added support for Machine Types 7321, 6380, 7323 o Limitations: None o Special usage: None
Version 1.14, D6YT37AUS o New System Support: None o Problem(s) Fixed: None o Enhancement: - Added support for Machine Types 7946, 4198, 7947, 4199 o Limitations: None o Special usage: None
Version 1.13, P9YT48AUS o New System Support: None o Problem(s) Fixed: None o Enhancement: - Added support for Machine Types 7870, 1936, 7809 o Limitations: None o Special usage: None
Version 1.00 - Initial release
(C) Copyright International Business Machines Corporation 2008 - 2014. All rights reserved. ibm_fw_dsa_dsytd8g-9_54_anyos_anycpu_chg
Integrated Management Module II (IMM2) Firmware Update Change History
Version 4.31, 1AOO58T - Critical - Critical Fix for x3650M4, x3550M4, x3500M4, dx360M4, x3100 M4, x3250m4, x3750M4, x3650M4 HD, x3630M4, x3530M4, x3300M4, x3250M5 -- Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198 - Added option to export the certificate signing request in PEM format - Various Remote Presence enhancements including: -- Support for a MAC OS-x client -- Scaled video viewer window -- ASU set up of Remote Presence hot keys -- Virtual media mounting via URL - Removed potentially sensitive information from the service data file - Fixed a problem on x3650 M4, x3550 M4, x3500 M4, x3650 M4 HD where the IMM2 may not detect a loss of power supply redundancy - Fixed a problem where the LDAP group filter does not support a full DN - Fixed a problem where the syslog alert fields "Msg Type" and "Severity" did not follow RFC 5424 - Fixed a problem where the IMM2 only supported the default network port for syslog notifications - Fixed a problem where the SNMP "sysName" query always returns the string "SNMP Service" instead of the system name - Fixed a problem where the Global Login Settings changes were lost after an IMM2 restart
Important: Before you flash the IMM2 firmware back to version 3.82 or older, set the IMM2 Security option to use the Basic Compatibility Mode. This will prevent a possible loss of access to the IMM2.
Version 4.15, 1AOO58K - Suggested - Added support for the BIE (Blade IO Expansion Board) on the HS23, HS23E - Fixed a problem that prevented the AMM from controlling power when local power control is disabled on the HS23, HS23E
Version 3.91, 1AOO58G - Critical - Supports System x3750 M4, Machine Type: 8752, 8718 - Add a feature to allow users to block power control from the power button on the x3750M4
Version 3.73, 1AOO56D - Critical - Critical Fix for dx360 M4, x3650 M4, x3550 M4, x3500 M4, x3100 M4, x3250 M4, x3750 M4 -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.71, 1AOO52W - Critical - Critical Fix for x3550 M4: -- Fixed a potential security vulnerability with information contained in service data (refer to security bulletin CVE-2014-0882) -- Fixed a problem system may shut down with new Mezz card installed
Version 3.70, 1AOO52Q - Critical - Critical Fix: -- Fixed a potential security vulnerability with information contained in service data (refer to security bulletin CVE-2014-0882)
Version 3.67, 1AOO50G - Initial Release - Supports System x3650 M4 BD, Machine Type: 5466
Version 3.65, 1AOO50D - Suggested NOTE: If you have a System x3550 M4 with the "Emulex VFA Mezz card" and a ==== single processor, don't update the IMM2 with this firmware - Critical Fix: -- Fixed a problem on the System x3650 M4 server where the system shuts down due to a false temperature event from the ambient temperature sensor - Fixed a problem where the IMM2 may erroneously report a fan fault in the x3630 M4 when the system is powering on. See RETAIN tip H207461 for the description of the original problem - Fixed a screen refresh problem where it occurs after resetting IMM2 - Fixed a firmware problem that may cause the IMM2 to reset unexpectedly - Fixed a problem where the IMM2 SNMP interface may intermittently be unavailable if the system is running VMWARE ESXi 5.x - Fixed a problem where the CPU may potentially throttle in the x3650 M4 system with two 550 watt power supplies and one hard drive backplane
Version 3.60, 1AOO50C - Suggested - Added support for the Intel IvyBridge-EP CPU on the HS23 blade - Fixed a problem where the HS23 hard drive number reported in the AMM event did not match the drive number on the physical blade enclosure - Fixed an intermittent problem where the UXSPI update utility may erroneously report that the firmware image is not meant for the HS23 system - Fixed a problem that causes the AMM web interface to not display properly when drives are removed or inserted - Fixed a problem where the IMM2 may not detect an over temperature condition for a DIMM - Corrected a problem that caused the IMM to report an "Unsupported blade/blower combination" error on HS23
Version 3.56, 1AOO50K - Critical - Fixed a Flex Systems Manager (FSM) Configuration Patterns problem where configuration deployments would fail with an activation job error message: ERROR: LDAP failed with rc=102 ERROR: LDAP failure: SYSPROF_LDAP_BIND_FAIL INFO
Version 3.55, 1AOO50E - Suggested - Fixed an issue so a fully qualified domain name can be used for a syslog collector in addition to an IP address - Fixed an issue to allow a user the ability to specify the port to use for syslog notifications, rather than only supporting the default port
Version 3.50, 1AOO50B - Suggested - Fixed an issue where the default static IPv4 address was assigned to the IMM2 management interface instead of the user configured static IPv4 address in DHCP fallback to static mode, if the DHCP server was not available - Prevent a VLAN from being configured on the IMM2 management interface for Flex nodes - Fixed a problem where the CPU throttling state recovery indication to the FSM might not be properly reported - Corrected an issue with the launch of the IMM2 Remote Console operation that required a restart of the IMM2 - Corrected the firmware to apply the inactivity timeout to web pages that automatically refresh - Updated the web browser support. The following web browsers are supported: Firefox 3.6-20 Chrome 13-26 Internet Explorer 8-10 - Added support for the S3 Sleeping State to the IMM2 user interfaces on those servers that include the S3 feature - Added changes to use the minimum TLS version setting that is provisioned by the CMM in Flex for encrypted communication - Enhanced the content of the service data file to assist in problem determination - Added a option to have the IMM2 automatically copy the firmware from its primary bank into the backup bank after the firmware has been run for a period of time and proven itself to be stable - Enhanced the IMM2 firmware to automatically restore itself without the need for user intervention if the firmware becomes corrupted - Added new commands on the command line interface to stop a serial redirection operation that is currently in progress, and to report the user names that have a serial redirection operation started - Added changes to use the DNS settings that are provisioned by the CMM in Flex to support use of an LDAP hostname for authentication - Updated the firmware to log hardware inventory change informational messages - Added support for the Service Advisor feature on stand alone rack servers to automatically call for service when a repair is needed - Added support to configure the Ethernet-over-USB IP address using ASU - Added changes to support the thermal requirements for new Solid State Drives used with the ServeRAID M5100 Series IBM Flex System Flash Kit v2 - Updated the IMM2 date and time web page on Flex nodes to only display the current date and time - Updated the SSH firmware to address various OpenSSH vulnerabilities that have been identified by security community - Added changes to support the Web Services-Management protocol
Version 3.40, 1AOO48M - Initial Release - Supports System x3250 M5, Machine Type: 5458
Version 3.37, 1AOO48P - Suggested - Added support for the IBM NeXtScale Storage Native Expansion (NeX) Tray for IBM NeXtScale nx360 M4
Version 3.36, 1AOO48Q - Critical - Fixed a problem on System x iDataPlex dx360M4 where a CIM client cannot get needed event information for asserted events
Version 3.35, 1AOO48N - Critical - Critical Fix: -- Corrected a problem on the System x3650 M4 and x3650 M4 HD servers causing the system to shut down due to an erroneous critical temperature event reported by the ambient temperature sensor
Version 3.30, 1AOO48L - NonCritical - Fixed a problem on System x iDataPlex dx360M4 where nodes shutdown due to a critical temperature event from the Ambient Temp sensor
Version 3.20, 1AOO48K - Initial Release - Supports System NeXtScale nx360 M4, Machine Type: 5455
Version 3.10, 1AOO48H - NonCritical - Added support for System x3650 M4 HD, Machine Type 5460 - Added support for newer CPUs in the System x iDataPlex dx360M4, x3500M4, x3550M4, and x3650M4 servers - Added a feature on the System x3550 M4 and x3650 M4 to fail over from the dedicated systems management network port to the shared port when the dedicated network link is not available - Fixed a problem where an NTP update message is logged every 1440 minutes - Fixed a problem where the IMM2 web interface won't accept an NTP hostname string that starts with a numeric character - Fixed a problem where the LDAP Group Filter authentication does not work as expected - Fixed a problem where the IMM2 reports 0 Watts when the System x iDataPlex dx360M4 is DC cycled or resumes from the S3 sleep state - Fixed an Ethernet problem that may cause an IMM2 failure to establish a link when the Ethernet speed and duplex settings are not configured to use auto-negotiation
Version 2.60, 1AOO42Y - NonCritical NOTE: For increased security, only high strength ciphers are now supported when using https.
==== Your browser must support one of the following cipher suites: | HE-RSA-AES256-SHA256 TLSv1.2 Kx=DH Au=RSA Enc=AES(256) Mac=SHA256 DHE-RSA-AES256-SHA SSLv3 Kx=DH Au=RSA Enc=AES(256) Mac=SHA1 AES256-SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=AES(256) Mac=SHA256 AES256-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(256) Mac=SHA1 DHE-RSA-AES128-SHA25 TLSv1.2 Kx=DH Au=RSA Enc=AES(128) Mac=SHA256 DHE-RSA-AES128-SHA SSLv3 Kx=DH Au=RSA Enc=AES(128) Mac=SHA1 AES128-SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=AES(128) Mac=SHA256 AES128-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(128) Mac=SHA1
- Added support for the IBM Flex System x222 Compute Node - Improved Remote Presence (keyboard, mouse and virtual media)and in-band management (LAN-over-USB) performance - Changed the default file name for the Service Data file (First Failure Data Capture or FFDC) on the web interface to incorporate the machine type, serial number and a timestamp - Updated the IMM2 PCIe Bridge Firmware to support Windows 2012 Certification - Improved IMM2 Reliability, Availability, Serviceability (RAS) Features: - Added component and system VPD integrity checking & reporting - Enhanced Service Data collection (FFDC)
- Enhanced the configuration of UEFI settings via the CIM interface for applications like IBM Systems Director - Added Sub-manufacturer inventory support for mezz card and Sub-manufacturer inventory support for the system for IBM Systems Director - Added the UUID for the PCIe Expansion Node and the Storage Expansion Node to the SLP attributes reported by the IMM2 - Added the number of enabled CPU core and the Static power savings mode support for IBM Systems Director - Enhanced the alert recipient email notification, firmware update, event log, log out, and hardware information web pages to improve usability - Added support for IPMI & SNMPv3 accounts to be centrally managed by the Flex Chassis Management Module - Fixed a problem where an invalid configuration was erroneously reported for an unpopulated CPU socket in the IBM Flex System x440 - Enabled users to configure a longer trespass message - Increased the length of the LDAP group filter field to 511 characters - Corrected a problem with ServeRAID M5115 SAS/SATA Controller for IBM Flex Systems energy pack monitoring - Corrected a problem with ServeRAID M5115 SAS/SATA Controller for IBM Flex Systems LED management - Added IPMI command to configure the LAN-over-USB IP address
Version 2.52, 1AOO42E - Critical - Critical Fix: -- Fixed a problem on the System x3300 M4 servers causing the system to shut down due to a critical temperature event reported by the ambient temperature sensor
Version 2.50, 1AOO40Z - Suggested - Added support for the Solarflare SFN5162F MR Dual Port 10GbE SFP+ Adapter, and Solarflare SFN6122F LL Dual Port 10GbE SFP+ Adapter for System x3550 M4 and x3650 M4 NOTE: UEFI also needs to be upgraded to D7E128B (v 1.40 or newer, for the x3550 M4) or VVE128B (v1.40 or newer, for the x3650 M4) to support these cards - Added support for the Mellanox ConnectX-3 Dual Port QDR/FDR10 mezzanine card and Mellanox ConnectX-3 VPI Single-port QSFsorry.P FDR14/40GbE HCA on System x3550 M4, and x3650 M4 - Added optional Fan Zone support for single CPU systems (x3550 M4 and x3650 M4) with an installed with Qlogic Dual Port 10GbE SFP+ Embedded VFA - Fixed an intermittent problem where a Gratuitous ARP is not sent successfully - Fixed a problem where after the IMM2 firmware is flashed, there is a slight chance that the IMM2 web server can't be accessed when AC power is reapplied - Disabled the weak cipher suit used in the SSL/TLS firmware with the https protocol to avoid potential security vulnerabilities - Fixed a problem on the System x3750 M4 where the IMM2 shared mode network connection will be lost after upgrading the firmware of the onboard Emulex BE3 controller - Fixed a problem on the HS23 where the OS watchdog timer doesn't work - Fixed a problem on the HS23 where the Fault LED occasionally lights when the chassis is powered on with the BPE4 - Fixed a problem on the HS23 where the server may shut down after resetting the IMM2 - Enhanced the messaging mechanism between the BladeCenter AMM and the IMM2 - Added power management capability in the IMM2 web interface
Version 2.06, 1AOO42B - Critical - Corrected the firmware to prevent users from disabling the IPv6 interface - Fixed a problem that caused the IMM2 to reset itself after running for a period of time - Corrected the SNMP request to disable the IMM2 IPv4 interface so that it disables only IPV4, instead of both IPv4 and IPv6 - Fixed a problem that occasionally caused the server to shut down when the IMM2 is reset - Fixed a problem where the IMM2 incorrectly reported a battery voltage error - Corrected a problem where repeated frequent IMM2 resets causes the IMM2 to run the firmware in its backup partition - Corrected a problem report where the IMM2 did not report a failure to the system profiles script when the chassis UUID is unavailable
Version 2.00, 1AOO40E - Critical - Critical Fix: -- Improves the reliability of the CPU and/or memory VRDs. This improvement lowers the occurrence of CPU & memory VRD failures on the x3300 M4 and x3750 M4 -- IMM2 improved error reporting for missing/down CPU in invalid CPU configuration for x4440 M4 - Corrected a problem that caused 3.3V and 5V faults to be reported by IMM2 firmware level 1aoo34z(1.85) on the HS23E blade - Eagle Ray SAS controller LED fault support improvements added for all ITE platforms
Version 1.97, 1AOO36R - Critical - Critical Fix: -- Improves the reliability of the CPU and/or memory VRDs. This improvement lowers the occurrence of CPU & memory VRD failures on x3650 M4, x3550 M4 and x3500 M4 - Thermal behavior enhancement on System x iDataPlex dx360 M4
Version 1.95, 1AOO36P (for System x iDataPlex servers) - Suggested - Added support for NVIDIA K1,K2,K20,K20x GPUs on System x iDataPlex dx360 M4
Version 1.88, 1AOO40A (for PureFlex System Compute Nodes) - Critical - Critical Fix: -- Fixed a potential security vulnerability with node management user accounts (Reference to Security Bulletin CVE-2012-4838) - Fixed a problem on Flex Systems where the SNMP get and set authority levels did not work - Fixed a problem on Flex Systems where mounting of remote media in a Linux environment showed a USB error - Fixed a problem on Flex Systems that caused the Remote Control Video Viewer window on a RHEL5.8 client to move when the arrow key is pressed - Fixed a problem on Flex Systems where the SMTP "Test Connection" button did not work when the SMTP port is changed - Fixed a problem on Flex Systems where the SNMP get and set authority levels did not work - Fixed a problem on Flex Systems where mounting of remote media in a Linux environment showed a USB error - Fixed a problem on Flex Systems that caused the Remote Control Video Viewer window on a RHEL5.8 client to move when the arrow key is pressed - Fixed a problem on Flex Systems where the SMTP "Test Connection" button did not work when the SMTP port is changed - Corrected the Mezzanine card power fault monitoring on the Flex System x440 Compute Node - Corrected a problem with IBM Fabric Manager configuration from the Flex Chassis Management Module - Added support to retrieve configuration settings from an LDAP server - Added support for the Flex Storage Expansion Node - Added support for CIM indications over https - Added fingerprint checking for SFTP transfers - Added automatic recovery of corrupted UEFI firmware - Added support for authenticated SMTP alerts - Added a display of the users who have a Remote Control session in progress - Provided a request to a Remote Control client to disconnect the session - Added support for the server S3 (sleep) state - Changed the default NTP sync interval from 3 minutes to 24 hours - Fixed a problem where the ambient temperature is only displayed in degrees Fahrenheit - Fixed a problem on the web interface where 'local' is not accepted as a top level domain name in the email format when configuring event recipients - Corrected an IMM2 SNMP trap OID to match the prior IMM format - Fixed a problem that prevented an external USB device from being remotely mounted as a floppy drive in Windows Server 2003 - Changed the blue Location led behavior to not blink when a firmware update is in progress
Version 1.85, 1AOO34Z (for BladeCenter blades and System x Servers) - Critical - Critical Fix: -- Fixed a potential security vulnerability with node management user accounts (Reference to Security Bulletin CVE-2012-4838) - Fixed a problem where a Blade Open Fabric Manager uncorrectable error can occur when booting the HS23 - Fixed a problem that IMM IPMI command periodically timed out when using HS23 in Chassis with the management network being disabled in some special configurations - Added support for the HS23 to recognize NEBS/Enterprise Mode for Telco chassis (this feature needs Advanced Management Module Firmware BPET62U or later) - Fixed a problem where the ambient temperature is only displayed in degrees Fahrenheit - Fixed a problem where on rack systems that have 2 power supplies installed, the 'Redundancy Power unit has been restored' event is logged every time that the IMM2 is reset - Fixed a problem where a Fan Tach going low (lower critical) event is intermittently asserted when configuring the IMM2 to use an NTP server - Fixed a problem on the web interface where 'local' is not accepted as a top level domain name in the email format when configuring event recipients - Corrected an IMM2 SNMP trap OID to match the prior IMM format - Fixed a problem that prevented an external USB device from being remotely mounted as a floppy drive in Windows Server 2003 - Changed the blue Location led behavior to not blink when a firmware update is in progress - Fixed a problem on the HS23E that causes Preboot DSA to hang in CLI mode when a user accesses it using Serial over LAN - Fixed a problem on rack servers where ASU cannot set IMM.GRP_GroupName.1 and IMM.GRP_GroupName.2 if the string length is 16 characters or longer. The firmware was corrected to allow a maximum length of 64 characters - Added support for CIM indications over https - Added fingerprint checking for SFTP transfers - Added automatic recovery of corrupted UEFI firmware - Added support for authenticated SMTP alerts - Added a display of the users who have a Remote Control session in progress - Provided a request to a Remote Control client to disconnect the session - Added support for the server S3 (sleep) state
Version 1.85, 1AOO34Y (for PureFlex System V7000 Storage Node) - Added support for Flex System V7000 Storage Node
Version 1.79, 1AOO36F - Suggested - Thermal behavior enhancement on System x iDataPlex dx360 M4
Version 1.78, 1AOO36E - Suggested - Thermal behavior enhancement for 115W & 95W CPU on System x iDataPlex dx360 M4 - Added support for the Intel KNC 5110p card
Version 1.77, 1AOO32X - Critical - Thermal behavior enhancement for 115W CPU on System x iDataPlex dx360 M4
Version 1.75, 1AOO32S - Suggested - Fixed a problem that a PCI uncorrectable error occurs when using HS23 with CFFh card (44W4479) in the BCS chassis - Fixed a problem where an "Unsupported blade/blower combination" error is reported when using the HS23 in the BCHT chassis configured in Enterprise mode - Fixed a problem in System x3530 M4, where the reported Active Energy Manager input/output power readings are inaccurate - Fixed a problem in System x3530 M4, x3630 M4, where an LDAP account can not login using the AD_CrossDomain tree - Fixed a problem in System x3530 M4, x3630 M4, where a user cannot use the "DNS to Find LDAP server/Extract search domain from login ID" setting from the IMM2 web to access an eDirectory server - Added support for Common Form Factor power supplies Oversubscription in System x3750 M4, Machine Types: 8722, 8733
Version 1.65, 1AOO32O - Suggested - Support the power supply Over-Subscription feature - Support the 750 Watt DC power supply for System x3650 M4,x3550 M4 - Support IBM 1.2TB High IOPS MLC Mono Adapter, IBM 2.4TB High IOPS MLC Duo Adapter for System x3650 M4, x3550 M4 - Support IBM LLM-SM Dual Port 10GbE SFP+ Adapter for System x3650 M4 - Fixed an abnormal Fan Zone recovery problem - Fixed a problem that IMM2 Email notification doesn't support an e-mail address with the underscore '_' character - Fixed a power policy "Restore" problem - Fixed a problem where the LDAP hostname can't be changed by ASU - Fixed a problem that the length of email address (for SNMP notification) is limited to 32 characters
Version 1.60, 1AOO32P - Suggested - Fixed a problem where the Chassis Management Module cannot correctly get the Mezzanine card information for the Flex System x220 Compute Node - Fixed a problem where the PreBoot DSA firmware could not be updated under VMWare ESXi 5 through the Flex System Manager's Update Manager - Fixed a problem where an IMM2 communications error can occur if an unexpected response causes VMware to spawn multiple processes when it does not receive the data it expects from the IMM2
Version 1.59, 1AOO32K - Initial Release - Supports System x3300 M4, Machine Types: 7382
Version 1.53, 1AOO30Z - Critical - Included an update to the FPGA that fixes an intermittent issue where the CPUs do not show up in a system with a RAID card installed, when the AC is removed and reapplied from the server without allowing sufficient time for the system hardware to completely discharge
Version 1.52, 1AOO34A - Suggested - Added redundant power supply and hot swap hard drive support in System x3100 M4
Version 1.51, 1AOO30Y - Critical - Support for NVIDIA Tesla K10, M2070Q, M2090 GPU cards on System x iDataPlex dx360 M4 - Fixed a problem in System x iDataPlex dx360 M4 where the password expires after creating a new user in the IMM2 web interface - Fixed a problem in System x iDataPlex dx360 M4, when the memory sensor changes from 'critical' to 'warning,' but the severity is not updated in the syslog or the email notification
Version 1.50, 1AOO30W - Suggested - Supports System HS23, Machine Types: 7875,1929 - Supports System x3650 M4, Machine Types: 7915 - Supports System x3550 M4, Machine Types: 7914 - Supports System x3500 M4, Machine Types: 7383 - Added support for the Intel Xeon E5-2643 processor on the HS23 in BCH-R3, BCS and BCHT chassis - Fixed a problem where the IMM2 incorrectly logged an "Unsupported blade/blower combination" on the HS23 in the BC-E 8677 chassis - Fixed a power restore problem on systems that have 2 Delta power supplies installed - Fixed a problem in System x3650 M4, x3550 M4, x3500 M4, where OpenLDAP Group Authentication filtering function doesn't work - Fixed a problem in System x3650 M4, x3550 M4, x3500 M4, where LDAP account can not login using the AD_CrossDomain tree
Version 1.45, 1AOO28S - NonCritical - Fixed a problem in Flex System x220 where the Chassis Management Module (CMM) Command Line Interface can't display the Mezzanine card information - Fixed a problem in Flex System x220 and x240 where the prebootDSA firmware cannot be updated through Flex System Manager's Update Manager
Version 1.40, 1AOO30T - Initial Release - Supports System x3750 M4, Machine Types: 8722, 8733
Version 1.38, 1AOO30D - Initial Release - Supports System x3630 M4, Machine Type: 7158 - Supports System x3530 M4, Machine Type: 7160
Version 1.36, 1AOO30P - Initial Release - Fixed an intermittent remote media failure in system HS23E - Fixed a problem in system HS23E where remote media does not work when two or more users have concurrent remote control sessions
Version 1.34, 1AOO28Q - Initial Release - Supports Flex System Manager Node, Machine Type: 8731 - Supports Flex System x240 Compute Node, Machine Types: 7863, 8737, 8738 - Supports Flex System x220 Compute Node, Machine Types: 2585, 7906
Version 1.32, 1AOO28N - Critical - Supports System x3630 M4, Machine Type: 7158 - Supports System x3530 M4, Machine Type: 7160 - Fixed a problem that may see unexpected fan events after power on in x3100 M4 and x3250 M4 systems - Enhanced robustness on I2C bus test
Version 1.30, 1AOO28M - Supports System HS23E, Machine Types: 8038,8039
Version 1.26, 1AOO26N - Initial Release - Supports System x3650 M4, Machine Types: 7915
Version 1.25, 1AOO26K - Initial Release - Supports System x3550 M4, Machine Types: 7914 - Supports System x3500 M4, Machine Types: 7383 - Supports System x iDataPlex dx360 M4, Machine Types: 7912,7913
Version 1.22, 1AOO26O - Suggested - Supports System HS23, Machine Types: 7875,1929 Problems Fixed: - Fixed a problem where the BOFM configuration may be lost after a blade power cycle - Fixed an LED error indication that occurs on the BPE4 - Fixed a problem where the Info LED lights during the discovery stage - Fixed a problem where an ABR event is not logged - Fixed an intermittent communication problem between the AMM and IMM2 - Fixed a problem that causes the remote media function to hang when a second user attempts to mount remote media - Fixed a problem where the 'break' keyboard function doesn't work with Serial Over LAN
Version 1.21, 1AOO26L - Initial Release - Supports System HS23, Machine Types: 7875,1929
Version 1.10, 1AOO24B - Supports System dx360 M4, Machine Types: 7918,7919
Version 1.05, 1AOO10K - Initial Release - Fixed the false alert issue in redundant PSU model
Version 1.00, 1AOO10I - Initial Release - Initial Release - Supports System x3250 M4, Machine Types: 2583,2587 - Supports System x3100 M4, Machine Types: 2582,2586
(C) Copyright International Business Machines Corporation 2008 - 2014. All rights reserved.
ibm_fw_imm2_1aoo58t-4_31_anyos_noarch_chg
Integrated Management Module II (IMM2) Firmware Update Change History
Version 5.41, 1AOO70I - Critical - Supports systems: x3550 M4 - Fixed a problem where after a system reboot or power cycle the IMM may erroneously report a voltage fault and the system may not power on
Version 5.40, 1AOO70H - Critical - Supports systems: HS23, HS23E, x3100 M4, x3100 M5, x3250 M4, x3250 M5, x3300 M4, x3500 M4, x3530 M4, x3550 M4, x3630 M4, x3650 M4, x3650 M4 BD, x3650 M4 HD, x3750 M4, x3850 X6, x3950 X6, dx360 M4, nx360 M4, x220, x222, x240, x440, x280, x480, x880 - Firmware changes to address security vulnerabilities: CVE-2015-7575, CVE-2016-0777, CVE-2016-0778 - Corrected a problem that prevented Lenovo XClarity Administrator from authenticating with the IMM2 - Fixed a problem on the x3850 X6 where the server unexpectedly reboots after an IMM2 reset - Fixed a problem on the x480 X6 that causes the CMM to report an 'unknown' IO connectivity status - Fixed a problem on the x3650 M4 that causes fan3 and fan4 to run at incorrect speeds - Fixed a problem that prevented the IMM2 gateway setting from being changed on the IMM2 web and in the UEFI menu. - Fixed a problem on the x3650 M4 where LDAP authentication does not work
Version 5.20, 1AOO68L - Critical - Supports systems: HS23, HS23E, x3100 M4, x3100 M5, x3250 M4, x3250 M5, x3300 M4, x3500 M4, x3530 M4, x3550 M4, x3630 M4, x3650 M4, x3650 M4 BD, x3650 M4 HD, x3750 M4, x3850 X6, x3950 X6, dx360 M4, nx360 M4, x240, x440, x280, x480, x880 - Firmware changes to address security vulnerabilities: CVE-2013-2207, CVE-2013-4508, CVE-2013-4559, CVE-2013-4560, CVE-2014-5352, CVE-2014-5353, CVE-2014-5355, CVE-2014-8121, CVE-2014-8176, CVE-2014-9421, CVE-2014-9422, CVE-2015-1349, CVE-2015-1781, CVE-2015-1788, CVE-2015-1789, CVE-2015-1790, CVE-2015-1791, CVE-2015-1792, CVE-2015-1799, CVE-2015-3216, CVE-2015-3405, CVE-2015-4000, CVE-2015-4171, CVE-2015-4620, CVE-2015-5477, CVE-2015-5600, CVE-2015-5722 - Re-enabled the EDH cipher for the LDAP client - Fixed a problem on x3550 M4 where MSM connectivity issue on X3650 M4 and X3550 M4 with ESXi 5.5 u2 on IMM v4.97 - Fixed a problem where setting NIST800-131A mode on the web, CLI, and SNMP is inconsistent - Fixed a problem where the signed certificate status on the web and the CLI does not match - Fixed a problem on x3650 M4 where the "NvDIMM Status & Cables" sensor does not de-assert - Fixed a problem where the DIMM's Manufacturer ID information is not displayed - Fixed a problem where the password is not changed after setting the password via OneCLI - Fixed a problem where a user cannot log using LDAP Active Directory Application Mode - Fixed a problem on x3850 X6 where the IMM2 does not detect power supply faults and over-temperature conditions - Fixed a problem on x3500 M4/x3550 M4/x3650 M4/x3650 M4 HD where the IMM2 reports power supply configuration mismatch assertion and deassertion events within seconds - Re-enabled TLS1.0/TSL1.1 support for the web and WS-MAN interfaces when the IMM2 is in NIST mode - Fixed a problem on x3100 M4/x3250 M4 where there is no alert message logged when AC power is lost
Version 4.97, 1AOO66M - NonCritical - Supported Platforms: HS23, HS23E, x3100 M4, x3100 M5, x3250 M4, x3250 M5, x3300 M4, x3500 M4, x3530 M4, x3550 M4, x3630 M4, x3650 M4, x3650 M4 BD, x3650 M4 HD, x3750 M4, x3850 X6, x3950 X6, dx360 M4, nx360 M4 - NOTE: To avoid possible exploits of the vulnerabilities discovered with SSLv3 encryption, support for SSLv3 has been removed from the IMM2 firmware. To access the IMM2 web interface using https, users must make use of client browser versions that support TLS1.2 encryption. Refer to RETAIN Tip H214507 for details. - After applying this firmware update all subsequent self-signed certificates are generated using SHA-2 cryptographic hashes. Certificate signing requests are also generated using SHA-2 cryptographic hashes if the IMM2 is configured to run in NIST SP 800-131A Compliance mode. - Critical Fix for x3750 M4 -- Fixed issue on missing power supply redundancy lost event - Firmware changes to address security vulnerabilities: CVE-2013-2566, CVE-2013-2877, CVE-2013-4332, CVE-2013-4854, CVE-2013-6435, CVE-2014-0191, CVE-2014-3505, CVE-2014-3506, CVE-2014-3507, CVE-2014-3508, CVE-2014-3509, CVE-2014-3510, CVE-2014-3511, CVE-2014-3513, CVE-2014-3566, CVE-2014-3567, CVE-2014-3568, CVE-2014-3569, CVE-2014-3570, CVE-2014-3571, CVE-2014-3572, CVE-2014-3634, CVE-2014-3660, CVE-2014-3683, CVE-2014-8118, CVE-2014-8275, CVE-2014-8500, CVE-2014-9293, CVE-2014-9294, CVE-2014-9295, CVE-2014-9297, CVE-2014-9298, CVE-2015-0204, CVE-2015-0205, CVE-2015-0206, CVE-2015-0235, CVE-2015-2808, CVE-2013-7423, CVE-2014-5352, CVE-2014-7817, CVE-2014-9402, CVE-2014-9421, CVE-2014-9422, CVE-2014-9423, CVE-2015-0209, CVE-2015-0286, CVE-2015-0287, CVE-2015-0288, CVE-2015-0289, CVE-2015-0292, CVE-2015-0293, CVE-2015-1472 - Fixed a problem that IMM2 unable to detect event from redundant PSU on x3250 M4 - Fixed a problem that PSU 1 and PSU 2 will show changed after hot swap on x3250 M4 - Fixed a problem that FAN will rotate in high speed when booting on 3100 M4 - Fixed a problem that IMM2 LDAP connects to AD server three time simultaneously for each login attempts with wrong password - Fixed a problem that Fan operates abnormally in S5 mode after rebooting system on x3550 M4 - Fixed a problem that "ipmitool chassis status" reporting false drive fault on System x3650 M4 - Fixed a problem that IMM firmware version 4.56 display as 4.55 in DSA log and UEFI data - Fixed a problem that IMM2 cannot log events on x3550 M4 - Fixed a problem that IMM2 may reset due to potential memory leakage - Fixed a problem that failure to send the alert of IMM2 via e-mail - Fixed a problem on IBM NeXtScale nx360 M4 for where the IMM may intermittently report an incorrect DC value to IBM NeXtScale n1200 Fan and Power Control (FPC) - Fixed a problem on NI152 x3650M4 where the IMM may report a power supply configuration mismatch error message in the system event log
Version 4.90, 1AOO66O - NonCritical - Firmware changes to address security vulnerabilities: CVE-2013-2566, CVE-2013-2877, CVE-2013-4332, CVE-2013-4854, CVE-2013-6435, CVE-2014-0191, CVE-2014-3505, CVE-2014-3506, CVE-2014-3507, CVE-2014-3508, CVE-2014-3509, CVE-2014-3510, CVE-2014-3511, CVE-2014-3513, CVE-2014-3566, CVE-2014-3567, CVE-2014-3568, CVE-2014-3569, CVE-2014-3570, CVE-2014-3571, CVE-2014-3572, CVE-2014-3634, CVE-2014-3660, CVE-2014-3683, CVE-2014-8118, CVE-2014-8275, CVE-2014-8500, CVE-2014-9293, CVE-2014-9294, CVE-2014-9295, CVE-2014-9297, CVE-2014-9298, CVE-2015-0204, CVE-2015-0205, CVE-2015-0206, CVE-2015-0235, CVE-2015-2808 - Fixed a problem that IMM firmware version 4.56 displays as 4.55 in DSA log and UEFI data. - Fixed a problem that IMM2 may reset due to a potential memory leakage. - Fixed a cooling issue when the Fusion IO adapter is present - Fixed a problem where the IMM2 LDAP authentication attempts to connect to an AD server three times simultaneously for each login attempt with a wrong password. - Fixed a problem that may cause the IMM2 to fail to send an alert via e-mail. - To support new security requirements the IMM firmware now requires the Java remote presence client to be at version 1.8 or newer
Version 4.80, 1AOO64T - NonCritical - Supports IBM System x3850/x3950 X6, Machine Type: 3837, 3839 - Fixed potential problem where Service Advisor not functional when routing through a proxy server
Version 4.61, 1AOO64Y - NonCritical - Fixed a problem on IBM NeXtScale nx360 M4 for intermittent IPMB IO error and ME error. - Fixed a problem on IBM NeXtScale nx360 M4 for unexpected shutdown due to CPU over temperature
Version 4.58, 1AOO64V - Critical - Critical Fix for x3630 M4, x3530 M4, x3300 M4, x3650 M4 BD -- Removed an incorrect error message sometimes displayed when certain RAID adapters are installed in certain PCIe slots
Version 4.56, 1AOO64S - Critical - Critical Fix for x3650 M4, x3650 M4 HD, x3650 M4 BD, x3500 M4, x3630 M4, x3530 M4, x3300 M4 -- Fixed issue on missing power supply redundancy lost event
Version 4.55, 1AOO64N - NonCritical - Firmware changes to address security vulnerabilities: CVE-2014-3508, CVE-2014-3509, CVE-2014-3505, CVE-2014-3506, CVE-2014-3507, CVE-2014-3510, CVE-2014-3511, CVE-2013-2174, CVE-2013-4545, CVE-2014-0015, CVE-2014-0138, CVE-2014-0139, CVE-2014-2653, CVE-2014-2532 - Closed network port 121. - Fixed a problem of I2C error on x3500 M4 systems with use of Fairmont Raid card with FW version 23.22.0-0024 and IMM 1AOO58T - Thermal behavior enhancement on System x iDataPlex dx360 M4 - Fixed a problem that Call Home function was not working with a Proxy server
Version 4.50, 1AOO64L - NonCritical - Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-3509, CVE-2014-3506, CVE-2014-3507, CVE-2014-3505, CVE-2014-3508, CVE-2014-3510, CVE-2014-3511, CVE-2013-2174, CVE-2013-4545, CVE-2014-0015, CVE-2014-0138, CVE-2014-0139, CVE-2014-2653, CVE-2014-2532 - Fixed a problem where an erroneous event could be logged for an expansion card that would be followed by a recovery message several seconds later. - Fixed an issue with the web interface that could show a firmware update has failed if the user leaves the web interface inactive for over 20 minutes after downloading the update file. - Corrected an issue that might cause erroneous faults to be reported for the ServeRAID M5115 SAS/SATA when the server power is off. - Fixed an issue for multinode partition capable systems where when switching between partition and stand-alone modes repeatedly while also powering the nodes on and off, the IMM2 mode information could get out of sync with the server.
Version 4.35, 1AOO62W - Refresh Release - Support for refresh of the System x3650 M4 BD, Machine Type: 5466
Version 4.31, 1AOO58T - Critical - Critical Fix for x3650M4, x3550M4, x3500M4, dx360M4, x3100 M4, x3250m4, x3750M4, x3650M4 HD, x3630M4, x3530M4, x3300M4, x3250M5 -- Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198 - Added option to export the certificate signing request in PEM format - Various Remote Presence enhancements including: -- Support for a MAC OS-x client -- Scaled video viewer window -- ASU set up of Remote Presence hot keys -- Virtual media mounting via URL - Removed potentially sensitive information from the service data file - Fixed a problem on x3650 M4, x3550 M4, x3500 M4, x3650 M4 HD where the IMM2 may not detect a loss of power supply redundancy - Fixed a problem where the LDAP group filter does not support a full DN - Fixed a problem where the syslog alert fields "Msg Type" and "Severity" did not follow RFC 5424 - Fixed a problem where the IMM2 only supported the default network port for syslog notifications - Fixed a problem where the SNMP "sysName" query always returns the string "SNMP Service" instead of the system name - Fixed a problem where the Global Login Settings changes were lost after an IMM2 restart
Important: Before you flash the IMM2 firmware back to version 3.82 or older, set the IMM2 Security option to use the Basic Compatibility Mode. This will prevent a possible loss of access to the IMM2.
Version 4.23, 1AOO62Z - Initial Release - Adds support for System x880 X6, Machine Type: 4259, 7903
Version 4.21, 1AOO58U - NonCritical - Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198
Version 4.20, 1AOO58R - NonCritical - Fixed an issue in I2C communications that could cause CMM to report, "FPGA Host 2 Communication is offline" - Fixed a problem that required the browser cache to be cleared before accessing IMM2 web page. - Corrected a problem that caused the CMM to reporting an I/O connectivity problem with the FSM - Enhanced the IMM2 service and support data to better aid in the diagnosis of VPD issues - Added support for the S3 system sleep state - Added support for agentless monitoring of PCIe devices - Enabled a Flex compute node to be powered on sooner after installation in the chassis - Added RFC compliance checking for user input - Ensured consistency in Daylight Savings Time setting between the CMM and IMM2 - Added support for enhanced hard drive monitoring and status - Corrected an issue that caused false reports of incorrect / missing / corrupt VPD events.
Version 4.15, 1AOO58K - Suggested - Added support for the BIE (Blade IO Expansion Board) on the HS23, HS23E - Fixed a problem that prevented the AMM from controlling power when local power control is disabled on the HS23, HS23E
Version 4.10, 1AOO58F - Initial Release - Supports System x3100 M5, Machine Type: 5457
Version 4.04, 1AOO64E - NonCritical - Supports IBM System x3850/x3950 X6, Machine Type: 3837, 3839 - Fixed potential problem where Memory Details on Critical DIMM points to a different location - Fixed potential problem for power state mismatching when one node transitions from AC disconnected to AC connected while the other node is powered up
Version 4.02, 1AOO58S - NonCritical - Supports IBM System x3850/x3950 X6, Machine Type: 3837, 3839 - Fixed a potential problem where a single CPU and single Power Supply model may show a configuration error - Fixed a potential problem where fans running at high speed under normal operation may erroneously log a fan failure - Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198 - Fixed a power state change problem when removing a Compute book with an I/O book attached - Fixed a problem where PCIE adapters in I/O books may not show up after an OS reboot
Version 4.00, 1AOO58I - NonCritical - Supports IBM System x3850/x3950 X6, Machine Type: 3837, 3839 - Add Scalable support. - x3950 X6 initial GA support level - Add support for enhanced hard drive monitoring and status - Fixed a potential problem that may cause the IMM to reboot in a configuration with multiple single port network cards.
Version 3.91, 1AOO58G - Critical - Supports System x3750 M4, Machine Type: 8752, 8718 - Add a feature to allow users to block power control from the power button on the x3750M4
Version 3.90, 1AOO54X - NonCritical - Added support for the IBM NeXtScale PCIe Native Expansion (NeX) Tray for IBM NeXtScale nx360 M4
Version 3.86, 1AOO56V - Critical - Critical Fix for x3500 M4 -- Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198
Version 3.85, 1AOO56U - Critical - Critical Fix for x220, x222, x240, x440, Flex System Manager Node -- Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198
Version 3.84, 1AOO56J - Critical - Critical Fix for x3300 M4 -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.83, 1AOO56I - Critical - Critical Fix for x3250 M5, nx360 M4 -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.82, 1AOO56E - Critical - Critical Fix for x3850 X6 / x3950 X6 -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.81, 1AOO52Z - Critical - Critical fix: -- Corrected the x3850/x3950 x6 server to turn off power from the power supplies when a power fault occurs
Version 3.80, 1AOO52U - Initial Release - Supports IBM System x3850/x3950 X6, Machine Type: 3837, 3839 - up to 4 CPU in one system - x3850 X6 initial GA support level
Version 3.79, 1AOO56G - Critical - Critical Fix for x240, x222, x440, x220, Flex System Manager Node -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.78, 1AOO52Y - Critical - Critical Fixes: -- Fixed a potential security vulnerability with information contained in service data (refer to security bulletin CVE-2014-0882) -- Fixed a potential security vulnerability with Trusted Platform Module (TPM) initialization settings (refer to security bulletin CVE-2014-0881)
Version 3.77, 1AOO56H - Critical - Critical Fix for x3630 M4, x3530 M4 -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.76, 1AOO56Q - Critical - Critical Fix for x3650 M4 BD -- Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198
Version 3.75, 1AOO56F - Critical - Critical Fix for x3650 M4 BD -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.74, 1AOO52R - Critical - Critical Fix: -- Fixed a potential security vulnerability with information contained in service data (refer to security bulletin CVE-2014-0882) - Supports System x3650 M4 BD, Machine Type: 5466
Version 3.73, 1AOO56D - Critical - Critical Fix for: dx360 M4, x3650 M4, x3550 M4, x3500 M4, x3100 M4, x3250 M4, x3750 M4 -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 3.71, 1AOO52W - Critical - Critical Fix for x3550 M4: -- Fixed a potential security vulnerability with information contained in service data (refer to security bulletin CVE-2014-0882) -- Fixed a problem system may shut down with new Mezz card installed
Version 3.70, 1AOO52Q - Critical - Critical Fix: -- Fixed a potential security vulnerability with information contained in service data (refer to security bulletin CVE-2014-0882)
Version 3.67, 1AOO50G - Initial Release - Supports System x3650 M4 BD, Machine Type: 5466
Version 3.65, 1AOO50D - Suggested NOTE: If you have a System x3550 M4 with the "Emulex VFA Mezz card" and a ==== single processor, don't update the IMM2 with this firmware - Critical Fix: -- Fixed a problem on the System x3650 M4 server where the system shuts down due to a false temperature event from the ambient temperature sensor - Fixed a problem where the IMM2 may erroneously report a fan fault in the x3630 M4 when the system is powering on. See RETAIN tip H207461 for the description of the original problem - Fixed a screen refresh problem where it occurs after resetting IMM2 - Fixed a firmware problem that may cause the IMM2 to reset unexpectedly - Fixed a problem where the IMM2 SNMP interface may intermittently be unavailable if the system is running VMWARE ESXi 5.x - Fixed a problem where the CPU may potentially throttle in the x3650 M4 system with two 550 watt power supplies and one hard drive backplane
Version 3.60, 1AOO50C - Suggested - Added support for the Intel IvyBridge-EP CPU on the HS23 blade - Fixed a problem where the HS23 hard drive number reported in the AMM event did not match the drive number on the physical blade enclosure - Fixed an intermittent problem where the UXSPI update utility may erroneously report that the firmware image is not meant for the HS23 system - Fixed a problem that causes the AMM web interface to not display properly when drives are removed or inserted - Fixed a problem where the IMM2 may not detect an over temperature condition for a DIMM - Corrected a problem that caused the IMM to report an "Unsupported blade/blower combination" error on HS23
Version 3.56, 1AOO50K - Critical - Fixed a Flex Systems Manager (FSM) Configuration Patterns problem where configuration deployments would fail with an activation job error message: ERROR: LDAP failed with rc=102 ERROR: LDAP failure: SYSPROF_LDAP_BIND_FAIL INFO
Version 3.55, 1AOO50E - Suggested - Fixed an issue so a fully qualified domain name can be used for a syslog collector in addition to an IP address - Fixed an issue to allow a user the ability to specify the port to use for syslog notifications, rather than only supporting the default port
Version 3.50, 1AOO50B - Suggested - Fixed an issue where the default static IPv4 address was assigned to the IMM2 management interface instead of the user configured static IPv4 address in DHCP fallback to static mode, if the DHCP server was not available - Prevent a VLAN from being configured on the IMM2 management interface for Flex nodes - Fixed a problem where the CPU throttling state recovery indication to the FSM might not be properly reported - Corrected an issue with the launch of the IMM2 Remote Console operation that required a restart of the IMM2 - Corrected the firmware to apply the inactivity timeout to web pages that automatically refresh - Updated the web browser support. The following web browsers are supported: Firefox 3.6-20 Chrome 13-26 Internet Explorer 8-10 - Added support for the S3 Sleeping State to the IMM2 user interfaces on those servers that include the S3 feature - Added changes to use the minimum TLS version setting that is provisioned by the CMM in Flex for encrypted communication - Enhanced the content of the service data file to assist in problem determination - Added a option to have the IMM2 automatically copy the firmware from its primary bank into the backup bank after the firmware has been run for a period of time and proven itself to be stable - Enhanced the IMM2 firmware to automatically restore itself without the need for user intervention if the firmware becomes corrupted - Added new commands on the command line interface to stop a serial redirection operation that is currently in progress, and to report the user names that have a serial redirection operation started - Added changes to use the DNS settings that are provisioned by the CMM in Flex to support use of an LDAP hostname for authentication - Updated the firmware to log hardware inventory change informational messages - Added support for the Service Advisor feature on stand alone rack servers to automatically call for service when a repair is needed - Added support to configure the Ethernet-over-USB IP address using ASU - Added changes to support the thermal requirements for new Solid State Drives used with the ServeRAID M5100 Series IBM Flex System Flash Kit v2 - Updated the IMM2 date and time web page on Flex nodes to only display the current date and time - Updated the SSH firmware to address various OpenSSH vulnerabilities that have been identified by security community - Added changes to support the Web Services-Management protocol
Version 3.40, 1AOO48M - Initial Release - Supports System x3250 M5, Machine Type: 5458
Version 3.37, 1AOO48P - Suggested - Added support for the IBM NeXtScale Storage Native Expansion (NeX) Tray for IBM NeXtScale nx360 M4
Version 3.36, 1AOO48Q - Critical - Fixed a problem on System x iDataPlex dx360M4 where a CIM client cannot get needed event information for asserted events
Version 3.35, 1AOO48N - Critical - Critical Fix: -- Corrected a problem on the System x3650 M4 and x3650 M4 HD servers causing the system to shut down due to an erroneous critical temperature event reported by the ambient temperature sensor
Version 3.30, 1AOO48L - NonCritical - Fixed a problem on System x iDataPlex dx360M4 where nodes shutdown due to a critical temperature event from the Ambient Temp sensor
Version 3.20, 1AOO48K - Initial Release - Supports System NeXtScale nx360 M4, Machine Type: 5455
Version 3.10, 1AOO48H - NonCritical - Added support for System x3650 M4 HD, Machine Type 5460 - Added support for newer CPUs in the System x iDataPlex dx360M4, x3500M4, x3550M4, and x3650M4 servers - Added a feature on the System x3550 M4 and x3650 M4 to fail over from the dedicated systems management network port to the shared port when the dedicated network link is not available - Fixed a problem where an NTP update message is logged every 1440 minutes - Fixed a problem where the IMM2 web interface won't accept an NTP hostname string that starts with a numeric character - Fixed a problem where the LDAP Group Filter authentication does not work as expected - Fixed a problem where the IMM2 reports 0 Watts when the System x iDataPlex dx360M4 is DC cycled or resumes from the S3 sleep state - Fixed an Ethernet problem that may cause an IMM2 failure to establish a link when the Ethernet speed and duplex settings are not configured to use auto-negotiation
Version 2.62, 1AOO56T - Critical - Critical Fix for x220, x222, x240, x440, Flex System Manager Node -- Updated the firmware with patches to address the OpenSSL vulnerabilities listed in CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-3470, CVE-2010-5298, CVE-2014-0198
Version 2.61, 1AOO44V - Critical - Critical Fix for x240, x220, x440, x222, Flex System Manager Node -- Updated the firmware with patches to address the 'Heartbleed' OpenSSL bug (CVE-2014-0160)
Version 2.60, 1AOO42Y - NonCritical NOTE: For increased security, only high strength ciphers are now supported when using https.
==== Your browser must support one of the following cipher suites: | DHE-RSA-AES256-SHA256 TLSv1.2 Kx=DH Au=RSA Enc=AES(256) Mac=SHA256 DHE-RSA-AES256-SHA SSLv3 Kx=DH Au=RSA Enc=AES(256) Mac=SHA1 AES256-SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=AES(256) Mac=SHA256 AES256-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(256) Mac=SHA1 DHE-RSA-AES128-SHA256 TLSv1.2 Kx=DH Au=RSA Enc=AES(128) Mac=SHA256 DHE-RSA-AES128-SHA SSLv3 Kx=DH Au=RSA Enc=AES(128) Mac=SHA1 AES128-SHA256 TLSv1.2 Kx=RSA Au=RSA Enc=AES(128) Mac=SHA256 AES128-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(128) Mac=SHA1
- Added support for the IBM Flex System x222 Compute Node - Improved Remote Presence (keyboard, mouse and virtual media)and in-band management (LAN-over-USB) performance - Changed the default file name for the Service Data file (First Failure Data Capture or FFDC) on the web interface to incorporate the machine type, serial number and a timestamp - Updated the IMM2 PCIe Bridge Firmware to support Windows 2012 Certification - Improved IMM2 Reliability, Availability, Serviceability (RAS) Features: - Added component and system VPD integrity checking & reporting - Enhanced Service Data collection (FFDC)
- Enhanced the configuration of UEFI settings via the CIM interface for applications like IBM Systems Director - Added Sub-manufacturer inventory support for mezz card and Sub-manufacturer inventory support for the system for IBM Systems Director - Added the UUID for the PCIe Expansion Node and the Storage Expansion Node to the SLP attributes reported by the IMM2 - Added the number of enabled CPU core and the Static power savings mode support for IBM Systems Director - Enhanced the alert recipient email notification, firmware update, event log, log out, and hardware information web pages to improve usability - Added support for IPMI & SNMPv3 accounts to be centrally managed by the Flex Chassis Management Module - Fixed a problem where an invalid configuration was erroneously reported for an unpopulated CPU socket in the IBM Flex System x440 - Enabled users to configure a longer trespass message - Increased the length of the LDAP group filter field to 511 characters - Corrected a problem with ServeRAID M5115 SAS/SATA Controller for IBM Flex Systems energy pack monitoring - Corrected a problem with ServeRAID M5115 SAS/SATA Controller for IBM Flex Systems LED management - Added IPMI command to configure the LAN-over-USB IP address
Version 2.52, 1AOO42E - Critical - Critical Fix: -- Fixed a problem on the System x3300 M4 servers causing the system to shut down due to a critical temperature event reported by the ambient temperature sensor
Version 2.50, 1AOO40Z - Suggested - Added support for the Solarflare SFN5162F MR Dual Port 10GbE SFP+ Adapter, and Solarflare SFN6122F LL Dual Port 10GbE SFP+ Adapter for System x3550 M4 and x3650 M4 NOTE: UEFI also needs to be upgraded to D7E128B (v 1.40 or newer, for the x3550 M4) or VVE128B (v1.40 or newer, for the x3650 M4) to support these cards - Added support for the Mellanox ConnectX-3 Dual Port QDR/FDR10 mezzanine card and Mellanox ConnectX-3 VPI Single-port QSFsorry.P FDR14/40GbE HCA on System x3550 M4, and x3650 M4 - Added optional Fan Zone support for single CPU systems (x3550 M4 and x3650 M4) with an installed with Qlogic Dual Port 10GbE SFP+ Embedded VFA - Fixed an intermittent problem where a Gratuitous ARP is not sent successfully - Fixed a problem where after the IMM2 firmware is flashed, there is a slight chance that the IMM2 web server can't be accessed when AC power is reapplied - Disabled the weak cipher suit used in the SSL/TLS firmware with the https protocol to avoid potential security vulnerabilities - Fixed a problem on the System x3750 M4 where the IMM2 shared mode network connection will be lost after upgrading the firmware of the onboard Emulex BE3 controller - Fixed a problem on the HS23 where the OS watchdog timer doesn't work - Fixed a problem on the HS23 where the Fault LED occasionally lights when the chassis is powered on with the BPE4 - Fixed a problem on the HS23 where the server may shut down after resetting the IMM2 - Enhanced the messaging mechanism between the BladeCenter AMM and the IMM2 - Added power management capability in the IMM2 web interface
Version 2.06, 1AOO42B - Critical - Corrected the firmware to prevent users from disabling the IPv6 interface - Fixed a problem that caused the IMM2 to reset itself after running for a period of time - Corrected the SNMP request to disable the IMM2 IPv4 interface so that it disables only IPV4, instead of both IPv4 and IPv6 - Fixed a problem that occasionally caused the server to shut down when the IMM2 is reset - Fixed a problem where the IMM2 incorrectly reported a battery voltage error - Corrected a problem where repeated frequent IMM2 resets causes the IMM2 to run the firmware in its backup partition - Corrected a problem report where the IMM2 did not report a failure to the system profiles script when the chassis UUID is unavailable
Version 2.00, 1AOO40E - Critical - Critical Fix: -- Improves the reliability of the CPU and/or memory VRDs. This improvement lowers the occurrence of CPU & memory VRD failures on the x3300 M4 and x3750 M4 -- IMM2 improved error reporting for missing/down CPU in invalid CPU configuration for x4440 M4 - Corrected a problem that caused 3.3V and 5V faults to be reported by IMM2 firmware level 1AOO34Z(1.85) on the HS23E blade - Eagle Ray SAS controller LED fault support improvements added for all ITE platforms
Version 1.97, 1AOO36R - Critical - Critical Fix: -- Improves the reliability of the CPU and/or memory VRDs. This improvement lowers the occurrence of CPU & memory VRD failures on x3650 M4, x3550 M4 and x3500 M4 - Thermal behavior enhancement on System x iDataPlex dx360 M4
Version 1.95, 1AOO36P (for System x iDataPlex servers) - Suggested - Added support for NVIDIA K1,K2,K20,K20x GPUs on System x iDataPlex dx360 M4
Version 1.88, 1AOO40A (for PureFlex System Compute Nodes) - Critical - Critical Fix: -- Fixed a potential security vulnerability with node management user accounts (Reference to Security Bulletin CVE-2012-4838) - Fixed a problem on Flex Systems where the SNMP get and set authority levels did not work - Fixed a problem on Flex Systems where mounting of remote media in a Linux environment showed a USB error - Fixed a problem on Flex Systems that caused the Remote Control Video Viewer window on a RHEL5.8 client to move when the arrow key is pressed - Fixed a problem on Flex Systems where the SMTP "Test Connection" button did not work when the SMTP port is changed - Fixed a problem on Flex Systems where the SNMP get and set authority levels did not work - Fixed a problem on Flex Systems where mounting of remote media in a Linux environment showed a USB error - Fixed a problem on Flex Systems that caused the Remote Control Video Viewer window on a RHEL5.8 client to move when the arrow key is pressed - Fixed a problem on Flex Systems where the SMTP "Test Connection" button did not work when the SMTP port is changed - Corrected the Mezzanine card power fault monitoring on the Flex System x440 Compute Node - Corrected a problem with IBM Fabric Manager configuration from the Flex Chassis Management Module - Added support to retrieve configuration settings from an LDAP server - Added support for the Flex Storage Expansion Node - Added support for CIM indications over https - Added fingerprint checking for SFTP transfers - Added automatic recovery of corrupted UEFI firmware - Added support for authenticated SMTP alerts - Added a display of the users who have a Remote Control session in progress - Provided a request to a Remote Control client to disconnect the session - Added support for the server S3 (sleep) state - Changed the default NTP sync interval from 3 minutes to 24 hours - Fixed a problem where the ambient temperature is only displayed in degrees Fahrenheit - Fixed a problem on the web interface where 'local' is not accepted as a top level domain name in the email format when configuring event recipients - Corrected an IMM2 SNMP trap OID to match the prior IMM format - Fixed a problem that prevented an external USB device from being remotely mounted as a floppy drive in Windows Server 2003 - Changed the blue Location led behavior to not blink when a firmware update is in progress
IMPORTANT NOTICE: For X3300 M4, it is required to upgrade both the primary and backup IMM2 firmware to Version 1.86, 1AOO40D or later. After the IMM2 is successfully updated, it is highly recommended to run the following IPMI command: Get device id (ipmitool raw 6 1) If the last two bytes returned show 0x2A 0x41 even after a reset of the IMM2, please refer to TDR-H207183 or MIGR-5092140 for more information.
Version 1.86, 1AOO40D - Critical - Critical Fix: -- Fixed a problem where the X3300 M4 system configured with a M5110/M5120 RAID card plus the "IBM ServeRAID M5100 Series 512MB/1 gigabytes (GB) Flash/RAID 5 Upgrade for IBM System x" option might have problem if AC power is removed while the system is running
Version 1.85, 1AOO34Z (for BladeCenter blades and System x Servers) - Critical - Critical Fix: -- Fixed a potential security vulnerability with node management user accounts (Reference to Security Bulletin CVE-2012-4838) - Fixed a problem where a Blade Open Fabric Manager uncorrectable error can occur when booting the HS23 - Fixed a problem that IMM IPMI command periodically timed out when using HS23 in Chassis with the management network being disabled in some special configurations - Added support for the HS23 to recognize NEBS/Enterprise Mode for Telco chassis (this feature needs Advanced Management Module Firmware BPET62U or later) - Fixed a problem where the ambient temperature is only displayed in degrees Fahrenheit - Fixed a problem where on rack systems that have 2 power supplies installed, the 'Redundancy Power unit has been restored' event is logged every time that the IMM2 is reset - Fixed a problem where a Fan Tach going low (lower critical) event is intermittently asserted when configuring the IMM2 to use an NTP server - Fixed a problem on the web interface where 'local' is not accepted as a top level domain name in the email format when configuring event recipients - Corrected an IMM2 SNMP trap OID to match the prior IMM format - Fixed a problem that prevented an external USB device from being remotely mounted as a floppy drive in Windows Server 2003 - Changed the blue Location led behavior to not blink when a firmware update is in progress - Fixed a problem on the HS23E that causes Preboot DSA to hang in CLI mode when a user accesses it using Serial over LAN - Fixed a problem on rack servers where ASU cannot set IMM.GRP_GroupName.1 and IMM.GRP_GroupName.2 if the string length is 16 characters or longer. The firmware was corrected to allow a maximum length of 64 characters - Added support for CIM indications over https - Added fingerprint checking for SFTP transfers - Added automatic recovery of corrupted UEFI firmware - Added support for authenticated SMTP alerts - Added a display of the users who have a Remote Control session in progress - Provided a request to a Remote Control client to disconnect the session - Added support for the server S3 (sleep) state
Version 1.85, 1AOO34Y (for PureFlex System V7000 Storage Node) - Initial Release - Added support for Flex System V7000 Storage Node
Version 1.79, 1AOO36F - Suggested - Thermal behavior enhancement on System x iDataPlex dx360 M4
Version 1.78, 1AOO36E - Suggested - Thermal behavior enhancement for 115W & 95W CPU on System x iDataPlex dx360 M4 - Added support for the Intel KNC 5110p card
Version 1.77, 1AOO32X - Critical - Thermal behavior enhancement for 115W CPU on System x iDataPlex dx360 M4
Version 1.75, 1AOO32S - Suggested - Fixed a problem that a PCI uncorrectable error occurs when using HS23 with CFFh card (44W4479) in the BCS chassis - Fixed a problem where an "Unsupported blade/blower combination" error is reported when using the HS23 in the BCHT chassis configured in Enterprise mode - Fixed a problem in System x3530 M4, where the reported Active Energy Manager input/output power readings are inaccurate - Fixed a problem in System x3530 M4, x3630 M4, where an LDAP account can not login using the AD_CrossDomain tree - Fixed a problem in System x3530 M4, x3630 M4, where a user cannot use the "DNS to Find LDAP server/Extract search domain from login ID" setting from the IMM2 web to access an eDirectory server - Added support for Common Form Factor power supplies Oversubscription in System x3750 M4, Machine Types: 8722, 8733
Version 1.65, 1AOO32O - Suggested - Support the power supply Over-Subscription feature - Support the 750 Watt DC power supply for System x3650 M4,x3550 M4 - Support IBM 1.2TB High IOPS MLC Mono Adapter, IBM 2.4TB High IOPS MLC Duo Adapter for System x3650 M4, x3550 M4 - Support IBM LLM-SM Dual Port 10GbE SFP+ Adapter for System x3650 M4 - Fixed an abnormal Fan Zone recovery problem - Fixed a problem that IMM2 Email notification doesn't support an e-mail address with the underscore '_' character - Fixed a power policy "Restore" problem - Fixed a problem where the LDAP hostname can't be changed by ASU - Fixed a problem that the length of email address (for SNMP notification) is limited to 32 characters
Version 1.60, 1AOO32P - Suggested - Fixed a problem where the Chassis Management Module cannot correctly get the Mezzanine card information for the Flex System x220 Compute Node - Fixed a problem where the PreBoot DSA firmware could not be updated under VMWare ESXi 5 through the Flex System Manager's Update Manager - Fixed a problem where an IMM2 communications error can occur if an unexpected response causes VMware to spawn multiple processes when it does not receive the data it expects from the IMM2
Version 1.59, 1AOO32K - Initial Release - Supports System x3300 M4, Machine Types: 7382
Version 1.53, 1AOO30Z - Critical - Included an update to the FPGA that fixes an intermittent issue where the CPUs do not show up in a system with a RAID card installed, when the AC is removed and reapplied from the server without allowing sufficient time for the system hardware to completely discharge
Version 1.52, 1AOO34A - Suggested - Added redundant power supply and hot swap hard drive support in System x3100 M4
Version 1.51, 1AOO30Y - Critical - Support for NVIDIA Tesla K10, M2070Q, M2090 GPU cards on System x iDataPlex dx360 M4 - Fixed a problem in System x iDataPlex dx360 M4 where the password expires after creating a new user in the IMM2 web interface - Fixed a problem in System x iDataPlex dx360 M4, when the memory sensor changes from 'critical' to 'warning,' but the severity is not updated in the syslog or the email notification
Version 1.50, 1AOO30W - Suggested - Supports System HS23, Machine Types: 7875,1929 - Supports System x3650 M4, Machine Types: 7915 - Supports System x3550 M4, Machine Types: 7914 - Supports System x3500 M4, Machine Types: 7383 - Added support for the Intel Xeon E5-2643 processor on the HS23 in BCH-R3, BCS and BCHT chassis - Fixed a problem where the IMM2 incorrectly logged an "Unsupported blade/blower combination" on the HS23 in the BC-E 8677 chassis - Fixed a power restore problem on systems that have 2 Delta power supplies installed - Fixed a problem in System x3650 M4, x3550 M4, x3500 M4, where OpenLDAP Group Authentication filtering function doesn't work - Fixed a problem in System x3650 M4, x3550 M4, x3500 M4, where LDAP account can not login using the AD_CrossDomain tree
Version 1.45, 1AOO28S - NonCritical - Fixed a problem in Flex System x220 where the Chassis Management Module (CMM) Command Line Interface can't display the Mezzanine card information - Fixed a problem in Flex System x220 and x240 where the prebootDSA firmware cannot be updated through Flex System Manager's Update Manager
Version 1.40, 1AOO30T - Initial Release - Supports System x3750 M4, Machine Types: 8722, 8733
Version 1.38, 1AOO30D - Initial Release - Supports System x3630 M4, Machine Type: 7158 - Supports System x3530 M4, Machine Type: 7160
Version 1.36, 1AOO30P - Initial Release - Fixed an intermittent remote media failure in system HS23E - Fixed a problem in system HS23E where remote media does not work when two or more users have concurrent remote control sessions
Version 1.34, 1AOO28Q - Initial Release - Supports Flex System Manager Node, Machine Type: 8731 - Supports Flex System x240 Compute Node, Machine Types: 7863, 8737, 8738 - Supports Flex System x220 Compute Node, Machine Types: 2585, 7906
Version 1.32, 1AOO28N - Critical - Supports System x3630 M4, Machine Type: 7158 - Supports System x3530 M4, Machine Type: 7160 - Fixed a problem that may see unexpected fan events after power on in x3100 M4 and x3250 M4 systems - Enhanced robustness on I2C bus test
Version 1.26, 1AOO26N - Initial Release - Supports System x3650 M4, Machine Types: 7915
Version 1.25, 1AOO26K - Initial Release - Supports System x3550 M4, Machine Types: 7914 - Supports System x3500 M4, Machine Types: 7383 - Supports System x iDataPlex dx360 M4, Machine Types: 7912,7913
Version 1.22, 1AOO26O - Suggested - Supports System HS23, Machine Types: 7875,1929 Problems Fixed: - Fixed a problem where the BOFM configuration may be lost after a blade power cycle - Fixed an LED error indication that occurs on the BPE4 - Fixed a problem where the Info LED lights during the discovery stage - Fixed a problem where an ABR event is not logged - Fixed an intermittent communication problem between the AMM and IMM2 - Fixed a problem that causes the remote media function to hang when a second user attempts to mount remote media - Fixed a problem where the 'break' keyboard function doesn't work with Serial Over LAN
Version 1.21, 1AOO26L - Initial Release - Supports System HS23, Machine Types: 7875,1929
Version 1.05, 1AOO10K - Initial Release - Fixed the false alert issue in redundant PSU model
Version 1.00, 1AOO10I - Initial Release - Initial Release - Supports System x3250 M4, Machine Types: 2583,2587 - Supports System x3100 M4, Machine Types: 2582,2586
(C) Copyright International Business Machines Corporation 2008 - 2016. All rights reserved.