From owner-freebsd-stable@FreeBSD.ORG Thu Feb 17 02:18:31 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CD66106566B for ; Thu, 17 Feb 2011 02:18:31 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id A438C8FC12 for ; Thu, 17 Feb 2011 02:18:30 +0000 (UTC) Received: by wwf26 with SMTP id 26so2043587wwf.31 for ; Wed, 16 Feb 2011 18:18:29 -0800 (PST) Received: by 10.216.5.65 with SMTP id 43mr1269544wek.9.1297909094592; Wed, 16 Feb 2011 18:18:14 -0800 (PST) Received: from [192.168.0.20] (paris.c-mal.com [88.170.200.60]) by mx.google.com with ESMTPS id r57sm169024wes.25.2011.02.16.18.18.13 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 16 Feb 2011 18:18:13 -0800 (PST) References: <4D5BF78E.7010306@digsys.bg> <20110216172643.GA37858@nargothrond.kdm.org> <20110216203542.GA41226@nargothrond.kdm.org> In-Reply-To: <20110216203542.GA41226@nargothrond.kdm.org> Mime-Version: 1.0 (iPhone Mail 8A293) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: X-Mailer: iPhone Mail (8A293) From: Damien Fleuriot Date: Thu, 17 Feb 2011 03:17:57 +0100 To: "Kenneth D. Merry" Cc: "freebsd-stable@freebsd.org" , Dmitry Morozovsky , Daniel Kalchev Subject: Re: LSI SAS 2008 (mfi) on SuperMicro X8SI6-F X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2011 02:18:31 -0000 On 16 Feb 2011, at 21:35, "Kenneth D. Merry" wrote: > On Wed, Feb 16, 2011 at 22:07:11 +0300, Dmitry Morozovsky wrote: >> On Wed, 16 Feb 2011, Kenneth D. Merry wrote: >>=20 >> KDM> > Ah that makes sense. I'm a bit reluctant to use -current on this p= articular=20 >> KDM> > machine, so I would discuss MFCing mps driver wirh ken@ >> KDM>=20 >> KDM> I have attached a patch against -stable, try it out and let me know w= hether >> KDM> it works. If so I'll go ahead and MFC it. >>=20 >> I'm afraid something goes wrong at your side, at least in some files in=20= >> sys/dev/mps, like >>=20 >> Index: sys/dev/mps/mps_ioctl.h >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> --- sys/dev/mps/mps_ioctl.h (revision 212420) >> +++ sys/dev/mps/mps_ioctl.h (working copy) >>=20 >> as there is no sys/dev/mps in stable/8 kernel sources >=20 > Whoops, svn diff doesn't do the right thing when there are multiple change= s > merged. >=20 > I re-did the diffs manually, you should be able to do something like: >=20 > cd src > cat patch |patch -p4 >=20 > Ken > --=20 > Kenneth Merry > ken@FreeBSD.ORG > I am willing to test on a Dell r210 with a h200 raid card tomorrow if needed= . I destroyed the logical volume and built mps copied from -current (I opened a= thread on stable@ a few weeks ago about this) but my "patch" was *nowhere* a= s big as this. There's prolly tons of missed stuff... (seems to work though, just wouldn't s= how me the logical drive so I had to set them to passthrough) Would that help any ? The host being half in production now, I'd rather try stuff around only if i= t helps you guys... It runs 8.2-RC3 with the sys/dev/mps/ folder from -current, a somewhat patch= ed conf/files resembling yours, and the makefile to build mps as a module. Let me know.=