Network Adapter Fast Datapath Feature Support Matrix

Updated

Overview of Fast Datapath

Fast Datapath is where Red Hat includes support for accelerated and non-accelerated data paths such as SR-IOV, OVS (kernel), DPDK, OVS-DPDK, OVS Offload and others. The FDP (Fast Datapath Production) channel is included only as part of the layered Red Hat products that use it, including Red Hat Virtualization, Red Hat OpenStack Platform and Red Hat OpenShift Container Platform.

  • Red Hat OpenStack Platform (RHOSP) supports SR-IOV, OVS (kernel), OVS-DPDK and OVS TC/flower Offload [ RHEL 7 Tech Preview and GA Full Support in RHEL 8.2] for the NICs listed in the tables below. RHOSP 13 will pick up latest FDP stream content at next errata release (every 4-6 weeks), RHOSP 16 will pick up the latest FDP stream content as soon as it is generally available. For Long Life releases, OSP will update to the latest OVS version or stream from FDP channel during the Full Support phase but after the maintenance phase starts; see RHOSP lifecycle; there are no more updates to the latest OVS version or stream from FDP channel. For example, RHOSP 13 updated from OVS 2.9 to OVS 2.11 stream but will now stabilize on OVS 2.11 stream for the rest of its lifecycle.
  • Red Hat OpenShift Container Platform (RHOCP) supports OVS (kernel) for the NICs listed in the table below and SR-IOV for the NICs referenced in our This page is not included, but the link has been rewritten to point to the nearest parent document.RHOCP documentation under Networking.
    At each OCP minor release, our engineering will evaluate the latest OVS version or stream for the FDP channel and decide its suitability for inclusion.
  • Red Hat Virtualization (RHV) has support for SR-IOV and OVS (kernel) for the NICs listed in the tables below, and picks up the latest release of FDP as soon as it is generally available. With every annual release, RHV updates to latest OVS stream or version from the FDP channel. For example RHV 4.3 has stabilized on OVS 2.11.

Network Adapter Support

For network adapter support please refer to the Red Hat Ecosystem This content is not included.Catalog. For questions on the catalog please use the "Have Feedback" button on the catalog page. This page will no longer provide supportability info for network adapters.
Openshift network adapter support should refer to the Openshift release documents.

Layered Product Versions

The table below summarized the main layered products released and their latest associated FDP stream.

Layered Product Release Version FDP Version RHEL Version OVS DPDK OVN
Red Hat OpenStack OSP 16.1 21.I RHEL 8.2 2.13 19.11 2.13
OSP 16.2 21.I RHEL 8.4 2.15 20.11 2021
OSP 17.0 22.D RHEL 9.0 2.17 21.11 22.03
OSP 17.1 23.B RHEL 9.2 3.1 22.11 22.12
Red Hat OpenShift OCP 4.10 21.I RHCOS 4.10 2.15 NA 2021
OCP 4.11 22.A RHCOS 4.11 2.17 NA 2022
OCP 4.12 23.A RHCOS 4.12 2.17 NA 2022
OCP 4.13 23.C RHCOS 4.13 3.1 NA 2023
Red Hat Virtualization RHV 4.3 21.I RHEL 7.9 2.11 NA 2.11
RHV 4.4 21.I RHEL 8.4 2.11 NA 2.11

