From owner-freebsd-alpha Tue Dec 10 13: 2:25 2002 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 A4F1B37B401; Tue, 10 Dec 2002 13:02:24 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF38243EDA; Tue, 10 Dec 2002 13:02:23 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA14859; Tue, 10 Dec 2002 16:02:23 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id gBAL1rr04667; Tue, 10 Dec 2002 16:01:53 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15862.22081.436375.524026@grasshopper.cs.duke.edu> Date: Tue, 10 Dec 2002 16:01:53 -0500 (EST) To: Robert Watson Cc: alpha@FreeBSD.ORG Subject: Re: cvs commit: www/en/projects/busdma index.sgml style.css (fwd) In-Reply-To: References: <15860.58186.22476.565069@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid 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 Robert Watson writes: > > > I'd be happy to help anybody interested in this task, but I feel > > reluctant to take it on myself due to time commitments at my day job. > > > > FWIW, some of this is fresh in my mind, as I was recently fooling around > > with expanding the direct map on miatas. This is a no-go, due to where > > the SRM places the memory space for the PCI devices in the system. (just > > past 2GB). > > Hmm. So it sounds like the minimal code to make busdma "work" is there, > but that until we have interface drivers, it's hard to know whether it > actually will work, and that the busdma code could generally use some As I said before, some (all?) scsi drivers use it. Isa devices which work on alpha use it. It works for the older raw bus_dmamap_load. Its the mbuf interface which is untested. > improvement to better support large memory systems. Do you mind if I set > you as the task owner on the busdma page for making sure alpha busdma is > up to spec? I'd like to make sure all this stuff is in line for 5.1, if > we can. Depends what you mean by "up to spec". If you mean making sure the mbuf interface works, then yes. If you mean making large memory machine work well, then no. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message