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

[Xen-devel] "UEFI firmware, Xen not detecting e820 map"

  • To: xen-devel@xxxxxxxxxxxxx
  • From: Yaqub Alwan <sillyyax@xxxxxxxxx>
  • Date: Sun, 6 May 2012 16:11:57 +0100
  • Delivery-date: Sun, 06 May 2012 15:12:45 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

Hi all,

I was in the ##xen freenode channel seeking help for an issue with memory being unrecognised above 512mb, and iommu not being detected using xen 4.1.2. The guys there determined that xen was not recognising my system e820 map and using only the e801 map, and recommended I emailed the details to this list. I appreciate that this list is not for technical queries, so I do not expect any help, but write this to enable xen developers to troubleshoot the issue for future patches.

My system is a Supermicro X9SCV-Q with 16GB of installed memory and a 2720QM CPU. The motherboard, as far as I am aware, only supports EFI booting (I have a query with the manufacturer to find out if it supports legacy boot).
Xen hypervisor only detects 511MB memory, but If I boot the regular linux kernel, I get the full 16GB.

Please find the output from xm dmesg here: http://pastebin.com/a1LC2csr

Please find the output from normal linux boot dmesg here: http://pastebin.com/CjePrLkx

You can see that native Linux kernel is finding the e820 memory map, but xen only sees e801 map.

Please let me know if you would require more information, I shall do my best to assist.

Kind regards,

Xen-devel mailing list



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