The table below shows the versions of FDP, the release date and the versions of software it is based on and includes.
FDP Version Released RHEL OVS DPDK
21.I Dec 2021 8.4 2.13.0-128 19.11
2.15.0-42 20.11
2.16.0-16 20.11
21.J Jan 2022 8.4 2.13.0-139 19.11
2.15.0-55 20.11
2.16.0-32 20.11
22.A Feb 2022 8.4 2.13.0-143 19.11
2.15.0-57 20.11
22.B MAR 2022 8.4 2.13.0-162 19.11
2.15.0-78 20.11
2.16.0-58
22.C APR 2022 8.4Z, 8.6 2.13.0-171 19.11
2.15.0-87 20.11
2.16.0-63
22.D MAY 2022 8.4Z, 8.6, 9.0 2.13.0-180 19.11
2.15.0-99 20.11
2.16.0-74
2.17.0-15.el8
2.17.0-15.el9 21.11
22.E JUN 2022 8.4Z, 8.6, 9.0 2.13.0-182 19.11
2.15.0-101 20.11
2.16.0-76
2.17.0-19.el8
2.17.0-18.el9 21.11
22.F JUL 2022 8.4Z, 8.6,Z, 9.0Z 2.13.0-190 19.11
2.15.0-109 20.11
2.16.0-86
2.17.0-31.el8
2.17.0-30.el9 21.11
22.G SEP 2022 8.4Z, 8.6,Z, 9.0Z 2.13.0-193 19.11
2.15.0-113 20.11
2.16.0-89
2.17.0-37.el8
2.17.0-32.el9 21.11
22.I OCT 2022 8.4Z, 8.6,Z, 9.0Z 2.13.0-202 19.11
2.15.0-122 20.11
2.16.0-101
2.17.0-50.el8
2.17.0-44.el9 21.11
22.J Nov 2022 8.4Z, 8.6,Z, 9.0Z 2.13.0-205 19.11
2.15.0-124 20.11
2.16.0-103
2.17.0-58.el8
2.17.0-49.el9 21.11
22.K Nov 2022 8.4Z, 8.6,Z, 9.0Z 2.13.0-207 19.11
2.15.0-126 20.11
2.16.0-104
2.17.0-60.el8
2.17.0-52.el9 21.11
22.L Dec 2022 8.4Z, 8.6,Z, 9.0Z 2.13.0-208 19.11
2.15.0-130 20.11
2.16.0-108
2.17.0-67.el8
2.17.0-58.el9 21.11
23.A JAN 2023 8.4Z, 8.6,Z, 9.0Z 2.13.0-212 19.11
2.15.0-133 20.11
2.16.0-111
2.17.0-71.el8
2.17.0-62.el9 21.11
23.B MAR 2023 8.6,Z, 9.2Z 2.17.0-77..el8fdp 21.11
3.1.0-2.el8fdp 21.11
3.1.0-2.el9fdp 22.11
2.17.0-65.el9fdp 21.11
23.C APR 2023 8.4Z,8.6,Z, 9.2 Beta 2.17.0-88.el8fdp 21.11
2.17.0-77.el9fdp 22.11
3.1.0-17.el8fdp 21.11
3.1.0-14.el9fdp 22.11
2.13.0-214.el8fdp 20.11
2.15.0-136.el8fdp 20.11
23.D(OVN update only) MAY 2023 8.4Z,8.6,Z, 9.2 x x
23.E JUN 2023 8.4Z,8.6,Z, 9.2 Beta 2.17.0-105.el8fdp 21.11
2.17.0-92.el9fdp 22.11
3.1.0-39el8fdp 21.11
3.1.0-33.el9fdp 22.11
23.F JUL 2023 8.4Z,8.6,Z, 9.2 Beta 2.17.0-106.el8fdp 21.11
2.17.0-93.el9fdp 22.11
3.1.0-41el8fdp 21.11
3.1.0-35.el9fdp 22.11
23.G SEP 2023 8.4Z,8.6,Z, 9.2 2.17.0-114.el8fdp 21.11
2.17.0-101.el9fdp 22.11
3.1.0-50.el8fdp 21.11
3.1.0-44.el9fdp 22.11
23.H OCT 2023 8.4Z,8.6,Z, 9.2 2.17.0-123.el8fdp 21.11
2.17.0-108.el9fdp 22.11
3.1.0-61.el8fdp 21.11
3.1.0-54.el9fdp 22.11
3.2.0-10.el9fdp 22.11
23.I NOV 2023 8.6,Z, 9.2z 2.17.0-130.el8fdp 21.11
2.17.0-115.el9fdp 22.11
3.1.0-66.el8fdp 21.11
3.1.0-59.el9fdp 22.11
3.2.0-25.el9fdp 22.11
24.A JAN 2024 8.6,Z, 9.2z 2.13.0-217.el8fd 21.11
2.15.0-142.el8fdp 21.11
2.17.0-142.el8fdp 21.11
2.17.0-126.el9fdp 22.11
3.1.0-81.el8fdp 21.11
3.1.0-73.el9fdp 22.11
3.2.0-56.el9fdp 22.11
24.B MAR 2024 8.6,Z, 9.2z 2.17.0-148.el8fdp 21.11
2.17.0-131.el9fdp 22.11
3.1.0-96.el8fdp 21.11
3.1.0-88.el9fdp 22.11
3.2.0-56.el9fdp 22.11
24.C APR 2024 8.6,Z, 9.2z, 9.4 2.17.0-154.el8fdp 21.11
2.17.0-137.el9fdp 22.11
3.1.0-102.el8fdp 21.11
3.1.0-94.el9fdp 22.11
3.2.0-63.el9fdp 22.11
3.3.0-2.el9fdp 23.11
24.D JUN 2024 8.6,Z, 9.2z, 9.4z 2.17.0-164.el8fdp 21.11
2.17.0-147.el9fdp 22.11
3.1.0-112.el8fdp 21.11
3.1.0-104.el9fdp 22.11
3.2.0-73.el9fdp 22.11
3.3.0-13.el9fdp 23.11
24.E JUL 2024 8.6,Z, 9.2z, 9.4z 2.17.0-176.el8fdp 21.11
2.17.0-158.el9fdp 22.11
3.1.0-126.el8fdp 21.11
3.1.0-118.el9fdp 22.11
3.2.0-87.el9fdp 22.11
3.3.0-30.el9fdp 23.11
24.E.1 JUL 2024 9.4z 3.4.0-1.el9fdp 23.11

