WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

Re: [Xen-ia64-devel] [patch] calculate dom0 metaphysical load address co

To: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Subject: Re: [Xen-ia64-devel] [patch] calculate dom0 metaphysical load address correctly
From: Jes Sorensen <jes@xxxxxxx>
Date: Thu, 24 May 2007 11:38:19 +0200
Cc: Alex Williamson <alex.williamson@xxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 24 May 2007 02:36:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20070524093329.GL19149%yamahata@xxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4652E84D.1060407@xxxxxxx> <20070524024256.GA19149%yamahata@xxxxxxxxxxxxx> <20070524071820.GF19149%yamahata@xxxxxxxxxxxxx> <46554E0E.50909@xxxxxxx> <20070524093329.GL19149%yamahata@xxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5.0.4 (X11/20060527)
Isaku Yamahata wrote:
> On Thu, May 24, 2007 at 10:34:22AM +0200, Jes Sorensen wrote:
>> dom0 needs the metaphysical addresses or nothing can work as we use the
>> node info for talking to the PCI controllers, memory controllers (IPIs
>> and TLB flushes) etc.
> 
> I don't understand why 'must match' here.
> dom0 can convert psudo(meta) phsyical address into 
> machine physical address, then it can get node id.

It can, but if I take that approach, I am going to have to rewrite a
significant part of dom0, it's not realistic to do so. It would affect
memory management, PCI & IO code etc etc. In addition we want this
feature when we want to support multiple dom0's in the future.

Cheers,
Jes


_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel