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:
Severity Description
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
Fix Severity Summary Release Supported Systems Product ID
FCM-4275 S3 Improved resiliency on formats 4_3_3 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4315 S3 Improved resiliency on drive resets 4_3_3 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4320 S3 Improved processing to prevent spurious reconstruct reads 4_3_3 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4360 S3 Improved PCI reliability by properly handling a rare error condition and avoid a bad state. 4_3_3 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3612 S4 Improved log messages 4_3_3 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4040 S2 Addressed a rare internal error during power loss which causes a drive failure 4_3_1 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4126 S2 Resolves rare restart issue of PCI links not resetting properly 4_3_1 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4025 S3 Updated PCI link reset timing to avoid rare link issue 4_3_1 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-4127 S4 Corrected rare issue with "P/E cycles remaining estimate" 4_3_1 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3980 S4 Improved board health after saved utilization decrease 4_3_1 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3966 S4 Resolved rare instance of single drive failure on an array removal 4_3_1 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3434 S1 Resolves 'status not within chain page range' sanity timer 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3917 S1 Resolves a potential deadlock which causes a drive to fail with a sanity timer 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3921 S2 Improved drive power cycle reliability 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3435 S2 Prevents rare internal error during generation of telemetry 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3030 S2 Resolved an issue that could potentially lose data during successive power losses if the encryption key is not available 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3563 S2 Updated CLiC library for security purposes 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3579 S4 Improved cache error detection and response 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3441 S4 Added continuous health monitoring of the power-loss protection circuit 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3580 S4 Added more log data after a fault 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3814 S4 Detection and reporting of counter overflows for 32k volume support 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3017 S4 Added support for 32k volumes with Ransomware Detection 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2833 S4 Improved drive reliability 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2620 S4 Improved ESS CCL restore of the namespace and reservations 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3509, FCM-3427 S4 Improved media error handling 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2095 S4 Improved NAND flash endurance capability 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2992 S4 Improved performance consistency under constant workload conditions 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3082, FCM-3338 S4 Improved performance management under high utilization 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3018 S4 Improved Ransomware Detection data 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3499 S4 Improved statistics 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3506 S4 Improved the estimate P/E wear 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2965 S4 Resolved a rare issue causing a drive to fault on a controller reset 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3383 S4 Resolved inconsistent error status 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3472 S5 Improved host error handling 4_2_7 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3699 S1 Resolves a potential deadlock which causes a drive to fail with a sanity timer 4_1_9 FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3403 S1 Improved handling of issue that prevented the FCM starting after a powerloss  4_1_8 FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3352 S1 Fixed drive failing with error page during FCM firmware update  4_1_8 FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-2985 S1 Resolves a FIFO error resulting in an over-flow that can lead to drive fault 4_1_8 FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3170 S3 Improved drive insertion logic 4_1_8 FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3014 S3 Improved handling of flash medium errors 4_1_8 FS7300, FS9500, FS5200
 
101406E2,
101406E3,
101406E4,
101406E5
FCM-3079 S4 Improved Flash read calibration 4_1_8 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2745 S2 Resolves an issue where a drive hit a timeout condition due to a race condition 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-1517 S3 Performance improvements for admin commands 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2112 S3 Improved Shutdown detection 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2165 S3 Added mitigation control signals for efuse sensitivity 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2210 S3 Improved error handling on format 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2227 S3 Improved SLC write steering 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2262 S3 Resolved card faulting on boot due to a quality check of the Entropy source 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2292 S3 Improved performance response after restore completion 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2307 S3 Some MRAM instances showed the wrong chip type which could cause boot failures 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2334 S3 Modified internal algorithm to improve performance during some changing workloads 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2338 S3 Improved data retention by utilizing arc reads more often 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2341 S3 Improved calibration 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2427, FCM-2528 S3 Improved error handling 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2473 S3 Improved error handling for FRM on QLC die stripes that are in compaction 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2513 S3 Improved power cycle detection and reduced the retention period 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2537 S3 Improved recirculation of blocks to reduce errors 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2642 S3 Added DRAM statistics upon encountering an ECC error 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2668 S3 Updated CLiC v4.14.29.4665 and use Round 3 Kyber to sync with SVC 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2713 S3 Addressed truncated drive dumps in high bandwidth conditions 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2767 S3 Improved data retention 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2790 S3 Fixed issue with going from Golden to main image 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2203 S4 Resolved "Aborting Calibration" error messages 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2245 S4 Added cardpop part number for better hardware design revision tracking 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-2261 S4 Save Telemetry data on power loss 4_1_4 FS7300, FS9500, FS5200
101406E2,
101406E3,
101406E4,
101406E5
FCM-3031 S1

