[Bug 248727] hw.mfi.mrsas_enable="1" now required on newer Dells for 12

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 24 Aug 2024 22:23:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248727

Louis Bertrand <louis@bertrandtech.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |louis@bertrandtech.ca

--- Comment #7 from Louis Bertrand <louis@bertrandtech.ca> ---
On a Dell R630 PERC H330 Mini with zfs raidz level 1 and 14.1 stable, I was
getting multiple read errors (several thousand in a few minutes). There was no
loss of data, but definitely loss of confidence! Replacing mfi(4) with mrsas(4)
solved the problem. Sorry, I wasn't thinking of reporting a bug while dealing
with the emergency so I didn't record error messages.

device 0 is a pair of hardware mirrored drives as root
6 disks in "Non RAID" (according to the BIOS config utility) pooled into raidz.

I tried the hw.mfi.mrsas_enable="1" line in device.hints but the kernel kept
loading mfi regardless.

Finally I made a new kernel and commented out device mfi. After dealing with
the renaming of disks, the system seems stable.

Humble suggestion: It seems that mfi is for legacy devices and the preferred
module is mrsas. Can mrsas be given priority by default?

-- 
You are receiving this mail because:
You are the assignee for the bug.