Re: [Xen-devel] [PATCH for-4.12 v3] xen/arm: Stop relocating Xen

2018-12-18 Thread Stefano Stabellini
On Tue, 18 Dec 2018, Stefano Stabellini wrote: > On Tue, 18 Dec 2018, Julien Grall wrote: > > At the moment, Xen is relocated towards the end of the memory. While > > this has the advantage to free space in low memory, the code is not > > compliant with the break-before-make because it requires to

Re: [Xen-devel] [PATCH for-4.12 v3] xen/arm: Stop relocating Xen

2018-12-18 Thread Stefano Stabellini
On Tue, 18 Dec 2018, Julien Grall wrote: > At the moment, Xen is relocated towards the end of the memory. While > this has the advantage to free space in low memory, the code is not > compliant with the break-before-make because it requires to switch > between two sets of page-table. This is not

Re: [Xen-devel] [PATCH for-4.12 v3] xen/arm: Stop relocating Xen

2018-12-18 Thread Andrii Anisov
On 18.12.18 15:07, Julien Grall wrote: At the moment, Xen is relocated towards the end of the memory. While this has the advantage to free space in low memory, the code is not compliant with the break-before-make because it requires to switch between two sets of page-table. This is not

[Xen-devel] [PATCH for-4.12 v3] xen/arm: Stop relocating Xen

2018-12-18 Thread Julien Grall
At the moment, Xen is relocated towards the end of the memory. While this has the advantage to free space in low memory, the code is not compliant with the break-before-make because it requires to switch between two sets of page-table. This is not entirely trivial to fix as it would require us to