Notification
Risk classification
HIPER (High Impact and/or Pervasive)
Risk categories
Data Loss
Affected Domain
LPARs using NPIV with certain Fibre Channel adapters
Abstract
Potential undetected data loss can occur on LPARs using NPIV with certain Fibre Channel adapters
Note: On 12/11/24 the adapter microcode update became available, and the Recommended Action below was updated accordingly.
Description
Potential undetected data loss can occur on LPARs using NPIV over Fibre Channel adapters with the following Feature Codes:
EN1E/EN1F, EN1G/EN1H, EN1J/EN1K, EN2L/EN2M, and EN2N/EN2P
EN1E/EN1F, EN1G/EN1H, EN1J/EN1K, EN2L/EN2M, and EN2N/EN2P
The following command on the VIOS will report the Feature Code for these above adapters. Note: the output may be blank for other FC adapters.
$ lsdev -dev fcs# -vpd | grep "Feature Code"
This issue with the adapter microcode is exposed by IJ47358 in VIOS 3.1.4.4x and IJ49879 in VIOS 4.1.0.2x (or an interim fix for either APAR)
Presence of a fix for IJ47358/IJ49879 on the VIOS can be identified by running either:
$ instfix -ik IJ47358 #for 3.1.4
$ instfix -ik IJ49879 #for 4.1.0
This issue can occur when the LPAR boots or when one of the LPAR targets on the SAN is removed. The port login process can cause login collisions, invalid MPIO configurations, or potentially undetected data loss.
$ lsdev -dev fcs# -vpd | grep "Feature Code"
This issue with the adapter microcode is exposed by IJ47358 in VIOS 3.1.4.4x and IJ49879 in VIOS 4.1.0.2x (or an interim fix for either APAR)
Presence of a fix for IJ47358/IJ49879 on the VIOS can be identified by running either:
$ instfix -ik IJ47358 #for 3.1.4
$ instfix -ik IJ49879 #for 4.1.0
This issue can occur when the LPAR boots or when one of the LPAR targets on the SAN is removed. The port login process can cause login collisions, invalid MPIO configurations, or potentially undetected data loss.
Recommended Action
To prevent the issues described above, apply the corresponding adapter microcode updates below to any affected adapter:
Adapter Feature Code | Microcode level |
---|---|
EN1E/EN1F | 7710712014109e06.070205 |
EN1G/EN1H | 7710612214105006.070205 |
EN1J/EN1K | 7710812214105106.070120 |
EN2L/EN2M | 771089201410c606.070B08 |
EN2N/EN2P | 771089221410c506.070B08 |
Note: after applying the adapter microcode, remove any temporary VIOS ifix labeled 'cv31441s1a' or 'cv41021s1a' if one was previously applied.
Date first published
16 October 2024
[{"Risk Classification":"HIPER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSPHKW","label":"PowerVM Virtual I\/O Server"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.4;4.1.0"}]
Was this topic helpful?
Document Information
Modified date:
11 December 2024
UID
ibm17172778