RHEL Hardware Deprecation and Support Removal - Storage

Solution Unverified - Updated

Environment

  • Red Hat Enterprise Linux (RHEL) 8
  • Red Hat Enterprise Linux (RHEL) 9

Issue

This article lists device drivers and adapters that have changed support status within RHEL8 and RHEL9. Such adapters may be no longer maintained, deprecated marked for being disabled or removed in a future release, flagged as disabled or have been removed entirely. For more information for when hardware is classified as "unmaintained" and a description of the other statuses, please see "What does it mean when hardware is classified as "unmaintained" in Red Hat Enterprise Linux 8.6+, 9.0 and newer?".

Resolution

NOTE   Only storage adapters that have changed status from 'S'(upported) to 'D'(eprecated), 'U'(nmaintained), 'H'ardware disabled, or 'R`(emoved) status in RHEL8 and RHEL9 kernels are listed within the tables below. These status changes reflect the kernel release note information for these adapters.

Previously adapters were either recognized/supported by a driver ('1:S'upported status), or unrecognized/unsupported ('0:R'emoved status). The output of modinfo would show which adapters were recognized/supported via being present within the alias pci lines. The fact that an adapter's PCI IDs were present within alias pci meant that the adapter was recognized and therefore fully supported. That is a '1' implied 'S'(uspported status) and '0' (not being present within driver's pci alias lines) implied 'R'(emoved/not supported status).

As of RHEL 8.6+, 9.0 and later kernels an additional three adapter status were introduced; '1:D'eprecated, '1:U'nmaintained, and '1:H'ardware removed (explicitly disabled from use).

The use of "recognized" ('1')within the following discussion simply means that the adatpers's PCI IDs are listed within pci alias output from the modinfo command. And vice-versa, being "unrecognized" ('0') means the adapters's PCI IDs are not listed within the driver's pci alias output.

The current five pairs of adapter status are shown here and used within the 'RHEL' columns within the tables below.

  • '1:S', Supported - recognized/fully supported, fully maintained
  • '1:D', Deprecated - recognized/fully supported in current release, to be removed in a future major release
  • '1:U', Unmaintained, untested, no support available
  • '1:H', Hardware disabled, recognized by the driver but is no longer usable/supported within RHEL
  • '0:R', Removed, unrecognized/removed or otherwise not present within the driver's pci table.
NOTE   The three new additional adapter status also have kernel critical priority messages output from the driver as follows: 1:D - Warning: Deprecated Hardware is detected: lpfc:0x10df:0x0724 @ 00:00:01 will not be maintained in a future major release and may be disabled 1:U - Warning: Unmaintained hardware is detected: megaraid_sas:0073:1000 @ 0000:01:00.0 1:H - Warning: Disabled Hardware is detected: mpt3sas:0072:1000 @ 0000:1a:00.0 is no longer enabled in this release.
NOTE   A status of '0:R' means that the adapter's PCI ID is not present within the driver's pci table and is therefore the adapter has a 'R'emoved status. The only difference between '0:R' and '1:H' is that with '1:H' an event message is output from the driver that serves an explicit reminder that the adapter within the message is listed within the kernel's release notes as being removed or disabled and is unsupported.
NOTE   "Fully maintained" just means that security and bug fixes will be added as normally would happen with any fully supported code within the kernel that is shipped by Red Hat and as covered by Production Support. As oppsed to adapters that are "Unmaintained" where bug fixes may be added but at the sole discretion of Red Hat.


Driver: lpfc

PCI_IDNameRHEL8.0-8.5RHEL8.6+RHEL9
0x10df:0x0724Emulex: OneConnect FCoE Initiator (Skyhawk)1:S1:D1:U
0x10df:0xe200Emulex: LPe15000/LPe16000 Series 8Gb/16Gb Fibre Channel Adapter1:S1:D1:U
0x10df:0xe220Emulex: OneConnect NIC (Lancer)1:S1:D1:U
0x10df:0xf011Emulex: LightPulse Fibre Channel Host Adapter1:S1:D1:U
0x10df:0xf015Emulex: Saturn: LightPulse Fibre Channel Host Adapter1:S1:D1:U
0x10df:0xf100Emulex: LPe12000 Series 8Gb Fibre Channel Adapter1:S1:D1:U
0x10df:0xfc40Emulex: Saturn-X: LightPulse Fibre Channel Host Adapter1:S1:D1:U

Driver: qla2xxx

PCI_IDNameRHEL8.0-8.5RHEL8.6+RHEL9
0x1077:0x2031QLogic Corp.: ISP8324-based 16Gb Fibre Channel to PCI Express Adapter1:S1:D1:U
0x1077:0x2532QLogic Corp.: ISP2532-based 8Gb Fibre Channel to PCI Express HBA1:S1:D1:U
0x1077:0x8031QLogic Corp.: 8300 Series 10GbE Converged Network Adapter (FCoE)1:S1:D1:U

Driver: megaraid_sas

