From owner-freebsd-stable@FreeBSD.ORG Tue Mar 22 11:29:49 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F4DA16A4CE; Tue, 22 Mar 2005 11:29:49 +0000 (GMT) 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 64A8C43D31; Tue, 22 Mar 2005 11:29:48 +0000 (GMT) (envelope-from sos@DeepCore.dk) Received: from [194.192.25.143] (laptop.deepcore.dk [194.192.25.143]) by spider.deepcore.dk (8.12.11/8.12.10) with ESMTP id j2MBThbr007045; Tue, 22 Mar 2005 12:29:45 +0100 (CET) (envelope-from sos@DeepCore.dk) Message-ID: <4240015A.2020802@DeepCore.dk> Date: Tue, 22 Mar 2005 12:28:26 +0100 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Mozilla Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "'FreeBSD Current'" , "freebsd-stable@freebsd.org" References: <42028F29.1030801@DeepCore.dk> <420A1792.900@DeepCore.dk> <421464C3.2030308@DeepCore.dk> In-Reply-To: <421464C3.2030308@DeepCore.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-mail-scanned: by DeepCore Virus & Spam killer v1.7 Subject: UPDATE3: ATA mkIII official patches - please test! X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2005 11:29:49 -0000 New version available for testing: http://people.freebsd.org/~sos/ata-mk3m.diff-releng5.gz http://people.freebsd.org/~sos/ata-mk3m.diff-current.gz http://people.freebsd.org/~sos/ata-mk3m.tar.gz This time the diff must be reapplied as there are new changes in there. Items in this release: o Dumping to disk fixed. o PCCARD probing fixed. o PC98 probing and modules fixed. o Support for "atomic" composite ATA requests o Support for "addspare" to an ATA PseudoRAID array o Support for "rebuild" of an ATA PseudoRAID array. Note that this is now done differently from the old system as the rebuild is now done piggybacked on read requests to the array, so atacontrol simply starts a background "dd" to rebuild the array. If I dont get any significant showstopper reports this is what will get=20 committed to -current soon (plus what I might get done until then of new = features). This WARNING still applies: > One warning applies to both this and the last snapshot. I accidentially= > released the RAID5 test code I had in there which allows to apparently = > use a RAID5 array. However it *ONLY* reads and writes the data part, it= =20 > does *NOT* maintain the parity part. That means it will trash a RAID5=20 > array for later real use as the parity wont match the data one there. > Since the code is "out there" I've decided to let it stay, as it allows= =20 > for testing of getting and using the metadata etc.. I'll probably just disable that code when it goes into -current but for=20 now its in there for testing purposes. As usual use at your own risk, but feedback on this is very welcomed. Big thanks to all those that has participated so far! Enjoy! --=20 -S=F8ren