Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-06 Thread Jan Beulich
>>> On 06.03.17 at 15:51, wrote: > On Wed, Mar 01, 2017 at 04:21:35AM -0700, Jan Beulich wrote: >> >>> On 01.03.17 at 11:51, wrote: >> > On Wed, Mar 01, 2017 at 03:34:47AM -0700, Jan Beulich wrote: >> >> >>> On 01.03.17 at 11:13, wrote: >> >> > On Wed, Mar 01, 2017 at 02:05:39AM -0700, Jan Beuli

Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-06 Thread Daniel Kiper
On Wed, Mar 01, 2017 at 04:21:35AM -0700, Jan Beulich wrote: > >>> On 01.03.17 at 11:51, wrote: > > On Wed, Mar 01, 2017 at 03:34:47AM -0700, Jan Beulich wrote: > >> >>> On 01.03.17 at 11:13, wrote: > >> > On Wed, Mar 01, 2017 at 02:05:39AM -0700, Jan Beulich wrote: > >> >> >>> On 21.02.17 at 20:

Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-01 Thread Jan Beulich
>>> On 01.03.17 at 11:51, wrote: > On Wed, Mar 01, 2017 at 03:34:47AM -0700, Jan Beulich wrote: >> >>> On 01.03.17 at 11:13, wrote: >> > On Wed, Mar 01, 2017 at 02:05:39AM -0700, Jan Beulich wrote: >> >> >>> On 21.02.17 at 20:19, wrote: >> >> > Subsequent patches introducing relocatable early bo

Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-01 Thread Daniel Kiper
On Wed, Mar 01, 2017 at 03:34:47AM -0700, Jan Beulich wrote: > >>> On 01.03.17 at 11:13, wrote: > > On Wed, Mar 01, 2017 at 02:05:39AM -0700, Jan Beulich wrote: > >> >>> On 21.02.17 at 20:19, wrote: > >> > Subsequent patches introducing relocatable early boot code play with > >> > page tables usi

Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-01 Thread Jan Beulich
>>> On 01.03.17 at 11:13, wrote: > On Wed, Mar 01, 2017 at 02:05:39AM -0700, Jan Beulich wrote: >> >>> On 21.02.17 at 20:19, wrote: >> > Subsequent patches introducing relocatable early boot code play with >> > page tables using 2 MiB huge pages. If load address is not aligned at >> > 2 MiB then

Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-01 Thread Daniel Kiper
On Wed, Mar 01, 2017 at 02:05:39AM -0700, Jan Beulich wrote: > >>> On 21.02.17 at 20:19, wrote: > > Subsequent patches introducing relocatable early boot code play with > > page tables using 2 MiB huge pages. If load address is not aligned at > > 2 MiB then code touching such page tables must have

Re: [Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-03-01 Thread Jan Beulich
>>> On 21.02.17 at 20:19, wrote: > Subsequent patches introducing relocatable early boot code play with > page tables using 2 MiB huge pages. If load address is not aligned at > 2 MiB then code touching such page tables must have special cases for > start and end of Xen image memory region. So, le

[Xen-devel] [PATCH v16 5/9] x86: change default load address from 1 MiB to 2 MiB

2017-02-21 Thread Daniel Kiper
Subsequent patches introducing relocatable early boot code play with page tables using 2 MiB huge pages. If load address is not aligned at 2 MiB then code touching such page tables must have special cases for start and end of Xen image memory region. So, let's make life easier and move default load