PCI_IDNameRHEL8.0-8.4RHEL8.5+RHEL9
0x1000:0x005bBroadcom / LSI: MegaRAID SAS 2208 [Thunderbolt]1:S1:D1:U
0x1000:0x0060Broadcom / LSI: MegaRAID SAS 10780:R0:R1:H
0x1000:0x0071Broadcom / LSI: MR SAS HBA 20040:R1:U1:U
0x1000:0x0073Broadcom / LSI: MegaRAID SAS 2008 [Falcon]0:R1:U1:U
0x1000:0x0078Broadcom / LSI: MegaRAID SAS 1078 GEN20:R0:R1:H
0x1000:0x0079Broadcom / LSI: MegaRAID SAS 2108 [Liberator]0:R1:U1:U
0x1000:0x007CBroadcom / LSI: MegaRAID SAS 1078DE0:R0:R1:H
0x1000:0x0411Broadcom / LSI: MegaRAID SAS 10680:R0:R1:H
0x1000:0x0413Broadcom / LSI: MegaRAID SAS 1068 ZCR0:R0:R1:H
0x1028:0x0015DELL PERC50:R0:R1:H

Driver: mpt3sas

PCI_IDNameRHEL8.0-8.5RHEL8.6+RHEL9
0x1000:0x0087SAS23081:S1:D1:U
0x1000:0x0086SAS23081:S1:D1:U
0x1000:0x0085SAS22081:S1:D1:U
0x1000:0x0084SAS22081:S1:D1:U
0x1000:0x0083SAS22081:S1:D1:U
0x1000:0x0082SAS22081:S1:D1:U
0x1000:0x0081SAS22081:S1:D1:U
0x1000:0x0080SAS22081:S1:D1:U
0x1000:0x006ESAS23081:S1:D1:U
0x1000:0x007ESSS6200 PCI-Express Flash SSD0:R1:H1:H
0x1000:0x0077SAS2108 PCI-Express Fusion-MPT SAS-2 [Liberator]0:R1:H1:H
0x1000:0x0076SAS2108 PCI-Express Fusion-MPT SAS-2 [Liberator]0:R1:H1:H
0x1000:0x0074SAS2108 PCI-Express Fusion-MPT SAS-2 [Liberator]0:R1:H1:H
0x1000:0x0072SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon ]0:R1:H1:H
0x1000:0x0070SAS2004 PCI-Express Fusion-MPT SAS-2 [Spitfire ]0:R1:H1:H
0x1000:0x0065SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor ]0:R1:H1:H
0x1000:0x0064SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor ]0:R1:H1:H

Driver: aacraid

