LSI supported mps(4) driver available
Jason Wolfe
nitroboost at gmail.com
Tue Mar 27 18:27:20 UTC 2012
On Tue, Mar 27, 2012 at 10:21 AM, Kenneth D. Merry <ken at freebsd.org> wrote:
> On Tue, Mar 27, 2012 at 23:50:31 +1030, Matt Thyer wrote:
>> On 26 March 2012 23:55, Gary Palmer <gpalmer at freebsd.org> wrote:
>>
>> It's painful to take this system back to r230921 due to intolerance for
>> downtime from it's users so I'd like to investigate the cause of the
>> problem and try patches/sysctls/whatever first.
>>
>> The drives I'm using are 7 x WDC WD20EARS-00M (3 are AB50, 4 are AB51) and
>> 1 x WD20EARX-00P AB51.
>> The WD20EARX-00P AB51 is a SATA 3 (6 Gbps) drive but the others are all
>> SATA 2 (3 Gbps).
>>
>> I know the driver doesn't like mixed speeds in IR mode but I'm flashed with
>> IT firmware as ZFS is doing my RAID (raidz2).
>>
>> I was having problems with the WD20EARX-00P AB51 drive being faulted by ZFS
>> until I updated the firmware to 11 and now ZFS is happy (I've also done a
>> full extended drive SMART test and the drive is fine).
>>
>> So what do people suggest (before reversion to r230921) ?
>
> If you're going to prove that it's the new LSI driver, you will probably
> have to go back to the old driver.
>
> You don't have to back out your entire tree, you can just back out the
> driver itself if you have an SVN tree. You can go into sys/dev/mps and do:
>
> svn update -r 230714
>
> And then edit sys/conf/files and comment out these three lines:
>
> dev/mps/mps_config.c optional mps
> dev/mps/mps_mapping.c optional mps
> dev/mps/mps_sas_lsi.c optional mps
>
> Then you should be able to rebuild your kernel with the old driver and see
> if the problem occurs again.
>
> Ken
> --
> Kenneth Merry
> ken at FreeBSD.ORG
I'm having an issue with the new mps driver myself
http://lists.freebsd.org/pipermail/freebsd-scsi/2012-February/005243.html
, so I have a patch handy for downgrading also if it helps anyone. It
includes the sys/conf/files removals also.
http://nitrology.com/mps_downgrade-fbsd8.diff
Jason
More information about the freebsd-scsi
mailing list