The product brief "MegaRAID™ 9500 PCIe Gen 4.0 Tri-Mode Storage Adapters" (https://docs.broadcom.com/doc/MegaRAID-9500-Tri-Mode-Storage-Adapters) confirms that LSI 3808/3908 are supported in FreeBSD.
Details
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
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!
@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.
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.