Resolved an issue where recently written data, during successive power losses, could potentially be lost if the encryption key was not available

3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3428 S2 Prevents rare internal error during generation of telemetry 3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3606 S2

      Mitigated a Race Condition during consecutive reboots by clearing volatile buffer

3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-2145 S2 Fixed issue resulting in FCM drive failure during rebuild or array expansion when FCM is at high capacity utilization 3_1_15 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3
FCM-2899 S3 Improved drive insertion logic 3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-2945 S3 Improved performance for 30W enclosures 3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-2615 S4 Resolved the issue causing "Aborting Calibration" error messages 3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3090 S4 Fixes internal error in a command that isn't currently used by any host platform 3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3566 S4 Improved cache error detection and response 3_1_15 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-3031 S1 Resolved an issue that could potentially lose recently written data during successive power losses if the encryption key is not available FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3
FCM-2945 S3 Improved performance for 30W enclosures FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3
FCM-2899 S3 Improved drive insertion logic FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3
FCM-2287/FCM-2270 (HIPER)  S2 FlashCore Module (FCM) Undetected SV controller
Buffer Corruption under rare drive failure mitigation modes during certain workload
patterns
3_1_11 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3  
FCM-2280 S2 In FlashSystem 5200: significantly reduced the number of PCI link errors 3_1_11 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3  
FCM-2300 S3 Reduced power utilization for card enabling higher performance 3_1_11 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3  
FCM-2465 S3 Improved performance for specific types of write workloads 3_1_11 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3
FCM-2346 S3 Fixes rare issue where a drive would fail to format and would require aF reseat 3_1_11 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3

FCM-2110 ( HIPER)
S1 Fix counter overflow issue resulting in the drive going offline after 850+ day uptime
without a drive firmware upgrade.
2_1_12 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656

FCM-1763
S1 Fixed timeout logic error causing spurious reset recovery of PCI links 2_1_11 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1744 S1 Resolves issue where the drive may fail to detect loss of power and preserve data 2_1_11 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-2121 ( HIPER) S1 Fix counter overflow issue resulting in the drive going offline after 850+ day uptime without a drive firmware upgrade. 3_1_8 FS7300, FS9500, FS5200 101406B0, 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_7 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3  

