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-devel

RE: [Xen-ia64-devel] Re: [Xen-devel] [PATCH 0/5] dump-core take 2:

To: "Isaku Yamahata" <yamahata@xxxxxxxxxxxxx>
Subject: RE: [Xen-ia64-devel] Re: [Xen-devel] [PATCH 0/5] dump-core take 2:
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Thu, 18 Jan 2007 21:26:09 +0800
Cc: John Levon <levon@xxxxxxxxxxxxxxxxx>, Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, Dave Anderson <anderson@xxxxxxxxxx>, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 18 Jan 2007 05:25:49 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <20070118092513.GF15865%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>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acc64pJeyBT4kzamR6GaZS6og3sS1gAIAKJw
Thread-topic: [Xen-ia64-devel] Re: [Xen-devel] [PATCH 0/5] dump-core take 2:
>From: Isaku Yamahata [mailto:yamahata@xxxxxxxxxxxxx]
>Sent: 2007年1月18日 17:25
>
>On Thu, Jan 18, 2007 at 04:54:05PM +0800, Tian, Kevin wrote:
>> Yeah, memory map may be sparse on ia64, but, only at physical level.
>> You can always present a compact pseudo physical layout to a
>> domain, despite of sparse or not in real physical.:-)
>
>That's right. Xen/ia64 does so now for paravirtualized domain
>except dom0.
>There is an unsolved issue. If much memory (e.g. >4GB) is given
>to a driver domain, the domain can't access I/O.
>At least the I/O area must be avoided somehow,
>thus paravirtualized domain's memory map may become sparse
>(in the future when the issue is solved).

Yes, if I/O regions are very sparse, so does memory map for driver 
domain.

>
>
>> BTW, is it possible
>> to save memmap into xenstore, so that multiple user components can
>> communicate such info directly without xen's intervention?
>
>Do you have any usage in mind?

Case like your above requirement, case like qemu, and even case 
like save/restore... anyway, to me there's no need to let Xen aware 
of the domain memmap. Domain image builder constructs the memmap 
based on its configuration, and then just notify xen to allocate pages for 
appropriate regions or setup mapping for assigned MMIO ranges. If 
builder also saves memmap to xenstore, you don't need above 
hypercall then. Just an alternative...

Thanks,
Kevin

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