Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Juergen Gross
On 01/23/2015 04:09 PM, Konrad Rzeszutek Wilk wrote: On Fri, Jan 23, 2015 at 11:32:20AM +0100, Juergen Gross wrote: Hi, while testing new patches to support dom0 with more than 512 GB I stumbled over an issue which - I think - is present in pvops for some time now. On boot the kernel rearrange

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Konrad Rzeszutek Wilk
On Fri, Jan 23, 2015 at 11:32:20AM +0100, Juergen Gross wrote: > Hi, > > while testing new patches to support dom0 with more than 512 GB I > stumbled over an issue which - I think - is present in pvops for > some time now. > > On boot the kernel rearranges the memory layout to match the host > E8

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Jan Beulich
>>> On 23.01.15 at 13:08, wrote: > On 01/23/2015 01:03 PM, Jan Beulich wrote: > On 23.01.15 at 12:35, wrote: >>> I wonder whether it might be reasonable to extend contruct_dom0/libelf >>> to avoid constructing a p2m where pfns of built data (kernel, initrd, >>> p2m and initial pagetables) ali

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Juergen Gross
On 01/23/2015 01:03 PM, Jan Beulich wrote: On 23.01.15 at 12:35, wrote: I wonder whether it might be reasonable to extend contruct_dom0/libelf to avoid constructing a p2m where pfns of built data (kernel, initrd, p2m and initial pagetables) aliased with host io regions. For one, the problem g

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Jan Beulich
>>> On 23.01.15 at 12:35, wrote: > I wonder whether it might be reasonable to extend contruct_dom0/libelf > to avoid constructing a p2m where pfns of built data (kernel, initrd, > p2m and initial pagetables) aliased with host io regions. For one, the problem goes away to 99.999% if using the adva

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread David Vrabel
On 23/01/15 10:32, Juergen Gross wrote: > Hi, > > while testing new patches to support dom0 with more than 512 GB I > stumbled over an issue which - I think - is present in pvops for > some time now. > > On boot the kernel rearranges the memory layout to match the host > E820 map. This is done to

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Juergen Gross
On 01/23/2015 12:35 PM, Andrew Cooper wrote: On 23/01/15 10:32, Juergen Gross wrote: Hi, while testing new patches to support dom0 with more than 512 GB I stumbled over an issue which - I think - is present in pvops for some time now. On boot the kernel rearranges the memory layout to match th

Re: [Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Andrew Cooper
On 23/01/15 10:32, Juergen Gross wrote: > Hi, > > while testing new patches to support dom0 with more than 512 GB I > stumbled over an issue which - I think - is present in pvops for > some time now. > > On boot the kernel rearranges the memory layout to match the host > E820 map. This is done to b

[Xen-devel] dom0 pvops and rearranging memory layout

2015-01-23 Thread Juergen Gross
Hi, while testing new patches to support dom0 with more than 512 GB I stumbled over an issue which - I think - is present in pvops for some time now. On boot the kernel rearranges the memory layout to match the host E820 map. This is done to be able to access all I/O areas with identity mapped p