Page MenuHomeFreeBSD

mpr.4: Add Broadcom LSI 3808 to support list
ClosedPublic

Authored by zldrobit_gmail.com on Sep 27 2025, 3:00 PM.
Referenced Files
Unknown Object (File)
Thu, Nov 20, 10:37 AM
Unknown Object (File)
Thu, Nov 20, 1:08 AM
Unknown Object (File)
Thu, Nov 20, 1:06 AM
Unknown Object (File)
Thu, Nov 20, 1:06 AM
Unknown Object (File)
Thu, Nov 20, 1:06 AM
Unknown Object (File)
Thu, Nov 20, 1:03 AM
Unknown Object (File)
Fri, Nov 14, 4:59 AM
Unknown Object (File)
Thu, Nov 13, 5:27 PM
Subscribers

Details

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Have you tested this? There is also a newer driver called mrsas.

IIRC, I only have LSI 3808 (MegaRAID 9500 8i), and I could test it tomorrow. The original mailing list about LSI 3808 I found is Re: SAS3808 PCI-E 4.0, FreeBSD / ZFS support ?.

Awesome, thank you so much. When you test it tomorrow, could you also test blacklisting it and using mrsas as well? We've been having a big problem trying to identify what is supported lately, and we do have an open review for it:

https://reviews.freebsd.org/D52125

Thank you so much!

This revision is now accepted and ready to land.Sep 28 2025, 1:01 AM

@ziaee I tested the LSI SAS 3908 (MegaRAID 9560 8i), with 14.3-RELEASE. The mrsas driver is automatically loaded, it works with either JBOD mode or RAID0. However, after devctl detach -f and devctl set driver -f device mpr, devctl responded with "device not configured". Even with hint.mpr.0.at="pcix:y:z" in device.hints, the mrsas driver will be loaded instead of the mpr one. In my test, mpr driver does not support SAS 3908, at least with the current firmware. So I delete the SAS 3908 in the support list of the patch.

zldrobit_gmail.com retitled this revision from mpr.4: Add Broadcom LSI 3808/3908 to support list to mpr.4: Add Broadcom LSI 3808 to support list.
This revision now requires review to proceed.Sep 28 2025, 2:59 PM

We need someone to test the 3808, so we can add it to this driver or to mrsas.

Thank you for testing this, that resulted in an improvement to the mrsas manual which will ship in 15.0.

We need someone to test the 3808, so we can add it to this driver or to mrsas.

Thank you for testing this, that resulted in an improvement to the mrsas manual which will ship in 15.0.

I have credible reports this works. .

This revision is now accepted and ready to land.Thu, Nov 6, 2:21 AM

Awesome, merged, thank you.

This revision was automatically updated to reflect the committed changes.