From owner-freebsd-current@FreeBSD.ORG Wed May 5 08:13:12 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 0F32916A4D6; Wed, 5 May 2004 08:13:12 -0700 (PDT) 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 2AA5243D41; Wed, 5 May 2004 08:13:10 -0700 (PDT) (envelope-from sos@DeepCore.dk) Received: from DeepCore.dk (sos.deepcore.dk [194.192.25.130]) by spider.deepcore.dk (8.12.11/8.12.10) with ESMTP id i45FCvZ9048023; Wed, 5 May 2004 17:13:02 +0200 (CEST) (envelope-from sos@DeepCore.dk) Message-ID: <40990479.6070809@DeepCore.dk> Date: Wed, 05 May 2004 17:12:57 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Mozilla Thunderbird 0.5 (X11/20040329) X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Schultz References: <200405041825.i44IPgVa021573@ambrisko.com> <4097F9EA.1080904@DeepCore.dk> <20040505124349.GA612@VARK.homeunix.com> In-Reply-To: <20040505124349.GA612@VARK.homeunix.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-mail-scanned: by DeepCore Virus & Spam killer v1.4 cc: current@FreeBSD.ORG Subject: Re: Updated SATA support patches for Intel ICH & Promise cards 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, 05 May 2004 15:13:12 -0000 David Schultz wrote: > On Tue, May 04, 2004, Sren Schmidt wrote: > >>Doug Ambrisko wrote: >> >>>These patches have been updated to -current as of the past weekend. >>>They increase the robustness of SATA disk errors (media errors and >>>drive going away such as drives that spin up and down). Also has >>>code to support hot swap on both controllers. >>> >>>This is only HW support and does not address other ata/FreeBSD issues. >>>That isn't quite right ... some ata changes have been made to avoid >>>panics in probes etc. to support the HW changes. > > [...] > >>I'm sorry if this sounds a bit harsh, but your work conflicts pretty >>much head on with the way I want this to move along. However code to >>read/write the RAID config (AMI way I'd guess) would be welcomed as I >>only have the descriptions for that done, but no code yet... > > The ata driver has not worked with my hardware for months, as I > reported to you last September. With Doug's patches, things work > perfectly. Therefore, I'd really appreciate it if you gave more > consideration to his work. I would be happy to help merge them > with your changes if you'll allow me. What is your exact problem again ? I dont recall the details and my mail archive is not online sorry.. Now, I do have changes here locally that fixes the problems at hand, and they will be committed in the not too distant future, but there are a couble of issues with the software RAID part thats not resolved yet and that I'd like to fix first. That is now possible since I have the HW here to play with, I'm sorry if that took too long, but I dont have endless resources, and have to rely on sponsors etc for that kind of support to materialize. These patches are not really combineable since I've done things differently and IMHO the way ATA wants it. What I would find usefull would be the code to handle the AMI? RAID type as I havn't got any HW with that one handy to test on, but if thats not to be unless the patch at hand goes in, well... BTW doug's patches doesn't solve the missing interrupt problem unless I've missed it in the patch. -- -Søren