From owner-freebsd-current@FreeBSD.ORG Thu Apr 8 09:29:14 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7ABE16A4CE; Thu, 8 Apr 2004 09:29:14 -0700 (PDT) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12DD543D66; Thu, 8 Apr 2004 09:29:14 -0700 (PDT) (envelope-from sos@DeepCore.dk) Received: from DeepCore.dk (sos.deepcore.dk [194.192.25.130]) by spider.deepcore.dk (8.12.11/8.12.10) with ESMTP id i38GSrXA004866; Thu, 8 Apr 2004 18:28:58 +0200 (CEST) (envelope-from sos@DeepCore.dk) Message-ID: <40757DC5.8050300@DeepCore.dk> Date: Thu, 08 Apr 2004 18:28:53 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Mozilla Thunderbird 0.5 (X11/20040329) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug Ambrisko References: <200404081552.i38FqXAn028466@ambrisko.com> In-Reply-To: <200404081552.i38FqXAn028466@ambrisko.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-mail-scanned: by DeepCore Virus & Spam killer v1.4 cc: freebsd-current@freebsd.org Subject: Re: ICH5R SATA RAID? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 16:29:15 -0000 Doug Ambrisko wrote: > Kenneth D. Merry writes: > | On Wed, Apr 07, 2004 at 07:15:09 -0700, Doug Ambrisko wrote: > | > Kenneth D. Merry writes: > | > | On Tue, Apr 06, 2004 at 20:29:10 -0700, Doug Ambrisko wrote: > | > | > I have a SuperMicro system that does the Intel "ICH5-R" RAID. > | > | > I should get inspired via the Linux code and see if I can add > | > | > that. So far I've haved setup the RAID but have turned on the ICH > | > | > flag. > | > | > | > | Adaptec HostRAID is software RAID. By software RAID, I mean that you only > | > | get BIOS support from the card for booting, and after that all of the RAID > | > | functionality is handled via the host OS. > | > | > | > | Some of their SCSI controllers include HostRAID support. e.g.: > | > | > | > | http://www.adaptec.com/worldwide/product/proddetail.html?sess=no&language=English+US&prodkey=ASC-39320A-R&cat=%2fTechnology%2fUltra320%2fNew+Ultra320+SCSI! > | > > | > The ICH stuff is not SCSI. There was no mention of Adaptec in the > | > manual for this motherboard. There were other SuperMicro boards that > | > had SCSI controllers on them but this one and the one I have do not. > | > They just have SATA ports that can do RAID. > | > | True, it is SATA, not SCSI. But the concept, and some of the software, is > | the same. It's pretty common in OEM deals for the actual vendor of the > | software/hardware to remain unknown. From what it looks like, the RAID > | functionality is all in software, as opposed to running on a chip embedded > | in the ICH5. > > I have working code to read the Intel ICH RAID meta data. I can boot > a FreeBSD root partition off a stripe. I looked at your page and it was > difficult to see the actual meta data definition. I might have missed > it since I was looking at the patch as a patch it didn't look the same at > all. Do you have a non-patch version of the meta data definition? > > Now I need to code up the "write out" of the configuration. Currently I just > use the configuration created by the BIOS. > > I should have this done today then I need to test failure modes. Then you are about as far as I was when I got sidetracked back when :) I have code to read adaptec / AMI / Intel meta data, but no writes yet, so it has stranded there as I hoped that the right solution would show up in GEOM somehow. However now that I'm close to having the Promise SX4/4000 going I realize that a GEOM solution wont fly for me anyways so things might get changed .... -- -Søren