drivers/net/ethernet/qlogic

QLogic QLA3022/QLA3032 (ISP3XXX) Gigabit Ethernet NICs

An early-2000s family of QLogic PCI/PCI-X Gigabit Ethernet network cards based on the ISP4022 and ISP4032 chips, the latter adding IPv6 offload. They shipped in servers and storage appliances of that era and were superseded long ago by QLogic's later 10/25GbE FastLinQ adapters, now sold under the Marvell brand.

deprecate conf=0.82 deploy=low replacement=none subsystem=net category=networking-ethernet
82%

recommendation

A candidate for future removal because the hardware dates to 2003-2006, only two PCI IDs are supported, and the only recent code changes are sweeping treewide cleanups (a 2024 workqueue API conversion and a 2026 kmalloc cleanup touching hundreds of files) rather than any device-specific work. QLogic's modern Ethernet line under Marvell is the FastLinQ 41000-series, leaving QLA3xxx as a legacy holdout with little sign of active users, though no formal removal patch is yet in flight.

repository signals

104 files
147,324 source lines
263 commits, 5y
+17,574 / −12,737 lines added / removed, 5y
110 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 263 total · active in 52/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 5 commits · +7 −6 2021-06: 16 commits · +1,845 −79 2021-07: 8 commits · +24 −51 2021-08: 16 commits · +137 −52 2021-09: 8 commits · +52 −69 2021-10: 31 commits · +13,681 −10,695 2021-11: 6 commits · +36 −31 2021-12: 7 commits · +429 −51 2022-01: 5 commits · +105 −114 2022-02: 4 commits · +55 −5 2022-03: 7 commits · +52 −17 2022-04: 5 commits · +12 −248 2022-05: 6 commits · +10 −11 2022-06: 3 commits · +8 −12 2022-07: 3 commits · +5 −6 2022-08: 1 commit · +13 −13 2022-09: 1 commit · +10 −17 2022-10: 2 commits · +2 −3 2022-11: 5 commits · +23 −23 2022-12: 4 commits · +20 −12 2023-01: 4 commits · +25 −18 2023-02: 3 commits · +19 −16 2023-03: 11 commits · +13 −33 2023-04: 2 commits · +10 −4 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +60 −4 2023-07: 2 commits · +134 −32 2023-08: 3 commits · +27 −32 2023-09: 1 commit · +1 −1 2023-10: 4 commits · +23 −43 2023-11: 0 commits · +0 −0 2023-12: 4 commits · +26 −21 2024-01: 2 commits · +16 −16 2024-02: 4 commits · +40 −29 2024-03: 3 commits · +6 −10 2024-04: 5 commits · +16 −13 2024-05: 19 commits · +100 −76 2024-06: 0 commits · +0 −0 2024-07: 2 commits · +5 −8 2024-08: 1 commit · +3 −4 2024-09: 7 commits · +26 −53 2024-10: 2 commits · +52 −60 2024-11: 4 commits · +7 −5 2024-12: 3 commits · +45 −45 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +4 −4 2025-03: 2 commits · +7 −3 2025-04: 6 commits · +1 −287 2025-05: 4 commits · +29 −26 2025-06: 3 commits · +17 −17 2025-07: 2 commits · +5 −5 2025-08: 2 commits · +5 −7 2025-09: 3 commits · +6 −13 2025-10: 0 commits · +0 −0 2025-11: 3 commits · +59 −53 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +9 −3 2026-02: 4 commits · +249 −281 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    A 2024 qla3xxx touch was a one-line treewide workqueue API conversion, indicating maintenance rather than active device development.

  2. lore.kernel.org

    The newest 2026 qla3xxx touch is part of a 415-file treewide kmalloc cleanup, not device-specific work or renewed maintainer attention.

  3. cateee.net

    LKDDb maps CONFIG_QLA3XXX/qla3xxx to only PCI IDs 1077:3022 and 1077:3032, naming them ISP4022-based Ethernet NIC and ISP4032-based Ethernet IPv6 NIC.

  4. codebrowser.dev

    The in-tree driver identifies itself as the QLogic QLA3xxx/ISP3XXX NIC driver and carries a 2003-2006 QLogic copyright header, consistent with very old PCI/PCI-X-era hardware.

  5. marvell.com

    Current Marvell/QLogic-branded Ethernet products marketed in 2025 are FastLinQ 41000-series 10/25GbE NICs, not QLA3xxx-class adapters.

codex reasoning notes (technical)

Local shell inspection (`rg`, `sed`) showed this root directory's direct driver is `qla3xxx.c`, with Kconfig naming 'QLogic QLA3XXX Network Driver Support' and PCI IDs QL3022/QL3032. `lore_file_timeline` for `drivers/net/ethernet/qlogic/qla3xxx.c` showed recent activity dominated by treewide API churn/cleanups through 2026 and no obvious removal subject in returned events; a follow-up `lore_regex` timed out, so I did not retry the same query. Web search/open provided LKDDb for exact supported hardware and codebrowser/Marvell product pages for hardware vintage and current-market context. Conclusion: legacy hardware, probably still present only in small legacy/industrial/server holdouts, with enough build-fix traffic to avoid immediate removal but little evidence of real ongoing use or feature work.