drivers/scsi/mvsas

Marvell 88SE64xx and 88SE94xx SAS/SATA host controllers

A family of 3 Gb/s and 6 Gb/s SAS/SATA storage controller chips that Marvell introduced starting in 2007, found on PCIe 2.0 add-in HBAs and on motherboards from vendors who rebadged the silicon. They were widely used in workstations, small servers, and enthusiast storage builds throughout the late 2000s and 2010s.

keep-annotate conf=0.76 deploy=low replacement=none subsystem=scsi category=storage-scsi-ata
76%

recommendation

Worth keeping but documenting as legacy hardware. The code is still receiving real fixes upstream and getting backported to stable kernels as recently as late 2025, which means actual users still depend on it, and Marvell continues to list parts like the 88SE9485/9445 in its catalog. That said, the underlying silicon is PCIe 2.0 / SAS-2 era and well past its prime, so it should be treated as a long-tail driver for existing deployments rather than a growth platform.

repository signals

11 files
6,362 source lines
44 commits, 5y
+125 / −342 lines added / removed, 5y
23 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 44 total · active in 23/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +5 −5 2021-06: 2 commits · +10 −17 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 1 commit · +7 −5 2021-11: 0 commits · +0 −0 2021-12: 1 commit · +5 −0 2022-01: 1 commit · +2 −2 2022-02: 11 commits · +27 −199 2022-03: 1 commit · +1 −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: 1 commit · +5 −12 2022-10: 2 commits · +29 −33 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: 1 commit · +1 −1 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +1 −1 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 6 commits · +5 −13 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: 2 commits · +8 −18 2024-04: 1 commit · +2 −8 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: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +1 −1 2025-01: 1 commit · +0 −11 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +1 −1 2025-05: 3 commits · +5 −5 2025-06: 1 commit · +2 −2 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +1 −1 2025-09: 1 commit · +1 −1 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: 2 commits · +5 −5 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream still sees direct functional fixes in 2026 for mvsas, indicating active maintenance rather than abandonment.

  2. lore.kernel.org

    mvsas fixes are being backported to stable trees in late 2025, a strong signal of ongoing deployed users.

  3. marvell.com

    Marvell still lists 88SE9485/9445 SAS/SATA I/O controllers on a current product page, supporting the view that the family was not fully withdrawn from vendor catalogs by 2025.

  4. marvell.com

    The 88SE94xx family is an older 6Gb/s PCIe 2.0 SAS/SATA controller generation, consistent with legacy/niche rather than mainstream new deployments.

  5. marvell.com

    The family originated in Marvell's 2007 SAS controller push, reinforcing that this driver targets long-lived but aging storage silicon.

codex reasoning notes (technical)

Local source inspection via shell (`rg`, `sed`) identified the supported IDs/family as Marvell 88SE64xx/88SE94xx plus rebadged cards. Lore evidence came from `lore_file_timeline` on `drivers/scsi/mvsas/mv_sas.c`, which showed fixes through 2026 and stable backports in 2025; sampled removal-discussion queries (`lore_regex`, `lore_path_mentions`) timed out and a `lei` fallback was blocked by sandbox socket restrictions, so absence of removal talk is inferred only weakly. Marvell URLs were obtained via web search results: current product-page presence suggests still-orderable/new silicon in 2025, but the PCIe 2.0 / SAS-2 era feature set and age imply low modern deployment volume. Result: keep the driver, but annotate it as legacy/niche hardware rather than a growth platform.