drivers/infiniband/core

InfiniBand and RDMA Core Subsystem

The shared infrastructure layer for InfiniBand and RDMA networking in Linux, providing the common APIs, connection management, user-space verbs interface, and address resolution code that individual vendor HCA drivers plug into. It underpins high-performance fabrics used in HPC clusters, storage networks, and modern data centers running RoCE or iWARP.

not-a-driver conf=1.00 deploy=none replacement=none subsystem=infiniband category=not-a-driver
100%

recommendation

This is not actually a driver directory; it is the shared core of the kernel's InfiniBand and RDMA stack, providing the common framework, verbs API, connection management, and helper code that the actual hardware drivers (Mellanox, Broadcom, Intel, etc.) all build on top of. It is foundational infrastructure for any high-performance fabric or RDMA-over-Ethernet deployment and is not a candidate for removal.

repository signals

76 files
60,469 source lines
401 commits, 5y
+8,642 / −5,215 lines added / removed, 5y
129 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 401 total · active in 58/61 months
2021 2022 2023 2024 2025 2026 2021-04: 8 commits · +214 −8 2021-05: 14 commits · +78 −70 2021-06: 33 commits · +1,334 −1,352 2021-07: 9 commits · +103 −164 2021-08: 13 commits · +220 −431 2021-09: 6 commits · +75 −30 2021-10: 16 commits · +460 −111 2021-11: 4 commits · +9 −6 2021-12: 7 commits · +25 −10 2022-01: 7 commits · +40 −30 2022-02: 4 commits · +26 −25 2022-03: 5 commits · +19 −16 2022-04: 5 commits · +24 −406 2022-05: 1 commit · +1 −1 2022-06: 4 commits · +223 −14 2022-07: 2 commits · +10 −37 2022-08: 9 commits · +40 −58 2022-09: 7 commits · +282 −109 2022-10: 10 commits · +23 −14 2022-11: 14 commits · +68 −38 2022-12: 2 commits · +12 −3 2023-01: 4 commits · +211 −258 2023-02: 1 commit · +12 −5 2023-03: 6 commits · +55 −43 2023-04: 1 commit · +2 −0 2023-05: 0 commits · +0 −0 2023-06: 4 commits · +14 −12 2023-07: 7 commits · +122 −28 2023-08: 5 commits · +33 −21 2023-09: 8 commits · +52 −14 2023-10: 5 commits · +62 −16 2023-11: 2 commits · +1 −7 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 2 commits · +30 −23 2024-03: 4 commits · +72 −88 2024-04: 5 commits · +55 −35 2024-05: 5 commits · +18 −20 2024-06: 14 commits · +293 −59 2024-07: 5 commits · +49 −53 2024-08: 6 commits · +57 −21 2024-09: 10 commits · +220 −20 2024-10: 5 commits · +114 −40 2024-11: 7 commits · +188 −99 2024-12: 7 commits · +18 −179 2025-01: 1 commit · +19 −5 2025-02: 7 commits · +139 −106 2025-03: 10 commits · +380 −48 2025-04: 8 commits · +116 −204 2025-05: 5 commits · +62 −79 2025-06: 19 commits · +1,145 −180 2025-07: 4 commits · +414 −14 2025-08: 2 commits · +3 −3 2025-09: 6 commits · +51 −55 2025-10: 3 commits · +6 −4 2025-11: 8 commits · +30 −31 2025-12: 7 commits · +109 −51 2026-01: 12 commits · +602 −125 2026-02: 12 commits · +569 −322 2026-03: 3 commits · +30 −12 2026-04: 1 commit · +3 −2

sources

No sources cited.

codex reasoning notes (technical)

Not a driver directory: InfiniBand/RDMA core subsystem infrastructure and helper code, not a hardware-specific kernel driver for a distinct device family.