From owner-freebsd-hackers Sat Dec 29 7:43:29 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebsd.dk (fw-rl0.freebsd.dk [212.242.86.114]) by hub.freebsd.org (Postfix) with ESMTP id C01D337B405 for ; Sat, 29 Dec 2001 07:43:25 -0800 (PST) Received: (from sos@localhost) by freebsd.dk (8.11.6/8.11.6) id fBTFhMO88858; Sat, 29 Dec 2001 16:43:22 +0100 (CET) (envelope-from sos) From: Søren Schmidt Message-Id: <200112291543.fBTFhMO88858@freebsd.dk> Subject: Re: Possible Promise FastTrack RAID driver In-Reply-To: <20011229152455.J11901@alm.xs4all.nl> To: Alson van der Meulen Date: Sat, 29 Dec 2001 16:43:22 +0100 (CET) Cc: freebsd-hackers@FreeBSD.ORG Reply-To: sos@freebsd.dk X-Mailer: ELM [version 2.4ME+ PL94b (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 Alson van der Meulen wrote: > S?ren Schmidt(sos@freebsd.dk)@2001.12.29 10:15:03 +0000: > > It seems S?ren Schmidt wrote: > > > We already have support for the Fasttraks in the kernel (and have had that > > > for a long time now), with code that is developed outside Promise. > > > However it still needs a bit of work, but with a little luck that should > > > clear up soon.. > > > > BTW, it is interesting to see that they just used the ATA driver I've > > written for FreeBSD, ripped off the Copyright headers, and added ft_ to > > all function names, then added their own RAID engine which seems to > > be a quick and dirty port of the win version.... > sigh... > > What this driver does have, and we don't, is support for RAID. AFAIK, > our own driver can only use it as an ATA controller. There's no bzzst! *WRONG* we have had support for the RAID's on fasttracks since: /sys/dev/ata/ata-raid.c revision 1.1 date: 2000/10/13 13:04:45; author: sos; state: Exp; Add support for ATA "pseudo" RAID controllers as the Promise Fasttrak and HighPoint HPT370 controllers. I wrote that over a year ago, and it supports the RAID's on *BOTH* Promise and HighPoint based controllers. It does have a few issues though in array failure cases, but thats easily fixed, I just need the time to do it... -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message