IBM Support

IBM FlashCore Module (FCM) Release Notes

Preventive Service Planning


Abstract

Release Notes for IBM FlashCore Module (FCM) products

Content

1. Overview

The drive firmware upgrade process is non-disruptive. As a precaution, it is recommended that the upgrade occur during a time of reduced traffic as there may be an impact to performance. The impact is more noticeable under heavy load conditions. Schedule the FCM firmware updates during periods of low I/O or, optionally, schedule during a maintenance window.

Refer to Supported Drive Types and Firmware Levels for IBM Spectrum Virtualize Family of Products page for the supported drive firmware levels.

On the Fix Central Download page, refer to the file 'Which_NVME_File_should_I_use.txt' for guidance on which NVME package file is appropriate for your system.    

2. New Features

The following features were released in Release 4.1.4.73

•    Ransomware Threat Detection:
  • is a process that identifies and responds to security threats before they can damage data or systems.
  • uses information theory concepts such as Shannon Entropy and other statistics to characterize the current workload. This type of analysis requires byte-by-byte processing and is computationally expensive.
  • FlashCore Module (FCM) drives provide computational storage offload to compute and summarize these statistics, which the FlashSystem aggregates and analyzes to notify Storage Insights of a potential threat. With drives that run FCM 4.1 firmware or later, statistics about data are processed within the FCM drives, and presented to the FlashSystem on a per volume basis. This is collected regularly, and aggregated across all participating drives, resulting in a set of statistics per volume. These statistics are then processed on the system to determine its threat potential.

3. Issues Resolved

 Bug severity legend

The following table explains the bug severity ranking used for key fixes:

SeverityDescription
S1
Recommended upgrade for all users as soon as possible
S2
Recommended upgrade for all users at the next scheduled maintenance window
S3
Recommended upgrade at the next scheduled maintenance window only for users experiencing the issue. All others may consider this to be an S4
S4
Upgrade at the next scheduled maintenance window. May be performed at the discretion of the user if the issue is having a negative impact
S5
Upgrade is not necessary. This would include a mostly cosmetic or minor annoyance fix

 

Note:

  • The following FCM part numbers use firmware 1_x:
    01YM582 (4.8TB), 01YM583 (9.6TB), 01YM584 (19.2TB)
  • The following FCM part numbers use firmware 2_x:
    02YC416 (4.8TB), 02YC417 (9.6TB), 02YC418 (19.2TB), 02YC419 (38.4TB)
    03GH469 (4.8TB), 03GH470 (9.6TB), 03GH471 (19.2TB), 03GH472 (38.4TB)
  • The following FCM part numbers use firmware 3_x:
    03JK076 (4.8TB), 03JK077 (9.6TB), 03JK078 (19.2TB), 03JK079 (38.4TB)
    03JK162 (4.8TB), 03JK163 (9.6TB), 03JK164 (19.2TB), 03JK165 (38.4TB)
  • The following FCM part numbers use firmware 4_x:
    03NK832(4.8TB), 03NK831(9.6TB), 03NK830(19.2TB), 03NK829(38.4TB)
  • To view the FCM firmware levels and the part numbers, on your system, using the GUI, do the following:
    • Open Pools -> Internal Storage
    • Right click on one of the table headers (e.g. Use) and check the Firmware Level and Part Number
    • The firmware level and part number columns are now added to the table
       
  • To search this table, use any of the following search parameters in the Search box:
    • 1_2    2_0   FS5100   FS7200   FS9100    FS9200   V5100   V7000   or FCM P/N (e.g. 01Y)
    • Columns can also be sorted
FixSeveritySummaryReleaseSupported SystemsProduct ID
FCM-3991

S2

HIPER Addressed rare issue with FCM parity writes during system
power-loss
4_4_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-5174

S2

HIPER Resolves rare race condition during error handling leading to
potentially corrupting in-flight data
4_4_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4432

S3

Improved drive response to Flash degradation4_4_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-5305

S3

