From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jes Sorensen Date: Tue, 23 Sep 2008 10:45:04 +0000 Subject: Re: KVM/ia64 > 3GB or RAM? Message-Id: <48D8C8B0.3030303@sgi.com> List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: kvm-ia64@vger.kernel.org Zhang, Xiantao wrote: > Hi, Jes > Seems I missed some mails from kvm/ia64 list, because my mailing > address is unsubscribed by unknow reason days ago. For guest's physical > address space, 0-3G is conventional ram, 3G-3.5G is allocated for mmio > address sapce. 4G- higher address is also ram. The memory size is > transferred to firmware at creating guest time. In firmware, it also > has the knowledge about guest memory layout from memory size, so it will > know where is ram and where is mmio... I have a fix about this issue, > and you should can get it in mailing list. :) > Thanks > Xiantao Hi Xiantao, Hmmm I didn't realize this was hardcoded into the firmware image :-( at least that explains why changing the addresses fails so badly. I still have major problems with more than 3GB of memory though, the guest gets memory corruption and crashes fast. It happens as soon as anything is mapped above 4GB, as little as 2MB extra is enough to break it. Cheers, Jes