drivers/net/ethernet/pensando/ionic

AMD Pensando Distributed Services and Pollara Ethernet adapters

Server-class Ethernet adapters and DPUs from AMD's Pensando line, including the Distributed Services Card family and the 400-gigabit Pollara AI NIC. They are deployed in hyperscale clouds and large enterprise data centers for high-speed networking, SR-IOV virtualization, and RDMA workloads.

keep conf=0.93 deploy=medium replacement=none subsystem=net category=networking-ethernet
93%

recommendation

It should stay in the kernel because the hardware is current, actively sold, and widely deployed in hyperscale environments. AMD shipped new Pollara 400 AI NICs in 2025, and upstream maintainer Shannon Nelson is still landing feature work, including RDMA support and a conversion to the modern ndo_hwtstamp API as recently as October 2025. There is no replacement driver; retiring this code would mean abandoning the hardware platform itself.

repository signals

28 files
16,686 source lines
251 commits, 5y
+6,077 / −3,094 lines added / removed, 5y
50 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 251 total · active in 44/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 18 commits · +242 −170 2021-08: 13 commits · +354 −137 2021-09: 5 commits · +17 −22 2021-10: 20 commits · +486 −515 2021-11: 1 commit · +6 −2 2021-12: 1 commit · +1 −1 2022-01: 16 commits · +420 −213 2022-02: 6 commits · +25 −24 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 1 commit · +2 −1 2022-06: 1 commit · +2 −3 2022-07: 1 commit · +1 −1 2022-08: 3 commits · +93 −6 2022-09: 2 commits · +12 −16 2022-10: 6 commits · +184 −36 2022-11: 3 commits · +8 −6 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 6 commits · +608 −42 2023-03: 1 commit · +0 −1 2023-04: 1 commit · +2 −3 2023-05: 2 commits · +3 −1 2023-06: 2 commits · +14 −2 2023-07: 6 commits · +166 −84 2023-08: 2 commits · +16 −10 2023-09: 4 commits · +90 −13 2023-10: 1 commit · +2 −2 2023-11: 0 commits · +0 −0 2023-12: 17 commits · +134 −203 2024-01: 0 commits · +0 −0 2024-02: 26 commits · +896 −202 2024-03: 14 commits · +438 −571 2024-04: 0 commits · +0 −0 2024-05: 8 commits · +203 −79 2024-06: 13 commits · +330 −121 2024-07: 1 commit · +1 −1 2024-08: 1 commit · +2 −2 2024-09: 10 commits · +359 −311 2024-10: 1 commit · +1 −1 2024-11: 1 commit · +1 −0 2024-12: 9 commits · +71 −19 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 4 commits · +101 −91 2025-05: 1 commit · +1 −1 2025-06: 5 commits · +14 −13 2025-07: 2 commits · +2 −2 2025-08: 0 commits · +0 −0 2025-09: 7 commits · +666 −65 2025-10: 3 commits · +69 −61 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 2 commits · +4 −16 2026-02: 3 commits · +19 −18 2026-03: 1 commit · +11 −6 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    June 24, 2025 netdev patch series adds RDMA support by extending the ionic Ethernet driver, showing active upstream feature work rather than removal.

  2. spinics.net

    June 9, 2025 net-next patch series contains maintenance fixes for ionic from Shannon Nelson, indicating ongoing maintainer attention.

  3. spinics.net

    October 17, 2025 net-next patch converts ionic to the ndo_hwtstamp API, showing adaptation to current networking core interfaces.

  4. kernel.org

    Current kernel documentation describes ionic as the Linux driver for the Pensando Ethernet adapter family and documents active features including XDP, SR-IOV, devlink, and RDMA auxiliary-device support.

  5. docs.kernel.org

    Current kernel docs state the companion ionic_rdma driver depends on the ionic Ethernet driver for AMD Pensando DSC devices, reinforcing that ionic remains part of an expanding supported stack.

  6. amd.com

    AMD marketed the Pensando Pollara 400 AI NIC in 2025, with product-page footnotes citing AMD testing on April 28, 2025, indicating new hardware was still being sold/promoted in 2025.

  7. amd.com

    AMD says Pensando DPU technology is adopted by large enterprise and cloud providers and widely used in hyperscale data centers, supporting ongoing real-world deployment.

codex reasoning notes (technical)

Not a deprecation candidate. Upstream activity was grounded first via web search because the requested lore MCP was not exposed here and `lei` was unavailable in shell; I used indexed netdev/lore mirrors from `web.search_query` (spinics and lore mirror hits) and found 2025 feature/maintenance patch series for ionic, with no removal/deprecation thread in the queried results. Current kernel docs were obtained via `web.search_query` on kernel.org/docs.kernel.org and show the driver is still documented with modern features plus new RDMA integration. Market/deployment evidence came from AMD product pages found via `web.search_query`, showing Pensando NIC/DPU products actively marketed/tested in 2025 and deployed in hyperscale/cloud environments. No natural in-tree replacement covers the same hardware; replacement would mean retiring the hardware platform, not switching drivers.