Improve read endurance limit accuracy4_4_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4275S3Improved resiliency on formats4_3_3FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4315S3Improved resiliency on drive resets4_3_3FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4320S3Improved processing to prevent spurious reconstruct reads4_3_3FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4360S3Improved PCI reliability by properly handling a rare error condition and avoid a bad state.4_3_3FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3612S4Improved log messages4_3_3FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4040S2Addressed a rare internal error during power loss which causes a drive failure4_3_1FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4126S2Resolves rare restart issue of PCI links not resetting properly4_3_1FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4025S3Updated PCI link reset timing to avoid rare link issue4_3_1FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4127S4Corrected rare issue with "P/E cycles remaining estimate"4_3_1FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3980S4Improved board health after saved utilization decrease4_3_1FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3966S4Resolved rare instance of single drive failure on an array removal4_3_1FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3434S1Resolves 'status not within chain page range' sanity timer4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3917S1Resolves a potential deadlock which causes a drive to fail with a sanity timer4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3921S2Improved drive power cycle reliability4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3435S2Prevents rare internal error during generation of telemetry4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3030S2Resolved an issue that could potentially lose data during successive power losses if the encryption key is not available4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3563S2Updated CLiC library for security purposes4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3579S4Improved cache error detection and response4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3441S4Added continuous health monitoring of the power-loss protection circuit4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3580S4Added more log data after a fault4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3814S4Detection and reporting of counter overflows for 32k volume support4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3017S4Added support for 32k volumes with Ransomware Detection4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2833S4Improved drive reliability4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2620S4Improved ESS CCL restore of the namespace and reservations4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3509, FCM-3427S4Improved media error handling4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2095S4Improved NAND flash endurance capability4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2992S4Improved performance consistency under constant workload conditions4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3082, FCM-3338S4Improved performance management under high utilization4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3018S4Improved Ransomware Detection data4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3499S4Improved statistics4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3506S4Improved the estimate P/E wear4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2965S4Resolved a rare issue causing a drive to fault on a controller reset4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3383S4Resolved inconsistent error status4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3472S5Improved host error handling4_2_7FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3699S1Resolves a potential deadlock which causes a drive to fail with a sanity timer4_1_9FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3403S1Improved handling of issue that prevented the FCM starting after a powerloss 4_1_8FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3352S1Fixed drive failing with error page during FCM firmware update 4_1_8FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-2985S1Resolves a FIFO error resulting in an over-flow that can lead to drive fault4_1_8FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3170S3Improved drive insertion logic4_1_8FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3014S3Improved handling of flash medium errors4_1_8FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3079S4Improved Flash read calibration4_1_8FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2745S2Resolves an issue where a drive hit a timeout condition due to a race condition4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-1517S3Performance improvements for admin commands4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2112S3Improved Shutdown detection4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2165S3Added mitigation control signals for efuse sensitivity4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2210S3Improved error handling on format4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2227S3Improved SLC write steering4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2262S3Resolved card faulting on boot due to a quality check of the Entropy source4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2292S3Improved performance response after restore completion4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2307S3Some MRAM instances showed the wrong chip type which could cause boot failures4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2334S3Modified internal algorithm to improve performance during some changing workloads4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2338S3Improved data retention by utilizing arc reads more often4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2341S3Improved calibration4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2427, FCM-2528S3Improved error handling4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2473S3Improved error handling for FRM on QLC die stripes that are in compaction4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2513S3Improved power cycle detection and reduced the retention period4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2537S3Improved recirculation of blocks to reduce errors4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2642S3Added DRAM statistics upon encountering an ECC error4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2668S3Updated CLiC v4.14.29.4665 and use Round 3 Kyber to sync with SVC4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2713S3Addressed truncated drive dumps in high bandwidth conditions4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2767S3Improved data retention4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2790S3Fixed issue with going from Golden to main image4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2203S4Resolved "Aborting Calibration" error messages4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2245S4Added cardpop part number for better hardware design revision tracking4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2261S4Save Telemetry data on power loss4_1_4FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3031S1Resolved an issue where recently written data, during successive power losses, could potentially be lost if the encryption key was not available3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3428S2Prevents rare internal error during generation of telemetry3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3606S2

      Mitigated a Race Condition during consecutive reboots by clearing volatile buffer

