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/
Home Products Support Community News


Re: [Xen-devel] Xen runs out of memory!

To: "Jayaraman, Bhaskar" <Bhaskar.Jayaraman@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Xen runs out of memory!
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Thu, 12 Mar 2009 10:32:31 +0000
Delivery-date: Thu, 12 Mar 2009 03:32:57 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <F4789BF54654AC44982AC0ED2DE2E64B2CC5F225C6@xxxxxxxxxxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acmi/DNsQ1ey4PhgTNqtIkIjByRHQAAAaW1F
Thread-topic: [Xen-devel] Xen runs out of memory!
User-agent: Microsoft-Entourage/
Are you running a 64-bit hypervisor? You want to do that, and with latest
xen-unstable, to lift Xen-heap size restrictions. Beyond that, make sure
that other domains (especially dom0) are not using all the memory. Restrict
dom0¹s memory usage by using the dom0_mem= option on Xen¹s command line, for

 -- Keir

On 12/03/2009 10:20, "Jayaraman, Bhaskar" <Bhaskar.Jayaraman@xxxxxxx> wrote:

> Hi all, I¹m trying to increase max grant table frames from the current 32
> pages to a user defined value. I¹m basically trying to map an entire domain
> into another so I have say a Linux HVM with 3GB memory and I¹m trying to map
> the whole domain into another domain with 4GB memory.
> So I set the max grant frames to 1536 (needed to map 3GB of memory into any
> domain), but when I setup the grant table for that many frames Xen is only
> able to setup 1427 grant table frames at the most and Xen fails after this in
> alloc_heap_pages.
> I¹m also not able to bring up any other HVM after this, i.e. xen has no memory
> for any other domains, which makes me wonder if anyone has tested the maximum
> domUs that can be brought up on Xen (255 right?).
> Is there anyway I can make this memory allocation succeed? i.e. by increasing
> Xen memory or some other means? (Xen in HVM uses 64MB)

Xen-devel mailing list

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