From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: Regarding page table management changes from Xen v1to Xen v2 (and v3) Date: Wed, 26 Apr 2006 18:33:18 -0500 Message-ID: <4450033E.7070505@us.ibm.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Pratt Cc: xen-devel@lists.xensource.com, Himanshu Raj List-Id: xen-devel@lists.xenproject.org Ian Pratt wrote: >>> On 64b we could use the 1:1 mapping of all physmem that Xen has. >>> Obviously that is infeasible on 32b. In fact the interface >>> >> (passing a >> >>> virtual address) pretty much means we have to use a linear >>> >> mapping in >> >>> both cases. >>> >> Couldn't we temporarily map the page table page? Not that we >> would actually want to do that. Just trying to confirm my understand. >> > > Sure, but that's expensive on 32b as map_domain_mem has to do real work > (it's cheap on 64b as we have a 1-to-1 map of machine memory). > Excellent, that's just what I thought. Thanks Ian! Regards, Anthony Liguori > Ian >