3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-2145S2Fixed issue resulting in FCM drive failure during rebuild or array expansion when FCM is at high capacity utilization3_1_15FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3
FCM-2899S3Improved drive insertion logic3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-2945S3Improved performance for 30W enclosures3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-2615S4Resolved the issue causing "Aborting Calibration" error messages3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3090S4Fixes internal error in a command that isn't currently used by any host platform3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3566S4Improved cache error detection and response3_1_15FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3031S1Resolved an issue that could potentially lose recently written data during successive power losses if the encryption key is not available FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3
FCM-2945S3Improved performance for 30W enclosures FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3
FCM-2899S3Improved drive insertion logic FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3
FCM-2287/FCM-2270 (HIPER) S2FlashCore Module (FCM) Undetected SV controller
Buffer Corruption under rare drive failure mitigation modes during certain workload
patterns
3_1_11FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3  
FCM-2280S2In FlashSystem 5200: significantly reduced the number of PCI link errors3_1_11FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3  
FCM-2300S3Reduced power utilization for card enabling higher performance3_1_11FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3  
FCM-2465S3Improved performance for specific types of write workloads3_1_11FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3
FCM-2346S3Fixes rare issue where a drive would fail to format and would require aF reseat3_1_11FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3

FCM-2110 ( HIPER)
S1Fix counter overflow issue resulting in the drive going offline after 850+ day uptime
without a drive firmware upgrade.
2_1_12V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656

FCM-1763
S1Fixed timeout logic error causing spurious reset recovery of PCI links2_1_11V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1744S1Resolves issue where the drive may fail to detect loss of power and preserve data2_1_11V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-2121 ( HIPER)S1Fix counter overflow issue resulting in the drive going offline after 850+ day uptime without a drive firmware upgrade.3_1_8FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3  

FCM-1944 /FCM-1738
S2
Resolves an issue where a drive hit a timeout condition after
detection of a DRAM parity error.
(FCM power cycle required after firmware update)
3_1_7FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3  

FCM-1969
S2Resolves an issue which, under some circumstances, could cause a write IO
operation which is smaller than 16kB to take 120ms to complete.
3_1_7FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3  

