drivers/infiniband/hw/hfi1

Cornelis Omni-Path 100 (HFI1) host fabric adapters

Host fabric adapter hardware for Omni-Path, a 100 Gbps HPC interconnect originally launched by Intel around 2015 and now sold and supported by Cornelis Networks. It is used in supercomputers and research clusters as an alternative to InfiniBand for low-latency message passing between compute nodes.

keep conf=0.88 last_sold=2025 deploy=low replacement=none subsystem=infiniband category=networking-other
88%

recommendation

It should stay in the kernel because the hardware is still actively sold and supported by Cornelis Networks in 2025, and upstream development continues: the chip.c file alone has seen well over a hundred commits since 2021, with cleanup and feature work landing as recently as 2025 and 2026. Real-world deployments are niche — this is specialized HPC fabric gear, not commodity networking — but the driver is clearly maintained and has a commercial backer behind it.

repository signals

92 files
78,254 source lines
161 commits, 5y
+2,825 / −5,938 lines added / removed, 5y
72 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 161 total · active in 48/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +4 −4 2021-05: 3 commits · +6 −3 2021-06: 7 commits · +263 −422 2021-07: 4 commits · +18 −19 2021-08: 4 commits · +149 −3,200 2021-09: 9 commits · +284 −254 2021-10: 5 commits · +46 −41 2021-11: 6 commits · +27 −32 2021-12: 0 commits · +0 −0 2022-01: 5 commits · +42 −30 2022-02: 2 commits · +3 −4 2022-03: 0 commits · +0 −0 2022-04: 2 commits · +8 −2 2022-05: 7 commits · +12 −69 2022-06: 1 commit · +1 −1 2022-07: 5 commits · +8 −12 2022-08: 1 commit · +2 −2 2022-09: 4 commits · +4 −12 2022-10: 2 commits · +2 −3 2022-11: 5 commits · +19 −32 2022-12: 3 commits · +8 −2 2023-01: 15 commits · +298 −206 2023-02: 3 commits · +53 −32 2023-03: 4 commits · +6 −10 2023-04: 5 commits · +473 −335 2023-05: 3 commits · +218 −166 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +3 −6 2023-08: 6 commits · +615 −569 2023-09: 6 commits · +10 −14 2023-10: 2 commits · +1 −2 2023-11: 1 commit · +4 −4 2023-12: 0 commits · +0 −0 2024-01: 2 commits · +18 −13 2024-02: 1 commit · +1 −1 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +8 −3 2024-05: 4 commits · +18 −46 2024-06: 1 commit · +4 −4 2024-07: 1 commit · +15 −15 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +0 −1 2024-10: 1 commit · +1 −2 2024-11: 0 commits · +0 −0 2024-12: 2 commits · +1 −46 2025-01: 1 commit · +7 −7 2025-02: 3 commits · +5 −47 2025-03: 0 commits · +0 −0 2025-04: 3 commits · +12 −13 2025-05: 3 commits · +13 −40 2025-06: 6 commits · +58 −80 2025-07: 1 commit · +2 −44 2025-08: 1 commit · +1 −1 2025-09: 1 commit · +4 −4 2025-10: 0 commits · +0 −0 2025-11: 1 commit · +4 −4 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 5 commits · +66 −79 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    linux-rdma still sees substantive 2025 hfi1 work from Cornelis; the series removes the opa_vnic subfeature, not the whole hfi1 driver.

  2. lore.kernel.org

    hfi1 received normal 2025 upstream cleanup/maintenance patches, indicating the driver is still maintained.

  3. cornelisnetworks.com

    Cornelis was still marketing Omni-Path 100 hardware and software, including host adapters, on a page crawled in late 2025/early 2026; this supports 'still sold new in 2025'.

  4. cornelisnetworks.com

    Cornelis OPX software remains an actively marketed software stack for this fabric family, reinforcing that hfi1-backed deployments still exist in a niche HPC market.

codex reasoning notes (technical)

Local source inspection via exec_command showed Kconfig now names this 'Cornelis OPX Gen1 support' and help text says 'low-level driver for Cornelis OPX Gen1 adapter'; older file headers still reference Intel, matching the Intel Omni-Path 100 lineage. lore_file_timeline on drivers/infiniband/hw/hfi1/chip.c showed 146 touches since 2021 with newest activity in 2026-03 and multiple 2024-2025 events, so the driver is active. The 2025/2026 lore URLs were obtained from lore_file_timeline output; they show targeted subfeature cleanup, not whole-driver removal. The Cornelis URLs were obtained from web search results and show current product marketing for Omni-Path 100/CN-100HFA-class hardware and OPX software. Recommendation is 'keep' because upstream attention is ongoing and the hardware family is still commercially supported, though present-day deployments are likely low because this is a specialized HPC interconnect rather than broad commodity hardware.