From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [Cbe-oss-dev] [PATCH 3/3] Cell IOMMU static mapping support From: Benjamin Herrenschmidt To: Olof Johansson In-Reply-To: <20080128162343.GA19859@lixom.net> References: <9ce4678eef9e50908969eb1ef8470e307f3076ff.1201257905.git.michael@ellerman.id.au> <20080126025117.GA28066@lixom.net> <200801281241.49059.arnd@arndb.de> <20080128162343.GA19859@lixom.net> Content-Type: text/plain Date: Tue, 29 Jan 2008 08:18:22 +1100 Message-Id: <1201555102.6815.192.camel@pasglop> Mime-Version: 1.0 Cc: linuxppc-dev@ozlabs.org, cbe-oss-dev@ozlabs.org, Arnd Bergmann Reply-To: benh@kernel.crashing.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Mon, 2008-01-28 at 10:23 -0600, Olof Johansson wrote: > Having that described in the patch (or at least in the patch > description) > to make it more clear could be good. That, and the fact that the > mapping > is offset on <32GB memory machines, and thus not really a 1:1 mapping. It is at an offset still on the PCI bus. On those, 0...2G will be used to cover the hole, but a different range higher in the bus space (in 64 bits space) will be use to access the linear mapping. Ben.