FCM-1760
S1( HIPER) Resolves an issue where on card fault stale data can persist through
a powerloss, causing failures when reintroducing the drive to the array
3_1_4FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3  
FCM-1762S2Resolves issue where the drive may fail to detect loss of power and
preserve data
3_1_4FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1497S1(HIPER) Fixed a flash hardware problem with special handling of a write command in the read path3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1626S1Fixed power-loss duringmemory transfer window leading to stale data returned3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1645S2
Addedlogic to circumvent a rare type of transient NAND issue
3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1714S2
Improved I/O error handling by eliminating a potential spurious write faul
3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1698S2
Improved error handling for plane failure could lead to card fault state
3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1475, FCM-1498S2Enabled Read-Modify-Write Caching functions to improve sub-logical page size write performance3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1453S2
Fixedcommand processingrace condition leading to spurious status report
3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1641S2Fixed incorrect handling of flash read errors at Read-Modify-Write engine3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1506S2Upon restore, the FCM will return read error LBAswith incomplete flash programmingon power loss3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1490S3Improved performance for specific types of workloads3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1502S3Fixeda hardware restore problem following power cycle3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1647S3
Fixed non-compliant admin command path PRP handling
3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1483S3Improved performance in skewed workloads in paging mode3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1691S3Performance improvement for large reads3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1534S3Reducederror rates of NAND reads for stale data3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1496S3Fixedhealth calculation to account for additional metadata flash usage3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1510S3Fixed low probability backup/restore Read-Modify-Write replay stale entry3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1588S3Fixed an internal background process that may affect performance3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1653S3Proactive recalibration of flash blocks with read errors3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1654S3When physical utilization is high and a power cycle is performed, there is a low probability the FCM will incorrectly hold on to a small amount of flashas internal metadata. This metadata will not be released until the next format3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1325S4Improved Trim Performance3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1697S4Fixedreportingout of physical space3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1525S4Fixederror handling path for AXI error to properly fault the card3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1623S4Performance smoothing for high queue depth workloads3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1522S4Proactively move metadata stored on the same flash stripe when one block in the stripe experiences flash read error3_1_2FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1613S5Incorrect disabling of Program Suspend feature for a limited set of flash read commands3_1_2FS7300, FS9500, FS5200101406B0, 101406B1, 101406B2, 101406B3
FCM-1625
FCM-1637
FCM-1638
S2Addressed rare case of Read Modify Write (RMW) error handling during brownouts2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1585S2(HIPER) Fixed rare condition of a drive failure after an enclosure DIMM failure2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1064S2Added hardware failure tolerance during FW update and power cycle2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1251S2Addressed error handling for RAID corrections of all zero data2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1513S2(HIPER) Closed possible race condition that may lead to data inconsistency with Read Modify Write (RMW) operations.2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1518S2Prevent drive offline during repeated drive dump collection2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1577S2Fixed read error on partially programmed QLC stripes2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1265S3Fixed drive failure upon repeated power cycles2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-687S4Improved internal latency bin tracking2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1331S4Reduced read errors occurring on certain vintages of NAND2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1360S4Fixed minor bug in Host-initiated telemetry response2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1481S4Reduced noisy log messages2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1546S4Fixed race condition between NVME namespace restore and LBA Recovery (CLR) polling2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1580S4Fixed rare drive failure after internal recovery during instable power condition2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1509S5Fixed a statistic with inaccurate value2_1_10V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-1010
FCM-1062
S2
Fix a stripe retirement algorithm resulting in improved drive reliability.
2_1_5
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-903
FCM-951
FCM-867
S2
Improve error handling on the memory controllers that improve FCM resiliency. Mitigates FCM-859
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-880
FCM-908
FCM-959
FCM-935
FCM-931
S2
Accelerate error handling during a major resource failure in the FCM, resulting in more stable FCM performance.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-952
S3
Fix a rare internal buffer overrun issue.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-934
S3
Improve the internal error handling algorithm under a specific race condition to reduce media errors.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-912
S3
Return the correct error code for an invalid field in command sent to the FCM.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-907
S3
Prevent spam of certain log messages in the drive dump.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-899
S3
Improve drive level read latency in a rare scenario.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-960
S3
Fixing a rare failure after power loss.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-933
S3
Fix a runtime statistic in drive dump.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-991
FCM-891
S4
Internal minor bug fixes.
2_1_4
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-741
S1
Enhance error handling during corner case NAND failure and prevent drive failure due to excessive media errors.
2_1_2
V7000 Gen3,FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-653
S2
Fix error where drive fails sometimes after firmware download.
2_1_2
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-748
FCM-701
S2
Fix low level bug which could cause a drive to erroneously return read errors.
2_1_2
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-637
S3
Reduce drive start up time after a power loss or brownout.
2_1_2
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-750
FCM-751
FCM-749
FCM-724
S3
Improvements to low level resource management.
2_1_2
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-688
S3
Fix bug where drive occasionally fails after power loss event.
2_1_2
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-760
FCM-762
S1Fixed low level NAND reset race condition, that may result in data errors returned due to internal communication errors.2_0_10FS5100, FS7200, FS9100, FS920010140653, 10140654, 10140655, 10140656
FCM-606
S1
(HIPER) Hard fault the drive, if it the drive fails to complete power loss process correctly
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-470
FCM-639
FCM-614
S2
Fix issue where drive may encounter a memory error after drive upgrade and fault
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-622
S2
Fix issue to prevent performance degradation when a drive is at 20% utilization
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-605
S3
Enable reset-recovery mechanism when drive is failed due a bug, to be used as replacement drive
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-498
S3
Improve drive restore times, so that drive comes back online faster after re-seat
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-634
S3
Fix rare calibration error that would occasionally resulting in correctable read errors
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-638
FCM-640
S3
Fix rare case to better handle internal debug communication within drive and software stack
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-646
S3
Fix performance degradation under garbage collection (GC)
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-650
S3
Fix internal resource management algorithm which would cause resources to appear low falsely
2_0_9
V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200
10140653, 10140654, 10140655, 10140656
FCM-997S2Tuned block retirement policy1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-1494S2Mitigated uncorrectable multi-bit ECC error for FRAM and MRAM1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-1286S2Fixed drives failing during install of new enclosure, read-only fault1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-982S3Tuned Bad Block management1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-1569S4Added New CLI to dump log for last N power-cycles1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-1566S4Compressor and Decompressor Failures stats are not working properly1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-998S4Tuned health warnings in system while above "warning" threshold1_2_12V7000 Gen3, V5100, FS910010140647, 10140648, 10140649
FCM-606
S1
(HIPER) Hard fault the drive, if it the drive fails to complete power loss process correctly
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-330
S1
Fixes wrapping condition bug, where error during an internal engine roll-over may cause drive to fail
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-636
S2
Fix bug where malformed packets on the link may cause a drive to fail
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-717
S2
Fix issue where drive may encounter an internal error after drive upgrade and fail
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-277
S2
Fixes issue where garbage collection of data, in a rare scenario where data is compressed exactly into a particular flash page, resulted incorrectly in drive faulting
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-640
S3
Fix rare case to better handle internal debug communication within drive and software stack
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-534
S3
Improve internal memory error detection and handling
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-292
FCM-720
FCM-718
FCM-556
S3
Restructure debug information in the drive dump
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-711
S3
Fix rare race-condition during boot where drive could go unresponsive and fails after power-loss or firmware upgrade
1_2_11
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-394
S1
(HIPER) Hard fault the drive, if it fails to come back after power-loss instead of resetting it
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-293
S1
(HIPER) Fix failure scenario where drive does not come online correctly after successive power losses, where the system was powered on for 4-8 seconds before the next power loss happened
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-511
S1
Fixed scenario in which deleting a vdisk might introduce error in a parity block
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-298
FCM-303
S1
Fix corner case error condition in heavy workloads, with outstanding reads, particularly on 40TB drives, which causes drive to fail
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-370
S2
Fixed rare case in which drive is failed after a power loss
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-291
S3
Fixing an error condition, where drive fails, when there are many NAND errors in the drive
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-498
S3
Improve drive restore times, so that drive comes back online faster after reseat
1_2_9
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-316
S1
Fix and eliminate medium errors that occur after drive firmware download
1_2_7
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-223
FCM-237
FCM-239
S1
Improved error handling
1_2_6
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-269
FCM-270
S2
Improved error handling during temporary power interruptions
1_2_6
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-281
S2
Enable emergency rescue port in certain rare emergency failure cases
1_2_6
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-244
S3
Make drive pull during run time more robust
1_2_6
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-259
FCM-260
FCM-258
S3
Make drive format on array create during setup more robust
1_2_6
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649
FCM-275
FCM-267
S3
Process IO more frequently immediately after drive reset to avoid stalls
1_2_6
V7000 Gen3, V5100, FS9100
10140647, 10140648, 10140649

 
 

[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STSLR9","label":"IBM FlashSystem 9x00"},"ARM Category":[{"code":"","label":""}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"},{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSA76Z4","label":"IBM FlashSystem 7x00"},"ARM Category":[{"code":"a8m3p000000LQkIAAW","label":"Flash Systems-\u003EStorwize"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Line of Business":{"code":"LOB71","label":"Storage HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"ST3FR7","label":"IBM Storwize V7000"},"ARM Category":[{"code":"a8m3p0000006xeRAAQ","label":"Flash Systems"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions","Type":"MASTER"},{"Type":"MASTER","Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSJPVJ","label":"IBM FlashSystem 5200"},"ARM Category":[{"code":"a8m3p000000LQrJAAW","label":"Code (Code\/Drive firmware\/IFix)-\u003EDrive Firmware"}],"Platform":[{"code":"PF025","label":"Platform Independent"}]}]

Document Information

Modified date:
23 December 2025

UID

ibm16172647