FCM-1969
S2 Resolves an issue which, under some circumstances, could cause a write IO
operation which is smaller than 16kB to take 120ms to complete.
3_1_7 FS7300, FS9500, FS5200 101406B0, 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_4 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3  
FCM-1762 S2 Resolves issue where the drive may fail to detect loss of power and
preserve data
3_1_4 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1497 S1 (HIPER) Fixed a flash hardware problem with special handling of a write command in the read path 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1626 S1 Fixed power-loss duringmemory transfer window leading to stale data returned 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1645 S2
Addedlogic to circumvent a rare type of transient NAND issue
3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1714 S2
Improved I/O error handling by eliminating a potential spurious write faul
3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1698 S2
Improved error handling for plane failure could lead to card fault state
3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1475, FCM-1498 S2 Enabled Read-Modify-Write Caching functions to improve sub-logical page size write performance 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1453 S2
Fixedcommand processingrace condition leading to spurious status report
3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1641 S2 Fixed incorrect handling of flash read errors at Read-Modify-Write engine 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1506 S2 Upon restore, the FCM will return read error LBAswith incomplete flash programmingon power loss 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1490 S3 Improved performance for specific types of workloads 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1502 S3 Fixeda hardware restore problem following power cycle 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1647 S3
Fixed non-compliant admin command path PRP handling
3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1483 S3 Improved performance in skewed workloads in paging mode 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1691 S3 Performance improvement for large reads 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1534 S3 Reducederror rates of NAND reads for stale data 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1496 S3 Fixedhealth calculation to account for additional metadata flash usage 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1510 S3 Fixed low probability backup/restore Read-Modify-Write replay stale entry 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1588 S3 Fixed an internal background process that may affect performance 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1653 S3 Proactive recalibration of flash blocks with read errors 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1654 S3 When 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 format 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1325 S4 Improved Trim Performance 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1697 S4 Fixedreportingout of physical space 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1525 S4 Fixederror handling path for AXI error to properly fault the card 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1623 S4 Performance smoothing for high queue depth workloads 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1522 S4 Proactively move metadata stored on the same flash stripe when one block in the stripe experiences flash read error 3_1_2 FS7300, FS9500, FS5200
101406B0, 101406B1, 101406B2, 101406B3
FCM-1613 S5 Incorrect disabling of Program Suspend feature for a limited set of flash read commands 3_1_2 FS7300, FS9500, FS5200 101406B0, 101406B1, 101406B2, 101406B3
FCM-1625
FCM-1637
FCM-1638
S2 Addressed rare case of Read Modify Write (RMW) error handling during brownouts 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1585 S2 (HIPER) Fixed rare condition of a drive failure after an enclosure DIMM failure 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1064 S2 Added hardware failure tolerance during FW update and power cycle 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1251 S2 Addressed error handling for RAID corrections of all zero data 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1513 S2 (HIPER) Closed possible race condition that may lead to data inconsistency with Read Modify Write (RMW) operations. 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1518 S2 Prevent drive offline during repeated drive dump collection 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1577 S2 Fixed read error on partially programmed QLC stripes 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1265 S3 Fixed drive failure upon repeated power cycles 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-687 S4 Improved internal latency bin tracking 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1331 S4 Reduced read errors occurring on certain vintages of NAND 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1360 S4 Fixed minor bug in Host-initiated telemetry response 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1481 S4 Reduced noisy log messages 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1546 S4 Fixed race condition between NVME namespace restore and LBA Recovery (CLR) polling 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1580 S4 Fixed rare drive failure after internal recovery during instable power condition 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 10140654, 10140655, 10140656
FCM-1509 S5 Fixed a statistic with inaccurate value 2_1_10 V7000 Gen3, FS5100, FS5200, FS7200, FS9100, FS9200 10140653, 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
S1 Fixed low level NAND reset race condition, that may result in data errors returned due to internal communication errors. 2_0_10 FS5100, FS7200, FS9100, FS9200 10140653, 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-997 S2 Tuned block retirement policy 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 10140648, 10140649
FCM-1494 S2 Mitigated uncorrectable multi-bit ECC error for FRAM and MRAM 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 10140648, 10140649
FCM-1286 S2 Fixed drives failing during install of new enclosure, read-only fault 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 10140648, 10140649
FCM-982 S3 Tuned Bad Block management 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 10140648, 10140649
FCM-1569 S4 Added New CLI to dump log for last N power-cycles 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 10140648, 10140649
FCM-1566 S4 Compressor and Decompressor Failures stats are not working properly 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 10140648, 10140649
FCM-998 S4 Tuned health warnings in system while above "warning" threshold 1_2_12 V7000 Gen3, V5100, FS9100 10140647, 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":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"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:
15 May 2025

UID

ibm16172647