From owner-freebsd-current@FreeBSD.ORG Mon Aug 2 17:54:59 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 ED6B816A4CE for ; Mon, 2 Aug 2004 17:54:59 +0000 (GMT) Received: from will.iki.fi (will.iki.fi [217.169.64.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7899B43D1D for ; Mon, 2 Aug 2004 17:54:59 +0000 (GMT) (envelope-from will+freebsd-current@will.iki.fi) Received: from [10.129.39.131] (b212-54-23-216.elisa-laajakaista.fi [212.54.23.216]) by will.iki.fi (Postfix) with ESMTP id A6B5624 for ; Mon, 2 Aug 2004 20:54:55 +0300 (EEST) Message-ID: <410E7FE8.1080109@will.iki.fi> Date: Mon, 02 Aug 2004 20:54:48 +0300 From: Ville-Pertti Keinonen User-Agent: Mozilla Thunderbird 0.7.1 (X11/20040708) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <410E688D.7020709@will.iki.fi> <410E74F7.1070000@will.iki.fi> In-Reply-To: <410E74F7.1070000@will.iki.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: ATA driver races with interrupts 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: Mon, 02 Aug 2004 17:55:00 -0000 Ville-Pertti Keinonen wrote: > > I'm definitely not convinced of its correctness, since I'm not sure > which part of the code is I've spent too much time away from kernel code. Now that I think about it, obviously it'll break things on systems with edge-triggered interrupts, so don't try the patch on old ISA boxes... I think I need to read more code in order to get back up-to-date with the new FreeBSD interrupt mechanisms before trying again.