drivers/net/ethernet/brocade/bna

QLogic/Brocade BR-series 10Gb Converged Network Adapters

A family of 10 Gigabit Ethernet and Converged Network Adapters originally sold by Brocade and later QLogic — the BR-1010, BR-1020, and BR-1860 CNA cards — used in enterprise and datacenter servers in the early-to-mid 2010s for combined Ethernet and Fibre Channel over Ethernet connectivity.

keep-annotate conf=0.71 last_sold=2015 deploy=low replacement=none subsystem=net category=networking-ethernet
71%

recommendation

Worth keeping but flagging as legacy because the hardware has not been sold new for years (a representative BR-1860 retail listing is now marked unavailable) and 2025 upstream activity on the code is limited to minor cleanups and tree-wide networking-core adjustments rather than real feature work. Firmware blobs for these adapters still ship in linux-firmware, suggesting some installed base remains, so removing the driver would strand those users; an annotation noting its low-deployment, maintenance-only status is the right middle ground.

repository signals

29 files
22,312 source lines
34 commits, 5y
+214 / −215 lines added / removed, 5y
25 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 34 total · active in 24/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 2 commits · +2 −2 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +8 −4 2021-09: 0 commits · +0 −0 2021-10: 2 commits · +2 −3 2021-11: 1 commit · +6 −2 2021-12: 1 commit · +11 −11 2022-01: 1 commit · +10 −24 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +1 −2 2022-05: 0 commits · +0 −0 2022-06: 1 commit · +2 −4 2022-07: 0 commits · +0 −0 2022-08: 1 commit · +3 −3 2022-09: 2 commits · +2 −2 2022-10: 2 commits · +0 −3 2022-11: 1 commit · +82 −43 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +6 −12 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 1 commit · +1 −1 2023-11: 0 commits · +0 −0 2023-12: 1 commit · +1 −1 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +5 −7 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +2 −2 2024-05: 1 commit · +1 −1 2024-06: 0 commits · +0 −0 2024-07: 1 commit · +7 −6 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 2 commits · +5 −27 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +1 −0 2025-03: 0 commits · +0 −0 2025-04: 2 commits · +23 −23 2025-05: 1 commit · +10 −6 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: 4 commits · +23 −26 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The driver still receives upstream touches in 2025, but the sampled netdev change was minor/comment-only maintenance rather than a feature update.

  2. lore.kernel.org

    The driver is still adjusted for wider networking-core changes in 2025, indicating compatibility maintenance rather than active hardware evolution.

  3. cateee.net

    CONFIG_BNA supports QLogic BR-series 1010/1020/1860 10Gb Ethernet/CNA hardware and remains present in current upstream kernel series.

  4. bhphotovideo.com

    A representative BR-1860 retail product page is marked 'No Longer Available', supporting that this hardware is not sold new in 2025.

  5. kernel.googlesource.com

    linux-firmware still carries proprietary firmware entries for QLogic BR-series BFA/BNA devices, consistent with legacy deployed hardware needing support.

codex reasoning notes (technical)

Identified hardware family locally via exec_command on Kconfig and PCI/FW identifiers in the driver. Upstream activity was checked with lore_file_timeline on bnad.c; it shows continued 2025 touches, but sampled recent traffic is mostly treewide/network-core compatibility work plus a trivial comment fix, not evidence of growing deployments. Separate lore_path_mentions and lore_regex removal-discussion probes timed out, so no positive removal-thread evidence was found. Deployment evidence came from web search hits: LKDDb confirms current kernel presence, linux-firmware WHENCE shows firmware still shipped, and a BR-1860 retail page is now unavailable. Conclusion: legacy enterprise/datacenter CNA hardware still exists in some installed base, but new-sales signal is absent; keep the driver, annotate it as legacy/low-deployment rather than deprecate or remove outright.