From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: page table walk in xen_{create, destroy}_contiguous_region Date: Mon, 26 Jun 2006 15:53:16 +0200 Message-ID: <44A002EC.76E4.0078.0@novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Is there a particular reason why these functions need to walk the page table rather than doing a much cheaper p2m translation? vstart is assumed to be in the direct mapping area anyway (otherwise the uses of __pa() in the same functions wouldn't be valid). Thanks, Jan