]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC: r206448
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 2 May 2010 16:40:18 +0000 (16:40 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 2 May 2010 16:40:18 +0000 (16:40 +0000)
commit440e9ced0b87d541678fd38ed69620ae2567fd23
tree2ecd84e71ad438e22d7e5cde88200e132b6fd679
parent6f0f871e4a4b0a43d57c85c590591ed862ac8ca1
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.

git-svn-id: svn://svn.freebsd.org/base/stable/8@207518 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/sparc64/sparc64/ofw_machdep.c