Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Mar 2014 09:03:43 +0100
From:      Borja Marcos <borjam@sarenet.es>
To:        Doug Ambrisko <ambrisko@cisco.com>
Cc:        "scottl@netflix.com" <scottl@netflix.com>, "Radford, Adam" <Adam.Radford@lsi.com>, "sean_bruno@yahoo.com" <sean_bruno@yahoo.com>, "Mankani, Krishnaraddi" <Krishnaraddi.Mankani@lsi.com>, "dwhite@ixsystems.com" <dwhite@ixsystems.com>, "Maloy, Joe" <Joe.Maloy@lsi.com>, "jpaetzel@freebsd.org" <jpaetzel@freebsd.org>, "freebsd-scsi@freebsd.org" <freebsd-scsi@freebsd.org>, "Kenneth D. Merry" <ken@kdm.org>, "McConnell, Stephen" <Stephen.McConnell@lsi.com>
Subject:   Re: LSI - MR-Fusion controller driver <mrsas> patch and man page
Message-ID:  <5C32A3C7-B28B-4E69-9DF0-EE53181085F7@sarenet.es>
In-Reply-To: <20140321160954.GB99545@cisco.com>
References:  <8c423414ecc2421fbace3eb9f386be91@BN1PR07MB247.namprd07.prod.outlook.com> <20140106182935.GC93278@cisco.com> <e59396595152456dbcde63d48f70aa8f@BN1PR07MB247.namprd07.prod.outlook.com> <20140107181139.GC2080@cisco.com> <20140124185356.GA28724@ambrisko.com> <20140124190047.GA34975@ambrisko.com> <9c3fd2b15e9b4c2cb967519a3b7f98ad@BN1PR07MB247.namprd07.prod.outlook.com> <20140318143738.GA65955@cisco.com> <20140320235534.GA92797@cisco.com> <C698AC2A-06A7-4408-9790-20B69FAF31C6@sarenet.es> <20140321160954.GB99545@cisco.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mar 21, 2014, at 5:09 PM, Doug Ambrisko wrote:

> Do you have a simple test case for that?  There were issues in the =
SCSI
> command translation which should have been fixed via switching it to =
use
> the CAM translation code.  Can you try it via a RAID volume of one =
disk?

Yes, I tried all those possibilities. "syspd" devices, passthrough (same =
result, corrruption) and
when creating single-disk RAID0 volumes it worked, no corruption.

Just in case I tried with SSDs (Samsung EVO  840 and OCZ Vertex 4) and =
Seagate SAS disks.

> | The server is not in production, so I have no problems to try =
drivers, etc.
>=20
> You could try the LSI mrsas and see if the corruption goes away and =
then
> we could try to isolate the difference.  mrsas does not support CAM
> passthrough.  If both drivers are loaded in the kernel, you can =
prevent
> mfi from attaching and let mrsas attach via the tunable:
> 	hw.mfi.mrsas_enable=3D1
> The mrsas device come up /dev/da* there are no aliases yet to the mfi =
one's.
> Also mfiutil won't work with mrsas but MegaCli/StorCli should.  If you =
want
> to use mfiutil, you can switch to mfi to set that up and then switch =
back
> to mrsas.  I need to finish the mrsas compat work so mfiutil can work
> on it.  It's a little more complicated then I hoped.

Actually I think that converting passthrough disks to "mfisyspd" or an =
equivalent is a bad idea,
unless, of course, there's a compelling reason I don't realize. For =
instance, if you are using
SSDs you need access to the TRIM command.

So, if I can vote, I vote with arms and legs for "da" devices in case =
it's a passthough.

It's not a pressing need, I installed a LSI2008 card and I connected the =
SAS backplane to it, so for now the Invader
is a non-problem, but if it will help to run some tests with the mps =
driver I can certainly do it.





Borja.






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5C32A3C7-B28B-4E69-9DF0-EE53181085F7>