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: [Patch] was Re: [Xen-ia64-devel] Good projects for someone

To: "Magenheimer, Dan (HP Labs Fort Collins)" <dan.magenheimer@xxxxxx>, <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Patch] was Re: [Xen-ia64-devel] Good projects for someone
From: Tristan Gingold <Tristan.Gingold@xxxxxxxx>
Date: Wed, 4 Jan 2006 11:17:10 +0100
Delivery-date: Wed, 04 Jan 2006 09:18:58 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <516F50407E01324991DD6D07B0531AD5902D3C@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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: <516F50407E01324991DD6D07B0531AD5902D3C@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.5
Le Mardi 03 Janvier 2006 20:59, Magenheimer, Dan (HP Labs Fort Collins) a 
écrit :
> > I tried to remove the hack, but I got only a fatal error when
> > dom0 was built.
> > Here is a patch which fixes the issue: dom0 image was not
> > correctly protected
> > from memory allocator.
> >
> > I also remove the hack since it seems to work.  My machine
> > has 8GB.  The
> > frame_table uses about 55MB (72 bytes per page)!
> >
> > I am not sure we need a virtual memmap, if I understand
> > correctly what it is.
> > The current approach simply wastes many memory in unused
> > frame_table entries.
>
> I tried your patch and I still get "Not enough memory for
> frame table" and a reboot.  See attached file.
Hi,

thank you for your report.  It confirmed the problem I feared.
You don't have much memory (2GB), but you have a *very* big hole:
(XEN) Init boot pages: 0x1000000 -> 0x4000000.
(XEN) Init boot pages: 0x8f89030 -> 0x3f5e4000.
(XEN) Init boot pages: 0x3fb00000 -> 0x3fb2c000.
** HERE **
(XEN) Init boot pages: 0x4040000000 -> 0x407de8a000.
(XEN) Init boot pages: 0x407df42a54 -> 0x407efe0008.
(XEN) Init boot pages: 0x407efe0068 -> 0x407efe3f82.
(XEN) Init boot pages: 0x407efe3fca -> 0x407effc008.
(XEN) Init boot pages: 0x407effc7e8 -> 0x407fd68000.
(XEN) Init boot pages: 0x407fda4000 -> 0x407fe10000.
(XEN) Init boot pages: 0x407fe80000 -> 0x407ffbc000.

So, I will work on enabling VIRTUAL_MEM_MAP.

Could you try the patch without the modif in efi.c ?  I think the rest of the 
patch really fix a bug with memory reservation.

Thanks,
Tristan.


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

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