drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec

Chelsio Terminator 6 inline IPsec offload

Hardware-accelerated IPsec encryption and decryption built into Chelsio's Terminator 6 (T6) family of 25/40/100 Gbps server NICs, such as the T62100-LP-CR and T6225-CR. It lets the network card encrypt VPN traffic in hardware as packets pass through, freeing the CPU for other work in high-throughput data centre and telco deployments.

keep-annotate conf=0.79 deploy=low replacement=none subsystem=net category=crypto
79%

recommendation

Worth keeping but documenting its niche audience: the T6 adapters this targets are still sold by Chelsio in 2025 and the code was actively maintained as recently as a January 2026 AES API update, with no removal discussion on the kernel mailing lists. Real-world deployments are likely small in number, since this is a specialty offload feature on a single vendor's high-end NICs, so a note pointing out which hardware actually exercises it would help future maintainers and packagers.

repository signals

3 files
879 source lines
10 commits, 5y
+46 / −48 lines added / removed, 5y
7 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 10 total · active in 8/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: 1 commit · +4 −0 2023-01: 2 commits · +18 −16 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: 1 commit · +0 −3 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: 1 commit · +0 −16 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +12 −6 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: 1 commit · +6 −1 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +2 −2 2026-02: 2 commits · +4 −4 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The driver file was still receiving upstream maintenance in 2026; a January 12, 2026 patch touched this code for an AES API update rather than removal.

  2. chelsio.com

    The hardware family behind this driver is Chelsio's Terminator 6 (T6) ASIC.

  3. chelsio.com

    Chelsio's current product site still lists T6 adapter SKUs such as T62100-LP-CR and T6225-CR and advertises integrated IPsec crypto support, indicating T6 hardware remained an orderable/current product line in 2025-2026.

  4. chelsio.com

    Chelsio documents Linux inline IPsec offload on T6 adapters, including CONFIG_CHELSIO_IPSEC_INLINE and a T6225 adapter deployment example, showing the driver's exact use case is real hardware offload rather than dead code.

codex reasoning notes (technical)

Local source inspection (`rg`/`sed`) shows a real module driver implementing xfrmdev/IPsec offload, not helper code. `lore_file_timeline` on `chcr_ipsec.c` showed continued activity through 2026 with multiple 2025-2026 touches and no decay cliff; `lore_regex` for remove/deprecate/obsolete terms over the last 5 years returned no hits, so there is no evidence of active removal discussion. Web search + page open on Chelsio's official site identified the T6 family and current product listings, plus an official inline-IPsec deployment paper. Recommendation is `keep-annotate` because the driver is niche and hardware-specific with likely low modern deployment volume, but it is still maintained and tied to hardware that Chelsio continued to market/order in 2025-2026.