Re: [PATCH] efi/libstub/arm64: handle randomized TEXT_OFFSET

2018-04-24 Thread Ard Biesheuvel
On 24 April 2018 at 17:15, Kim Phillips wrote: > On Tue, 24 Apr 2018 12:00:58 +0100 > Mark Rutland wrote: > >> When CONFIG_RANDOMIZE_TEXT_OFFSET is selected, TEXT_OFFSET is an >> arbitrary multiple of PAGE_SIZE in the interval [0, 2MB). >> >> The EFI

Re: [PATCH] efi/libstub/arm64: handle randomized TEXT_OFFSET

2018-04-24 Thread Kim Phillips
On Tue, 24 Apr 2018 12:00:58 +0100 Mark Rutland wrote: > When CONFIG_RANDOMIZE_TEXT_OFFSET is selected, TEXT_OFFSET is an > arbitrary multiple of PAGE_SIZE in the interval [0, 2MB). > > The EFI stub doesn't accuont for this, and only handles the case where > TEXT_OFFSET is

Re: [PATCH] efi/libstub/arm64: handle randomized TEXT_OFFSET

2018-04-24 Thread Mark Rutland
On Tue, Apr 24, 2018 at 01:11:40PM +0200, Ard Biesheuvel wrote: > Hi Mark, > > On 24 April 2018 at 13:00, Mark Rutland wrote: > > When CONFIG_RANDOMIZE_TEXT_OFFSET is selected, TEXT_OFFSET is an > > arbitrary multiple of PAGE_SIZE in the interval [0, 2MB). > > > > The EFI

Re: [PATCH] efi/libstub/arm64: handle randomized TEXT_OFFSET

2018-04-24 Thread Ard Biesheuvel
Hi Mark, On 24 April 2018 at 13:00, Mark Rutland wrote: > When CONFIG_RANDOMIZE_TEXT_OFFSET is selected, TEXT_OFFSET is an > arbitrary multiple of PAGE_SIZE in the interval [0, 2MB). > > The EFI stub doesn't accuont for this, and only handles the case where 'account' If