Dell PERC5/i SAS5/5IR - RAID monitoring
Scott Long
scottl at samsco.org
Sat Jul 21 19:58:24 UTC 2007
Michael Worobcuk wrote:
>> Tom Judge wrote:
>>
>> As for performance issues with the SAS5/i, there is a problem in the
>> controller. A work arround was created by Scott Long which created a
>> sysctl that could be set to cause the controller to turn on the on
>> drive write cache's. These changes where commited to RELENG_6 on
>> 2007-06-05 21:32:57 UTC.
>>
>>
>> ...
>>
>>>
>>> Here is the original commit log:
>>>
>>> scottl 2007-06-03 23:13:05 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> sys/dev/mpt mpt.c mpt.h mpt_cam.c
>>> Log:
>>> mpt.c:
>>> mpt.h:
>>> Add support for reading extended configuration pages.
>>> mpt_cam.c:
>>> Do a top level topology scan on the SAS controller. If
>>> any SATA device are discovered in this scan, send a passthrough FIS
>>> to set the write cache. This is controllable through the following
>>> tunable at boot:
>>>
>>> hw.mpt.enable_sata_wc:
>>> -1 = Do not configure, use the controller default
>>> 0 = Disable the write cache
>>> 1 = Enable the write cache
>>>
>>> The default is -1. This tunable is just a hack and may be
>>> deprecated in the future.
>>
>>
>
> I set mpt.enable_sata_wc to 1, as hw.mpt.enable_sata_wc is, AFAIK not
> tunable in mpt_cam.c. This did not take any effect to the performance.
> Is there anything else to change ?
>
Send me output from bootverbose. Also ensure that you have the
following line in your /boot/loader.conf file:
hw.mpt.enable_sata_wc=1
Scott
More information about the freebsd-stable
mailing list