From owner-freebsd-current@FreeBSD.ORG Wed Apr 7 07:16:18 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 2EEA216A4CE for ; Wed, 7 Apr 2004 07:16:18 -0700 (PDT) Received: from www.ambrisko.com (adsl-64-174-51-42.dsl.snfc21.pacbell.net [64.174.51.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEC1243D41 for ; Wed, 7 Apr 2004 07:16:17 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: from ambrisko.com (localhost [127.0.0.1]) by www.ambrisko.com (8.12.9p2/8.12.9) with ESMTP id i37EF9Cf047873 for ; Wed, 7 Apr 2004 07:15:09 -0700 (PDT) (envelope-from ambrisko@ambrisko.com) Received: (from ambrisko@localhost) by ambrisko.com (8.12.9p2/8.12.9/Submit) id i37EF9Rl047872 for freebsd-current@freebsd.org; Wed, 7 Apr 2004 07:15:09 -0700 (PDT) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200404071415.i37EF9Rl047872@ambrisko.com> In-Reply-To: <20040407043720.GA4393@panzer.kdm.org> To: freebsd-current@freebsd.org Date: Wed, 7 Apr 2004 07:15:09 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII 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: Wed, 07 Apr 2004 14:16:18 -0000 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. | If the ICH5-R chip on the Supermicro motherboard in question has Adaptec | HostRAID BIOS, you would need support somewhere, either in the ATA code or | in Vinum or another RAID stack for reading the metadata and doing I/O to | the array. ata-raid works fairly well and is simple compared to other implementations. | There is Linux code to read the metadata here: | | http://people.freebsd.org/~gibbs/linux/SRC/emd-0.8.0-tar.gz | | And an older version here: | | http://people.freebsd.org/~ken/linux/md.html | | The metadata code in both drivers is dual licensed (BSD and GPL licenses), | so you could grab the metadata headers and use them to write support for it | for FreeBSD. I'll take a look at it but I'm not sure if this is the same format or different. Thanks, Doug A.