From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keir Fraser Subject: Re: memory calculation mismatch between e820 and guest RAM size Date: Mon, 06 Aug 2007 16:35:20 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "Li, Xin B" Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org 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" 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@lists.xensource.com > http://lists.xensource.com/xen-devel