drivers/net/ethernet/netronome/nfp/nic

Netronome/Corigine Agilio NFP NIC personality

The basic Ethernet NIC mode for Netronome (now Corigine) Agilio SmartNICs built on the NFP4000, NFP5000, and NFP6000 network processors, including DCB (data center bridging) support. These PCIe SmartNICs are deployed in data centers and telco networks for accelerated packet processing, with the plain-NIC personality used when offloads like eBPF or OVS aren't in play.

keep-annotate conf=0.77 last_sold=2026 deploy=low replacement=none subsystem=net category=networking-ethernet
77%

recommendation

Worth keeping but documenting its niche. This is the plain-NIC personality of the Netronome (now Corigine) Agilio SmartNIC family, which is still sold new in 2025 via Corigine's NFP-4000-based Agilio FX line. In-tree activity is low, but there is no replacement driver covering the same hardware, and no upstream removal discussion has surfaced, so it should remain available for the smaller installed base that depends on it.

repository signals

3 files
696 source lines
5 commits, 5y
+664 / −8 lines added / removed, 5y
4 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 5 total · active in 3/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: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 2 commits · +661 −5 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +1 −1 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. corigine.com

    Corigine still markets Agilio FX SmartNIC hardware with NFP-4000 and a BUY NOW path, so the hardware family was still sold new after 2025.

  2. cateee.net

    CONFIG_NFP remains present through current kernel series and covers Netronome/Corigine NFP4000/NFP6000 NIC hardware.

  3. kernel.org

    Kernel documentation describes the NFP4000/NFP5000/NFP6000 family and notes SR-IOV PF/VF support and Agilio SmartNIC branding.

codex reasoning notes (technical)

Real driver subdirectory under the active nfp PCI NIC driver, not a helper-only tree. Local `exec_command` inspection showed `main.c`/`dcb.c` implement NIC-app/DCB behavior for the nfp driver; local `git -c safe.directory=... log -- drivers/net/ethernet/netronome/nfp/nic` showed only 3 substantive path touches since 2023 and no sign of an in-tree removal trend. A web search for lore removal traffic returned no usable lore hits, so I treated removal discussion as absent rather than proven absent. URLs were obtained via `web.search_query` then `web.open`/`web.find`: Corigine product page for current sale evidence, LKDDb for ongoing kernel presence, and kernel.org docs for supported hardware scope. Low activity plus niche SmartNIC deployment argues annotation rather than deprecation; there is no natural upstream replacement for the same hardware family.