Tested Firmware

The following tables list the firmware versions that have been tested for the Fast DataPath for each card that we support currently.

It is important to note that this list does not determine the required or supported firmware versions by Red Hat. The responsibility of firmware support lies with the vendor. The information provided in the tables is purely for reference and serves to indicate if customers are using firmware versions that have been tested by Red Hat, as a minimum requirement.

Future columns of FDP releases are where the next list will be populated for this year as firmware updates may occur each quarter. This report only reflects cards that are supported by OVS/DPDK. SR-IOV only support cards are not listed at this time.

Model(s) Driver Firmware 2025
FDP 23 FDP 24 FDP 25
BCM57508 NetXtreme-E bnxt 4.18.0-305.25.1.el8_4.x86_64 4.18.0-305.25.1.el8_4.x86_64 4.18.0-305.25.1.el8_4.x86_64
BCM57414 NetXtreme-E bnxt 222.0.138.0/pkg 222.1.68.0 222.0.138.0/pkg 222.1.68.0 222.0.138.0/pkg 222.1.68.0
Cisco Systems Inc VIC Ethernet NIC [1137:0043] (rev a2) enic 5.14.0-284.11.1.el9_2.x86_64 5.14.0-284.11.1.el9_2.x86_64 5.14.0-284.11.1.el9_2.x86_64
Dell Mellanox ConnectX-5 Dual Port 25GbE/100GbE mlx_5 16.35.1012 (DEL0000000015) 16.35.1012 (DEL0000000015) 16.35.1012 (DEL0000000015)
Intel X520 ixgbe 0x8000095c, 21.5.9 0x8000095c, 21.5.9 0x8000095d, 22.5.7
Intel X540-AT2 ixgbe 0x80000389, 1.3310.0 0x80000389, 1.3310.0 0x8000063a, 1.3310.0
Intel X710 i40e 8.60 0x8000bd5d 1.3140.0 8.60 0x8000bd5d 1.3140.0 8.60 0x8000bd5d 1.3140.0
Intel T4L X710 i40e x 9.20 x
Intel XXV710 i40e 9.00 0x8000cada 21.5.9 9.00 0x8000cada 21.5.9 9.50 0x8000f251 23.0.8
Intel XL710 i40e 8.60 0x8000bd75 1.3140.0 8.60 0x8000bd75 1.3140.0 8.60 0x8000bd75 1.3140.0
Intel E810-XXVDA2 ice 3.20 0x8000d853 1.3146.0 4.30 0x8001af27 1.3429.0 4.80 0x8002053c 1.3805.0
Intel E810-E810-XXVDA4 ice 2.10 0x8000433d 1.2789.0 4.30 0x8001af27 1.3429.0 4.50 0x8001d8b8 1.3597.0
Intel E810-XXVDA4T 4.31 0x8001af21 1.3429.0 4.80 0x80020543 1.3805.0 4.80 0x80020543 1.3805.0
Intel E810-2CQDA2 ice 3.20 0x8000d846 1.3146.0 4.30 0x8001af35 1.3429.0 4.80 0x80020543 1.3805.0
Intel E810-CQDA2T ice 3.20 0x8001133c 1.3146.0 4.51 0x8001e843 23.0.8 4.51 0x8001e843 23.0.8
Nvidia Mellanox Technologies MT27700 Family [ConnectX-4] mlx_5 12.16.1020 14.32.2004 (DEL2420110034) 14.32.2004 (DEL2420110034)
Mellanox Technologies MT27800 Family [ConnectX-5] mlx_5 16.35.1012 (MT_0000000080) 14.32.2004 (DEL2420110034) 14.32.2004 (DEL2420110034)
Nvidia Mellanox Technologies MT28800 Family [ConnectX-5 Ex] mlx_5 16.33.1048 (MT_0000000009) 16.35.4030 (MT_0000000012) 16.35.4030 (MT_0000000012)
Mellanox Technologies MT2894 Family [ConnectX-6 Lx] mlx_5 26.35.1012 (MT_0000000531) 16.35.4030 (MT_0000000012) 16.35.4030 (MT_0000000012)
MT42822 BlueField-2 integrated ConnectX-6 Dx mlx_5 24.35.1012 (MT_0000000540) 24.42.1000 (MT_0000000540) 24.42.1000 (MT_0000000540)
Mellanox Technologies MT2910 Family [ConnectX-7] mlx_5 28.98.2402 (MT_0000000841) 28.98.2402 (MT_0000000841) 28.98.2402 (MT_0000000841)
QLogic Corp. FastLinQ QL41000 qede mbi 8.59.1 [mfw 8.59.0.0] mbi 8.59.1 [mfw 8.59.0.0] mbi 8.59.1 [mfw 8.59.0.0]
QLogic Corp. FastLinQ QL45000 qede mbi 8.59.1 [mfw 8.59.0.0] mbi 8.59.1 [mfw 8.59.0.0] mbi 8.59.1 [mfw 8.59.0.0]

