From owner-cvs-src@FreeBSD.ORG Fri Jul 11 13:46:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 899AA37B404; Fri, 11 Jul 2003 13:46:20 -0700 (PDT) Received: from perrin.int.nxad.com (internal.ext.nxad.com [69.1.70.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0455F43FBD; Fri, 11 Jul 2003 13:46:20 -0700 (PDT) (envelope-from hmp@nxad.com) Received: by perrin.int.nxad.com (Postfix, from userid 1072) id 29D8C20F00; Fri, 11 Jul 2003 13:46:19 -0700 (PDT) Date: Fri, 11 Jul 2003 13:46:19 -0700 From: Hiten Pandya To: Scott Long Message-ID: <20030711204619.GA78839@perrin.int.nxad.com> References: <200307011552.h61Fq6bI036087@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307011552.h61Fq6bI036087@repoman.freebsd.org> X-Operating-System: FreeBSD FreeBSD 4.7-STABLE User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/alpha busdma_machdep.c src/sys/alpha/include bus.h src/sys/alpha/isa isa_dma.c src/sys/amd64/amd64 busdma_machdep.c src/sys/amd64/include bus_dma.h src/sys/dev/aac aac.c aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 20:46:21 -0000 On Tue, Jul 01, 2003 at 08:52:06AM -0700, Scott Long wrote: > scottl 2003/07/01 08:52:06 PDT > > Log: > Mega busdma API commit. > > Add two new arguments to bus_dma_tag_create(): lockfunc and lockfuncarg. > Lockfunc allows a driver to provide a function for managing its locking > semantics while using busdma. At the moment, this is used for the > asynchronous busdma_swi and callback mechanism. Two lockfunc implementations > are provided: busdma_lock_mutex() performs standard mutex operations on the > > Reviewed by: tmm, gibbs > Cool! Just got back from work experience... this stuff looks promising. Thanks Scott. ;-) Currently trying to catch up on email, but will look into this, and see it the bus dma documentation has been updated... Cheers. -- Hiten (hmp@FreeBSD.ORG)