From owner-freebsd-scsi@FreeBSD.ORG Fri Apr 16 02:28:29 2004 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6771E16A4CE for ; Fri, 16 Apr 2004 02:28:29 -0700 (PDT) Received: from mail.binarysolutions.dk (port283.ds1-kd.adsl.cybercity.dk [217.157.199.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA79B43D54 for ; Fri, 16 Apr 2004 02:28:27 -0700 (PDT) (envelope-from kvs@binarysolutions.dk) Received: from naboo.binarysolutions.dk (naboo.binarysolutions.dk [172.100.1.2]) by mail.binarysolutions.dk (Postfix) with ESMTP id 2BC424400064; Fri, 16 Apr 2004 11:28:27 +0200 (CEST) Received: by naboo.binarysolutions.dk (Postfix, from userid 1000) id 36C3D99F30; Fri, 16 Apr 2004 11:28:23 +0200 (CEST) Date: Fri, 16 Apr 2004 11:28:23 +0200 From: Kenneth Vestergaard Schmidt To: "Moore, Eric Dean" Message-ID: <20040416092822.GC4289@mail.binarysolutions.dk> References: <0E3FA95632D6D047BA649F95DAB60E570442C367@exa-atlanta.se.lsil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0E3FA95632D6D047BA649F95DAB60E570442C367@exa-atlanta.se.lsil.com> X-GPG-Fingerprint: A11F BB5D BD79 7228 A198 CF53 D508 53A9 2213 E772 X-GPG-Key: http://www.binarysolutions.dk/~kvs/key.asc User-Agent: Mutt/1.5.5.1+cvs20040105i cc: freebsd-scsi@freebsd.org Subject: Re: IBM x335 onboard LSI 1020 (mpt) poor performance X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Apr 2004 09:28:29 -0000 On Thu, Apr 15, 2004 at 06:33:56PM -0400, Moore, Eric Dean wrote: > I was thinking scsi bus analyzer. If that's a hardware device, I haven't got one, unfortunately. > The mpt driver would need to issue SCSI-SPI > Device Page 0 and 1 to set the negotiated parmeters > for each of the hidden physical drive in > the raid volume. Bios is handling off to > the driver in asyn narrow speeds, so the > driver needs to send these config pages. > > I'm working on the mpt Linux driver, however Matthew > Jacob would know best about what config page updates > are occuring in this bsd driver. It seems Matthew Jacob is tied up with other things than FreeBSD presently, so I'm not sure if he's able to help. I'm assuming the Linux driver detects the hidden drives and sends the above- mentioned SCSI-commands. Knowing next to nothing about the kernel, I'm not quite sure I'll be able to make the required changes to the driver source myself, but I'm willing to try. Is Domain Validation needed to do this? It isn't enabled in the current FreeBSD driver as I understand it. Also, could you point to where in the Linux-driver the hidden-disk-parameters are negotiated? -- Best Regards Kenneth Schmidt