Re: [Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-31 Thread Jan Beulich
>>> On 31.08.16 at 14:32, wrote: > On 31/08/16 13:28, Jan Beulich wrote: > On 30.08.16 at 18:35, wrote: >>> On 19/08/16 13:57, Jan Beulich wrote: >>> On 19.08.16 at 14:39, wrote: > On 19/08/16 08:52,

Re: [Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-31 Thread Andrew Cooper
On 31/08/16 13:28, Jan Beulich wrote: On 30.08.16 at 18:35, wrote: >> On 19/08/16 13:57, Jan Beulich wrote: >> On 19.08.16 at 14:39, wrote: On 19/08/16 08:52, Jan Beulich wrote: > Page tables get pre-populated with physical

Re: [Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-31 Thread Jan Beulich
>>> On 30.08.16 at 18:35, wrote: > On 19/08/16 13:57, Jan Beulich wrote: > On 19.08.16 at 14:39, wrote: >>> On 19/08/16 08:52, Jan Beulich wrote: Page tables get pre-populated with physical addresses which, due to living inside

Re: [Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-30 Thread Andrew Cooper
On 19/08/16 13:57, Jan Beulich wrote: On 19.08.16 at 14:39, wrote: >> On 19/08/16 08:52, Jan Beulich wrote: >>> Page tables get pre-populated with physical addresses which, due to >>> living inside the Xen image, will never exceed 32 bits in width. That >>> in turn

Re: [Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-19 Thread Jan Beulich
>>> On 19.08.16 at 14:39, wrote: > On 19/08/16 08:52, Jan Beulich wrote: >> Page tables get pre-populated with physical addresses which, due to >> living inside the Xen image, will never exceed 32 bits in width. That >> in turn results in the tool generating the

Re: [Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-19 Thread Andrew Cooper
On 19/08/16 08:52, Jan Beulich wrote: > Page tables get pre-populated with physical addresses which, due to > living inside the Xen image, will never exceed 32 bits in width. That > in turn results in the tool generating the relocations to produce > 32-bit relocations for them instead of the

[Xen-devel] [PATCH 3/3] x86/EFI: don't accept 64-bit base relocations on page tables

2016-08-19 Thread Jan Beulich
Page tables get pre-populated with physical addresses which, due to living inside the Xen image, will never exceed 32 bits in width. That in turn results in the tool generating the relocations to produce 32-bit relocations for them instead of the 64-bit ones needed for relocating virtual