From owner-freebsd-hackers Mon Mar 10 2:30:19 2003 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0747B37B401 for ; Mon, 10 Mar 2003 02:30:18 -0800 (PST) Received: from spider.deepcore.dk (cpe.atm2-0-56339.0x50c6aa0a.abnxx2.customer.tele.dk [80.198.170.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E247B43F85 for ; Mon, 10 Mar 2003 02:30:15 -0800 (PST) (envelope-from sos@spider.deepcore.dk) Received: (from sos@localhost) by spider.deepcore.dk (8.12.8/8.12.8) id h2AAUE9r095348; Mon, 10 Mar 2003 11:30:14 +0100 (CET) (envelope-from sos) From: Soeren Schmidt Message-Id: <200303101030.h2AAUE9r095348@spider.deepcore.dk> Subject: Re: 3 IDE devices on Promise card + FreeBSD == not possible? In-Reply-To: To: Dag-Erling Smorgrav Date: Mon, 10 Mar 2003 11:30:14 +0100 (CET) Cc: Pete , freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL98b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It seems Dag-Erling Smorgrav wrote: > Pete writes: > >> atacontrol create mirror ad6 ad7 > > This is starting to _really_ confuse me. Does FreeBSD have two software > > RAID systems? > > Yes (vinum and raidframe) And ccd :) > > Is there something built into the ATA controller drivers > > that can do software RAID too? It looks that way from that atacontrol > > and ata man pages. > > No, but atacontrol knows how to configure hardware RAID controllers > such as your Promise FastTrack. No, thats not the case, the ATA driver has a built in RAID engine to use with Promise and HighPoint controllers. The reason it is like this is that it is nessesary to read the RAID config off the disks in a vendor specific way, and neither of cdd/vinum could do this when its was done. ATA RAID's like the Promise Fasttrak are *not* HW RAID's its a SW RAID engine in the BIOS on those cards. However that is only used for booting from the RAID, and then the ATA driver picks up the array config and uses that with its internal SW RAID engine. Atacontrol just sees a generic ATA RAID interface, and the ATA driver then knows how to r/w the config for a specific controller. -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message