Xu, Dongxiao
2008-Jun-13 02:46 UTC
[Xen-devel] [PATCH] Fix the boot of Linux guest while allocated more than 4G memory
Fix the boot of Linux guest if allocated more than 4G memory. - The p2m table will track the max_mapped_pfn, and while doing p2m_gfn_to_mfn(), if the gfn is higher than max_mapped_pfn, the function will return _mfn(INVALID_MFN). This makes the Linux guest kernel panic with more than 4G memory. However when the gfn is a super page, the max_mapped_page should be (gfn + (1UL << page_order) - 1) but not gfn. Best Regards, -- Dongxiao _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel