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

Re: [Xen-devel] [RFC][v3][PATCH 1/6] xen:x86: record RMRR mappings



>>> "Chen, Tiejun" <tiejun.chen@xxxxxxxxx> 08/18/14 12:01 PM >>>
>On 2014/8/18 17:51, Andrew Cooper wrote:
>> There is, as far as I am aware, no upper bound to the number of RMRRs
>> reported by the firmware.  rmrr_maps.map is an array of length E820_MAX,
>
>As you know all RMRR can be listed in a e820 table so its not possible 
>to be over 128.

No matter that this thread ought to be dead by now anyway - please stop
making wrong assumptions in code you add to the hypervisor. I.e. here -
since when is this? Linux has specifically got code added to support >128
entry E820 maps, and I assume sooner or later Xen will need to get this
too. With UEFI, it is already an uncertain business to consolidate the UEFI
memory map into an E820 one (collapsing compatible successive UEFI
memory blocks into one usually reduces the entry count significantly, but
there's really no guarantee for this to be the case now and forever).

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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