From owner-freebsd-current Thu Feb 13 5:30:40 2003 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 64F9037B401 for ; Thu, 13 Feb 2003 05:30:39 -0800 (PST) Received: from HAL9000.homeunix.com (12-233-57-224.client.attbi.com [12.233.57.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6A0543F93 for ; Thu, 13 Feb 2003 05:30:38 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id h1DDUbDm013775; Thu, 13 Feb 2003 05:30:37 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id h1DDUb9m013774; Thu, 13 Feb 2003 05:30:37 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Thu, 13 Feb 2003 05:30:37 -0800 From: David Schultz To: Soeren Schmidt Cc: current@FreeBSD.ORG Subject: Re: PLEASE TEST - ATA driver patch (ATANG)... Message-ID: <20030213133036.GA13666@HAL9000.homeunix.com> Mail-Followup-To: Soeren Schmidt , current@FreeBSD.ORG References: <200302131300.h1DD0Tg4041493@spider.deepcore.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200302131300.h1DD0Tg4041493@spider.deepcore.dk> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Soeren Schmidt : > I've prepared a patch that brings the ATA driver to the next level. > > This is mainly to prepare for other platforms which demanded > some changes to the driver infrastructure. > > It also fixes lots of outstanding problems and adds support several > new chipsets including SiS (thanks to Christoph Kukulies for > sponsoring a brand new SiS648 based board making that possible!) > > Please test it out and remember that this is WIP, so use protective > glasses and rubber gloves, you have been warned. Cool. I'll try these patches out this weekend. Is there a chance you could integrate the other half of the patch I sent you in January---the part that sends a FLUSH CACHE command to all disks at shutdown time? This measure should ensure that disks with large caches write out all data before the power to them is cut. Or are you working on a better way of solving this problem? There's also the problem jjramsey reported where some (perhaps broken) hardware required a small delay following the completion of an IDENTIFY command before the correct data are available to read, but that problem doesn't concern me directly. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message