PCI_IDNameRHEL 8.0-8.4RHEL8.5+RHEL9
0x1028:0x0001 0x1028:0x0001PERC 2/Si (Iguana/PERC2Si)0:R1:H1:H
0x1028:0x0002 0x1028:0x0002PERC 3/Di (Opal/PERC3Di)0:R1:H1:H
0x1028:0x0003 0x1028:0x0003PERC 3/Si (SlimFast/PERC3Si0:R1:H1:H
0x1028:0x0004 0x1028:0x00d0PERC 3/Di (Iguana FlipChip/PERC3DiF0:R1:H1:H
0x1028:0x0002 0x1028:0x00d1PERC 3/Di (Viper/PERC3DiV)0:R1:H1:H
0x1028:0x0002 0x1028:0x00d9PERC 3/Di (Lexus/PERC3DiL)0:R1:H1:H
0x1028:0x000a 0x1028:0x0106PERC 3/Di (Jaguar/PERC3DiJ)0:R1:H1:H
0x1028:0x000a 0x1028:0x011bPERC 3/Di (Dagger/PERC3DiD)0:R1:H1:H
0x1028:0x000a 0x1028:0x0121PERC 3/Di (Boxster/PERC3DiB)0:R1:H1:H
0x9005:0x0283 0x9005:0x0283catapult0:R1:H1:H
0x9005:0x0284 0x9005:0x0284tomcat0:R1:H1:H
0x9005:0x0285 0x9005:0x0286Adaptec 2120S (Crusader)0:R1:H1:H
0x9005:0x0285 0x9005:0x0285Adaptec 2200S (Vulcan)0:R1:H1:H
0x9005:0x0285 0x9005:0x0287Adaptec 2200S (Vulcan-2m)0:R1:H1:H
0x9005:0x0285 0x17aa:0x0286Legend S220 (Legend Crusader)0:R1:H1:H
0x9005:0x0285 0x17aa:0x0287Legend S230 (Legend Vulcan)0:R1:H1:H
0x9005:0x0285 0x9005:0x0288Adaptec 3230S (Harrier)0:R1:H1:H
0x9005:0x0285 0x9005:0x0289Adaptec 3240S (Tornado)0:R1:H1:H
0x9005:0x0285 0x9005:0x028aASR-2020ZCR SCSI PCI-X ZCR (Skyhawk)0:R1:H1:H
0x9005:0x0285 0x9005:0x028bASR-2025ZCR SCSI SO-DIMM PCI-X ZCR (Terminator)0:R1:H1:H
0x9005:0x0286 0x9005:0x028cASR-2230S + ASR-2230SLP PCI-X (Lancer)0:R1:H1:H
0x9005:0x0286 0x9005:0x028dASR-2130S (Lancer)0:R1:H1:H
0x9005:0x0286 0x9005:0x029bAAR-2820SA (Intruder)0:R1:H1:H
0x9005:0x0286 0x9005:0x029cAAR-2620SA (Intruder)0:R1:H1:H
0x9005:0x0286 0x9005:0x029dAAR-2420SA (Intruder)0:R1:H1:H
0x9005:0x0286 0x9005:0x029eICP9024RO (Lancer)0:R1:H1:H
0x9005:0x0286 0x9005:0x029fICP9014RO (Lancer)0:R1:H1:H
0x9005:0x0286 0x9005:0x02a0ICP9047MA (Lancer)0:R1:H1:H
0x9005:0x0286 0x9005:0x02a1ICP9087MA (Lancer)0:R1:H1:H
0x9005:0x0286 0x9005:0x02a3ICP5445AU (Hurricane44)0:R1:H1:H
0x9005:0x0285 0x9005:0x02a4ICP9085LI (Marauder-X)0:R1:H1:H
0x9005:0x0285 0x9005:0x02a5ICP5085BR (Marauder-E)0:R1:H1:H
0x9005:0x0286 0x9005:0x02a6ICP9067MA (Intruder-6)0:R1:H1:H
0x9005:0x0287 0x9005:0x0800Themisto Jupiter Platform0:R1:H1:H
0x9005:0x0200 0x9005:0x0200Themisto Jupiter Platform0:R1:H1:H
0x9005:0x0286 0x9005:0x0800Callisto Jupiter Platform0:R1:H1:H
0x9005:0x0285 0x9005:0x028eASR-2020SA SATA PCI-X ZCR (Skyhawk)0:R1:H1:H
0x9005:0x0285 0x9005:0x028fASR-2025SA SATA SO-DIMM PCI-X ZCR (Terminator)0:R1:H1:H
0x9005:0x0285 0x9005:0x0290AAR-2410SA PCI SATA 4ch (Jaguar II)0:R1:H1:H
0x9005:0x0285 0x1028:0x0291CERC SATA RAID 2 PCI SATA 6ch (DellCorsair)0:R1:H1:H
0x9005:0x0285 0x9005:0x0292AAR-2810SA PCI SATA 8ch (Corsair-8)0:R1:H1:H
0x9005:0x0285 0x9005:0x0293AAR-21610SA PCI SATA 16ch (Corsair-16)0:R1:H1:H
0x9005:0x0285 0x9005:0x0294ESD SO-DIMM PCI-X SATA ZCR (Prowler)0:R1:H1:H
0x9005:0x0285 0x103C:0x3227AAR-2610SA PCI SATA 6ch0:R1:H1:H
0x9005:0x0285 0x9005:0x0296ASR-2240S (SabreExpress)0:R1:H1:H
0x9005:0x0285 0x9005:0x0297ASR-40050:R1:H1:H
0x9005:0x0285 0x1014:0x02F2IBM 8i (AvonPark)0:R1:H1:H
0x9005:0x0285 0x1014:0x0312IBM 8i (AvonPark Lite)0:R1:H1:H
0x9005:0x0286 0x1014:0x9580IBM 8k/8k-l8 (Aurora)0:R1:H1:H
0x9005:0x0286 0x1014:0x9540IBM 8k/8k-l4 (Aurora Lite)0:R1:H1:H
0x9005:0x0285 0x9005:0x0298ASR-4000 (BlackBird)0:R1:H1:H
0x9005:0x0285 0x9005:0x0299ASR-4800SAS (Marauder-X)0:R1:H1:H
0x9005:0x0285 0x9005:0x029aASR-4805SAS (Marauder-E)0:R1:H1:H
0x9005:0x0286 0x9005:0x02a2ASR-3800 (Hurricane44)0:R1:H1:H
0x9005:0x0285 0x1028:0x0287Perc 320/DC0:R1:H1:H
0x1011:0x0046 0x9005:0x0365Adaptec 5400S (Mustang)0:R1:H1:H
0x1011:0x0046 0x9005:0x0364Adaptec 5400S (Mustang)0:R1:H1:H
0x1011:0x0046 0x9005:0x1364Dell PERC2/QC0:R1:H1:H
0x1011:0x0046 0x103c:0x10c2HP NetRAID-4M0:R1:H1:H
0x9005:0x0285 0x1028:*Dell Catchall0:R1:H1:H
0x9005:0x0285 0x17aa:*Legend Catchall0:R1:H1:H
0x9005:0x0285 :Adaptec Catch All0:R1:H1:H
0x9005:0x0286 :Adaptec Rocket Catch All0:R1:H1:H
0x9005:0x0288 :Adaptec NEMER/ARK Catch All0:R1:H1:H

Diagnostic Steps

Components
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.