|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] Picking the P2M address range
On Thu, Jun 07, 2007 at 06:01:17PM +0200, Jes Sorensen wrote:
> Hi,
>
> When dom0 boots it prints out a couple of lines like these:
>
> Xen p2m: assign p2m table of [0x0000003000000000, 0x0000003024000000)
> Xen p2m: to [0x000001b040000000, 0x000001b043ffc000) (65536 KBytes)
>
> I am trying to figure out where the addresses in the first line
> originate from. They are obviously picked by Xen and provided to dom0
> somehow, but how and where?
I'm not sure I understand your question fully.
It comes from memory descriptor which xen creates.
I.e. it is calculated based on ia64_boot_param->efi_memmap.
dom_fw_init() creates it in xen.
Presumably you have heavily modified those code and
real memory map which boot loader(elilo?) creates is passed thourgh to dom0.
--
yamahata
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|