From owner-cvs-all Thu Mar 20 11:45:30 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E574F37B404; Thu, 20 Mar 2003 11:45:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 679C843FA3; Thu, 20 Mar 2003 11:45:27 -0800 (PST) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2KJjR0U046784; Thu, 20 Mar 2003 11:45:27 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2KJjR53046783; Thu, 20 Mar 2003 11:45:27 -0800 (PST) Message-Id: <200303201945.h2KJjR53046783@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 20 Mar 2003 11:45:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha busdma_machdep.c src/sys/i386/i386 busdma_machdep.c src/sys/sparc64/sparc64 bus_machdep.c src/sys/ia64/ia64 busdma_machdep.c src/sys/powerpc/powerpc busdma_machdep.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mux 2003/03/20 11:45:26 PST FreeBSD src repository Modified files: sys/alpha/alpha busdma_machdep.c sys/i386/i386 busdma_machdep.c sys/sparc64/sparc64 bus_machdep.c sys/ia64/ia64 busdma_machdep.c sys/powerpc/powerpc busdma_machdep.c Log: Use atomic operations to increment and decrement the refcount in busdma tags. There are currently no tags shared accross different drivers so this isn't needed at the moment, but it will be required when we'll have a proper newbus method to get the parent busdma tag. Revision Changes Path 1.33 +4 -4 src/sys/alpha/alpha/busdma_machdep.c 1.37 +4 -4 src/sys/i386/i386/busdma_machdep.c 1.21 +4 -4 src/sys/ia64/ia64/busdma_machdep.c 1.10 +4 -4 src/sys/powerpc/powerpc/busdma_machdep.c 1.24 +3 -2 src/sys/sparc64/sparc64/bus_machdep.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message