From owner-cvs-src-old@FreeBSD.ORG Sun May 2 16:40:41 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 970881065676 for ; Sun, 2 May 2010 16:40:41 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 867B78FC13 for ; Sun, 2 May 2010 16:40:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o42GeffO035518 for ; Sun, 2 May 2010 16:40:41 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o42GefXl035517 for cvs-src-old@freebsd.org; Sun, 2 May 2010 16:40:41 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <201005021640.o42GefXl035517@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sun, 2 May 2010 16:40:18 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/sparc64/sparc64 ofw_machdep.c 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: Sun, 02 May 2010 16:40:41 -0000 marius 2010-05-02 16:40:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/sparc64/sparc64 ofw_machdep.c Log: SVN rev 207518 on 2010-05-02 16:40:18Z by marius MFC: r206448 Do as the comment suggests and determine the bus space based on the last bus we actually mapped at rather than always based on the last bus we encountered while moving upward in the tree. Otherwise we might use the wrong bus space in case the bridge directly underneath the nexus doesn't require mapping, i.e. was skipped as it's the case for ssm(4) nodes. Revision Changes Path 1.17.2.4 +5 -8 src/sys/sparc64/sparc64/ofw_machdep.c