From owner-cvs-src-old@FreeBSD.ORG Tue Mar 29 19:48:27 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 181F81065674 for ; Tue, 29 Mar 2011 19:48:27 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C37538FC20 for ; Tue, 29 Mar 2011 19:48:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p2TJmQLh099027 for ; Tue, 29 Mar 2011 19:48:26 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p2TJmQ0n099026 for cvs-src-old@freebsd.org; Tue, 29 Mar 2011 19:48:26 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <201103291948.p2TJmQ0n099026@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Tue, 29 Mar 2011 19:48:03 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/pci psycho.c psychovar.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2011 19:48:27 -0000 marius 2011-03-29 19:48:03 UTC FreeBSD src repository Modified files: sys/sparc64/pci psycho.c psychovar.h Log: SVN rev 220147 on 2011-03-29 19:48:03Z by marius Allocate memory for a DMA method table only in case we need to override the iommu(4) provided one, i.e. in case of Hummingbird and Sabre bridges, otherwise just use the iommu(4) one. This also fixes a bug introduced in r220039 which caused an empty DMA method table to be used for the second of a pair of Psycho bridges. Revision Changes Path 1.93 +17 -8 src/sys/sparc64/pci/psycho.c 1.23 +1 -1 src/sys/sparc64/pci/psychovar.h