DPDK guest package supported libraries

The following is the list of DPDK guest package supported libraries.

Note: Any library out of this list is unsupported even if it is compiled in the package.

Name Description Supported from
librte_bitratestatsBit rate stats19.11
librte_cmdlineCommand line helper19.11
librte_ealCore DPDK19.11
librte_ethdevEthernet devices library19.11
librte_groGRO library19.11
librte_gsoGSO library19.11
librte_hashHash tables19.11
librte_ip_fragIP Frag and reassembly19.11
librte_kvargsKV library19.11
librte_latencystatsLatency stats19.11
librte_mbufpacket buffers19.11
librte_memberMembership19.11
librte_mempoolMem management19.11
librte_meterMetering19.11
librte_metricsGeneric Metrics library19.11
librte_netNetworking defines19.11
librte_pci PCI19.11
librte_pdumppdump library19.11
librte_ringSoftware ring19.11
librte_stackLockless stack19.11
librte_vhostvhost backend19.11

DPDK Released Versions

Below is a table outlining the various RHEL releases and the DPDK version that can be found in the appstream channel for that release.

RHEL Release
DPDK Version
RHEL 9.4 GA dpdk-23.11-1.el9
RHEL 9.3 GA dpdk-22.11-4.el9
RHEL 9.2 GA dpdk-22.11-3.el9_2
RHEL-9.0.0.Z.EUS dpdk-21.11-2.el9_0
RHEL-8.10.0.GA dpdk-23.11-1.el8
RHEL-8.8.0.GA dpdk-21.11-3.el8
RHEL-8.7.0.Z.MAIN dpdk-21.11-2.el8_7
RHEL-8.6.0.Z.EUS dpdk-21.11-2.el8_6
RHEL-8.4.0.Z.EUS dpdk-20.11-4.el8_4
Components
Article Type