drivers/scsi/cxgbi/cxgb4i

Chelsio T4–T6 iSCSI hardware offload adapters

Hardware iSCSI initiator offload on Chelsio's T4, T5, and T6 Unified Wire converged network adapters, used in datacenter storage deployments where the NIC handles iSCSI and TCP processing in silicon to reduce host CPU load. The cards have shipped since the early 2010s and Chelsio still sells T6-based versions in 2025.

keep-annotate conf=0.66 deploy=low replacement=none subsystem=scsi category=storage-scsi-ata
66%

recommendation

Worth keeping but worth documenting as niche, because Chelsio continues to sell T6 Unified Wire adapters with iSCSI offload in 2025 and there is no in-tree replacement, yet recent kernel activity on this code is essentially treewide cleanup rather than feature work. That points to a small but real specialized user base in storage-offload deployments rather than a thriving codebase.

repository signals

4 files
2,501 source lines
6 commits, 5y
+7 / −4 lines added / removed, 5y
6 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 6 total · active in 6/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +1 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +1 −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: 1 commit · +1 −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: 1 commit · +2 −2 2022-11: 0 commits · +0 −0 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: 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: 1 commit · +1 −1 2025-05: 1 commit · +1 −1 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: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Recent 2025 touch to cxgb4i was part of a large treewide timers rename series, indicating maintenance noise rather than device-specific feature work.

  2. chelsio.com

    Chelsio still markets T6 Unified Wire and Server Offload adapters, including models with TOE/iSCSI offload capability, so the hardware family was still sold new in 2025.

  3. chelsio.com

    Chelsio's current product selector lists T6 ASIC-based adapters and explicitly advertises iSCSI offload support on those products.

  4. chelsio.com

    Chelsio continues to position T6 as an iSCSI storage-offload platform, suggesting the driver still serves a real but specialized deployment niche.

codex reasoning notes (technical)

Local `rg` identified this as the Chelsio T4-T6 iSCSI driver (`DRV_MODULE_DESC` says T4-T6). `lore_file_timeline` and `lore_activity` showed recent hits are mostly treewide cleanups, with no clear removal thread; `lore_regex` found no deprecation/removal discussion. Vendor evidence came from web search results on chelsio.com showing T6 adapters and iSCSI offload still marketed in 2025. That supports keeping the driver, but annotating it as low-activity, niche datacenter/storage-offload code with low present-day deployment and no obvious in-tree replacement.