drivers/scsi/smartpqi

Microchip Smart Storage PQI SCSI host adapters (SmartRAID, SmartHBA, SmartIOC)

Controls Microchip's (formerly Adaptec/Microsemi) Smart Storage PCIe SAS/SATA host adapters that speak the PQI protocol, including current SmartRAID 3200, SmartHBA 2200, HBA 1200, SmartROC 3200, and SmartIOC 2200 product lines as well as older Adaptec Series 9 controllers. These cards are widely used in enterprise servers and storage arrays to attach SAS and SATA disks with optional hardware RAID.

keep conf=0.94 last_sold=2026 deploy=medium replacement=none subsystem=scsi category=storage-scsi-ata
94%

recommendation

It should stay in the kernel because the hardware is still being sold new by Microchip in 2025 and the driver is actively maintained, with roughly 133 substantive commits over the last five years and a reviewed stable-bound fix as recently as April 2026. It also serves as the modern replacement for aacraid on Adaptec Series 9 controllers, so there is no in-tree successor that would make it redundant.

repository signals

7 files
14,117 source lines
142 commits, 5y
+2,754 / −1,052 lines added / removed, 5y
31 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 142 total · active in 33/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +1 −2 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 9 commits · +64 −26 2021-08: 3 commits · +5 −5 2021-09: 11 commits · +512 −165 2021-10: 2 commits · +26 −22 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 20 commits · +443 −169 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 1 commit · +1 −1 2022-06: 0 commits · +0 −0 2022-07: 16 commits · +342 −115 2022-08: 1 commit · +3 −3 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 8 commits · +125 −44 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +3 −2 2023-03: 1 commit · +1 −1 2023-04: 12 commits · +178 −152 2023-05: 2 commits · +2 −2 2023-06: 1 commit · +4 −5 2023-07: 0 commits · +0 −0 2023-08: 9 commits · +222 −62 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 3 commits · +79 −11 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +4 −1 2024-03: 1 commit · +2 −3 2024-04: 1 commit · +3 −8 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 5 commits · +151 −27 2024-08: 7 commits · +322 −132 2024-09: 0 commits · +0 −0 2024-10: 3 commits · +10 −9 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +3 −4 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 1 commit · +7 −6 2025-04: 7 commits · +132 −12 2025-05: 1 commit · +2 −1 2025-06: 1 commit · +2 −3 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +8 −9 2025-10: 1 commit · +2 −1 2025-11: 4 commits · +43 −3 2025-12: 0 commits · +0 −0 2026-01: 2 commits · +12 −4 2026-02: 4 commits · +40 −42 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    April 21, 2026 stable-bound smartpqi fix with Don Brace review shows current upstream maintenance and no removal trajectory.

  2. microchip.com

    Microchip still markets current Smart Storage Platform products including SmartRAID 3200, SmartHBA 2200, HBA 1200, SmartROC 3200, and SmartIOC 2200, indicating ongoing new-sales availability beyond 2025.

  3. docs.kernel.org

    Kernel documentation describes smartpqi as the Microchip Smart Storage SCSI driver and states it replaces aacraid for Adaptec Series 9 controllers, so there is no newer in-tree successor to smartpqi itself.

  4. cateee.net

    LKDDb shows CONFIG_SCSI_SMARTPQI in mainline kernels and ties it to Smart Storage PQI SAS PCI hardware, confirming it is a real shipping hardware driver.

codex reasoning notes (technical)

Keep: static signals already show heavy recent churn (133 substantive commits in 5y, latest 2026-02-04), and a shell inspection of the directory confirmed an active PCI/SCSI host driver in smartpqi_init.c rather than helper-only code. I obtained the maintenance evidence by web-searching for lore/kernel-list traffic and used the Spinics archive URL because direct lore MCP/lei access was unavailable here; that search surfaced a reviewed April 2026 smartpqi fix. I obtained the deployment/new-sales evidence by web search, then opened Microchip's current Smart Storage Platform page showing present product families. I obtained functional-role/replacement context by web search plus opening docs.kernel.org, which says smartpqi replaces aacraid on older Series 9 hardware; therefore replacement_driver is null. I obtained hardware/config corroboration from LKDDb via web search. No active removal or deprecation discussion was found in the searched public archives.