drivers/scsi/qla4xxx

QLogic ISP4xxx and ISP82xx/83xx iSCSI HBAs and CNAs

A family of dedicated iSCSI host bus adapters and converged network adapters that QLogic (now Marvell) shipped to enterprise storage customers from the mid-2000s through the mid-2010s, including the ISP4010/4022/4032 iSCSI HBAs and the ISP8022/8032/8042 CNAs. They let servers boot from and talk to iSCSI SAN storage with hardware offload, rather than using a software initiator over a regular NIC.

keep-annotate conf=0.79 last_sold=2017 deploy=low replacement=none subsystem=scsi category=storage-scsi-ata
79%

recommendation

Worth keeping but flagging as legacy. Upstream is still actively maintaining the code, with bug fixes accepted into the SCSI tree as recently as mid-2025, so users with existing ISP4xxx/82xx/83xx hardware are not stranded. However, the cards have not been sold new for years, Marvell's current marketing has moved on to newer FastLinQ adapters, and Red Hat already deprecated qla4xxx in RHEL 9.4 with plans to drop it in a future major release. An in-tree note explaining its legacy status would help set expectations.

repository signals

23 files
27,901 source lines
40 commits, 5y
+177 / −147 lines added / removed, 5y
27 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 40 total · active in 26/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +1 −2 2021-05: 2 commits · +2 −0 2021-06: 1 commit · +0 −2 2021-07: 1 commit · +28 −28 2021-08: 2 commits · +5 −5 2021-09: 0 commits · +0 −0 2021-10: 2 commits · +30 −20 2021-11: 1 commit · +2 −2 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 4 commits · +23 −13 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +0 −1 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 · +4 −4 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: 2 commits · +0 −7 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +11 −11 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +15 −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: 1 commit · +19 −12 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: 1 commit · +1 −1 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +3 −3 2024-11: 0 commits · +0 −0 2024-12: 3 commits · +9 −8 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 2 commits · +1 −6 2025-05: 2 commits · +3 −3 2025-06: 1 commit · +2 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +2 −0 2025-09: 1 commit · +4 −4 2025-10: 2 commits · +2 −7 2025-11: 1 commit · +1 −1 2025-12: 0 commits · +0 −0 2026-01: 2 commits · +5 −3 2026-02: 2 commits · +4 −4 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    Public linux-scsi patch traffic for qla4xxx existed in June 2025, showing non-trivial maintenance activity.

  2. spinics.net

    Martin K. Petersen replied that the June 2025 qla4xxx fix was applied to 6.16/scsi-fixes, confirming current upstream acceptance.

  3. cateee.net

    LKDDb maps CONFIG_SCSI_QLA_ISCSI/qla4xxx to QLogic ISP4010/4022/4032 and 8022/8032/8042 iSCSI devices, i.e. an older dedicated iSCSI HBA/CNA family still present in current kernels.

  4. access.redhat.com

    Red Hat states qla4xxx was deprecated starting with RHEL 9.4 and will be removed in a future major RHEL release.

  5. marvell.com

    Marvell's current CNA marketing focuses on newer FastLinQ families, not the older ISP4xxx/82xx/83xx qla4xxx hardware, supporting the view that qla4xxx hardware is legacy rather than current-sales.

codex reasoning notes (technical)

Real PCI SCSI/iSCSI driver: local Kconfig/Makefile inspection via shell showed CONFIG_SCSI_QLA_ISCSI building qla4xxx for QLogic ISP4XXX/82XX/83XX. Upstream activity check used local git log (shell) plus web search results on public mailing-list archives: June 18 2025 patch and June 24 2025 applied reply, plus Jan 13 2026 workqueue patch, indicate active bug-fix/tree-adaptation traffic and no obvious removal series found. Deployment evidence came from web-search hits to LKDDb, Red Hat's deprecation notice, and Marvell current product pages; together they suggest legacy enterprise installs remain, but new deployments are rare and current new-sales focus has moved elsewhere. Chose keep-annotate rather than deprecate/remove because upstream is still maintaining it despite distro-level deprecation.