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-devel] Re: Xenheap disappearance: (was: xen_phys_start for32b)

To: "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx>, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx>
Subject: Re: [Xen-devel] Re: Xenheap disappearance: (was: xen_phys_start for32b)
From: "Jan Beulich" <jbeulich@xxxxxxxxxx>
Date: Fri, 16 Jan 2009 08:11:41 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 16 Jan 2009 00:11:24 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <C595361E.2103F%keir.fraser@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <96d6ebb0-6ee2-494b-8a53-da25eba119d2@default> <C595361E.2103F%keir.fraser@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> Keir Fraser <keir.fraser@xxxxxxxxxxxxx> 15.01.09 19:51 >>>
>I think the patch you attached will work just fine for you for now. If your
>stuff goes in before getting rid of xenheap restrictions on x86/64, then I
>would take this patch at that time. But I think that's unlikely. Well, I
>hope it is, unless I stall on my xenheap patch again. :-)

I'd hope that too, because the patch as is must not go in, as it would break
other assumptions afaics: At present, the tools balloon out of Dom0 exactly
the amount needed for creating pv domains (I think there's some slack for
hvm ones), so the fact that the domain heap now serves xmalloc requires
that there always be some extra space available in Xen (also to serve
dynamic allocations). Additionally I think the minimum even a temporary
patch like this should do is fall back to allocating from the Xen heap when
the domain heap is unable the supply the requested amount.

Jan


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

<Prev in Thread] Current Thread [Next in Thread>