From owner-freebsd-alpha Sun Mar 16 15:50:35 2003 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E4CC37B401 for ; Sun, 16 Mar 2003 15:50:34 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id BABDD43FBD for ; Sun, 16 Mar 2003 15:50:33 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id A0BBB2ED409; Sun, 16 Mar 2003 15:50:33 -0800 (PST) Date: Mon, 17 Mar 2003 00:50:33 +0100 From: Maxime Henrion To: Andrew Gallatin Cc: alpha@FreeBSD.ORG Subject: Re: call for testers: busdma locking patch Message-ID: <20030316235033.GL3819@elvis.mu.org> References: <20030315200309.GJ3819@elvis.mu.org> <15987.60605.319905.186118@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15987.60605.319905.186118@grasshopper.cs.duke.edu> User-Agent: Mutt/1.4i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Andrew Gallatin wrote: > Maxime Henrion writes: > > I'm currently working on locking down the busdma backends. The alpha > > backend already has some locking for the bounce pages, but it's slightly > > incomplete. This patch cleans it up a bit, and then I'll use the same > > locking scheme for x86, since those parts of busdma are identical. It > > would be very helpful if someone with alpha hardware could test it. > > Thanks for taking this on! > > The only current consumer of the bounce pages code on alpha is the > UP1000 platform, all other platforms use scatter/gather DMA for > address limited (ie, ISA), devices. > > I have a UP1000, but its currently in a totally hosed state. I'll > need to install 5.x on it, and build my way current. I might not have > time to do that for a while. > > I guess what I'm trying to say is: "don't hold your breath waiting for > testers" ;) Do you mean that I should commit the changes now or just don't expect to find testers soon ? :-) It would make my life much easier if I could commit it soon, because I have other changes pending and because I used the same locking (ie. what was in alpha + my fixes) to lock down the x86 busdma backend. It would be nice if we could get this done soon, so that making busdma-enabled drivers MP-safe is easier. Cheers, Maxime To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message