Re: [PATCH 8/8] arm64: kaslr: increase randomization granularity

2016-04-26 Thread Matt Fleming
On Tue, 26 Apr, at 12:27:03PM, Will Deacon wrote: > > Adding Matt to Cc, since this touches the stub and I'll need his ack > before I can merge it. Looks OK, Reviewed-by: Matt Fleming

Re: [PATCH 8/8] arm64: kaslr: increase randomization granularity

2016-04-26 Thread Matt Fleming
On Tue, 26 Apr, at 12:27:03PM, Will Deacon wrote: > > Adding Matt to Cc, since this touches the stub and I'll need his ack > before I can merge it. Looks OK, Reviewed-by: Matt Fleming

Re: [PATCH 8/8] arm64: kaslr: increase randomization granularity

2016-04-26 Thread Will Deacon
On Mon, Apr 18, 2016 at 05:09:48PM +0200, Ard Biesheuvel wrote: > Currently, our KASLR implementation randomizes the placement of the core > kernel at 2 MB granularity. This is based on the arm64 kernel boot > protocol, which mandates that the kernel is loaded TEXT_OFFSET bytes above > a 2 MB

Re: [PATCH 8/8] arm64: kaslr: increase randomization granularity

2016-04-26 Thread Will Deacon
On Mon, Apr 18, 2016 at 05:09:48PM +0200, Ard Biesheuvel wrote: > Currently, our KASLR implementation randomizes the placement of the core > kernel at 2 MB granularity. This is based on the arm64 kernel boot > protocol, which mandates that the kernel is loaded TEXT_OFFSET bytes above > a 2 MB

[PATCH 8/8] arm64: kaslr: increase randomization granularity

2016-04-18 Thread Ard Biesheuvel
Currently, our KASLR implementation randomizes the placement of the core kernel at 2 MB granularity. This is based on the arm64 kernel boot protocol, which mandates that the kernel is loaded TEXT_OFFSET bytes above a 2 MB aligned base address. This requirement is a result of the fact that the

[PATCH 8/8] arm64: kaslr: increase randomization granularity

2016-04-18 Thread Ard Biesheuvel
Currently, our KASLR implementation randomizes the placement of the core kernel at 2 MB granularity. This is based on the arm64 kernel boot protocol, which mandates that the kernel is loaded TEXT_OFFSET bytes above a 2 MB aligned base address. This requirement is a result of the fact that the