drivers/scsi/megaraid

Broadcom/LSI MegaRAID SAS and Legacy MegaRAID RAID Controllers

A long-running family of hardware RAID host bus adapters originally from LSI Logic (later Avago, now Broadcom), spanning legacy parallel SCSI MegaRAID cards from the late 1990s and 2000s through today's Tri-Mode SAS/SATA/NVMe controllers like the MegaRAID 9600 series. They are common in enterprise servers from Dell, HPE, Lenovo, and Supermicro.

keep-annotate conf=0.86 last_sold=2026 deploy=medium replacement=none subsystem=scsi category=storage-scsi-ata
86%

recommendation

It should stay because the modern megaraid_sas driver supports hardware Broadcom is still selling new in 2025-2026 and that Red Hat continues to ship in RHEL 10.1, with active vendor maintenance visible in recent kernel commits. The annotation is warranted because the directory also bundles the much older megaraid_mbox and megaraid_mm modules for legacy mailbox-era controllers; those still receive the occasional patch (such as one in December 2025) but cover hardware that is decades old and increasingly rare in production.

repository signals

15 files
27,295 source lines
101 commits, 5y
+640 / −479 lines added / removed, 5y
39 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 101 total · active in 40/61 months
2021 2022 2023 2024 2025 2026 2021-04: 4 commits · +9 −21 2021-05: 6 commits · +123 −23 2021-06: 1 commit · +8 −10 2021-07: 1 commit · +15 −6 2021-08: 2 commits · +8 −9 2021-09: 5 commits · +65 −26 2021-10: 5 commits · +39 −35 2021-11: 1 commit · +0 −1 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 2 commits · +26 −13 2022-03: 1 commit · +10 −0 2022-04: 1 commit · +0 −2 2022-05: 1 commit · +0 −2 2022-06: 1 commit · +2 −2 2022-07: 3 commits · +5 −3 2022-08: 11 commits · +31 −40 2022-09: 5 commits · +8 −19 2022-10: 1 commit · +3 −4 2022-11: 1 commit · +4 −4 2022-12: 0 commits · +0 −0 2023-01: 1 commit · +5 −2 2023-02: 0 commits · +0 −0 2023-03: 6 commits · +17 −10 2023-04: 0 commits · +0 −0 2023-05: 3 commits · +15 −17 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 3 commits · +12 −15 2023-09: 0 commits · +0 −0 2023-10: 3 commits · +7 −4 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 · +58 −59 2024-04: 1 commit · +20 −14 2024-05: 1 commit · +2 −2 2024-06: 1 commit · +0 −2 2024-07: 2 commits · +3 −3 2024-08: 1 commit · +2 −2 2024-09: 2 commits · +5 −2 2024-10: 3 commits · +8 −8 2024-11: 0 commits · +0 −0 2024-12: 3 commits · +4 −5 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +5 −5 2025-03: 1 commit · +5 −5 2025-04: 3 commits · +21 −13 2025-05: 2 commits · +5 −5 2025-06: 2 commits · +14 −7 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +12 −5 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 2 commits · +15 −12 2026-02: 4 commits · +48 −59 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. docs.broadcom.com

    Broadcom was still publishing MegaRAID 9600 series product material in 2026 for new Tri-Mode RAID adapters, so the MegaRAID family was still sold new in/after 2025.

  2. docs.redhat.com

    RHEL 10.1 lists `megaraid_sas` as a current Broadcom MegaRAID SAS driver, indicating present-day distro support and deployment relevance.

  3. spinics.net

    A December 16, 2025 patch targets `megaraid_mbox`, showing there is still upstream maintenance traffic even for the legacy subdriver rather than an active removal push.

  4. cateee.net

    LKDDb shows the legacy `megaraid` driver still exists in contemporary kernel series and documents the older supported controller set, confirming the directory mixes active and legacy hardware support.

codex reasoning notes (technical)

Real driver directory: local `rg` found three module entry points in this path (`megaraid_sas`, `megaraid_mbox`, `megaraid_mm`). Upstream activity is clearly alive: local `git -c safe.directory=... log` showed substantive touches through 2026-02, including vendor version bumps and bug fixes for `megaraid_sas`. For external evidence, web search found Broadcom's 9600-series product brief (new hardware still sold), RHEL 10.1 release notes (`megaraid_sas` still shipped), a 2025 public patch for `megaraid_mbox`, and LKDDb for the legacy branch. I found no removal discussion via web search on lore-oriented queries, so this is not a `remove` case. `keep-annotate` fits because the directory contains both currently relevant `megaraid_sas` code and much older legacy/mailbox support that is still maintained but clearly aging.