[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] memory calculation mismatch between e820 and guest RAM size


  • To: "Li, Xin B" <xin.b.li@xxxxxxxxx>
  • From: Keir Fraser <keir@xxxxxxxxxxxxx>
  • Date: Mon, 06 Aug 2007 16:35:20 +0100
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 06 Aug 2007 08:33:13 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcfYPnjUKNGYkBnCQuKwy03XzQoIhgAAOyi+
  • Thread-topic: [Xen-devel] memory calculation mismatch between e820 and guest RAM size

I don't understand what the problem is that you think needs fixing. All the
memory allocated in xc_hvm_build.c:setup_guest() is marked as E820_RAM in
the e820 map (except for EBDA and BIOSROM regions).

 -- Keir

On 6/8/07 16:28, "Li, Xin B" <xin.b.li@xxxxxxxxx> wrote:

> In E820, tom of memory is guest memory size we give in the config file,
> but guest RAM we allocate is a little bigger than what E820 sets,
> because we don't allocate memory for VGA hole from 0xA0000 to 0xBFFFF.
> 2 ways to fix it:
> 1) align to current E820 setting, so need to change memory allocation
> code in tools.
> 2) align to guest memory allocation, so need to change e820 setting.
> Which one do you prefer?
> -Xin
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel


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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.