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.
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
sources
- 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.
- docs.redhat.com
RHEL 10.1 lists `megaraid_sas` as a current Broadcom MegaRAID SAS driver, indicating present-day distro support and deployment relevance.
- 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.
- 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.