Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-25 Thread Ard Biesheuvel
On Tue, 25 Jun 2019 at 18:03, Catalin Marinas wrote: > > On Tue, Jun 25, 2019 at 05:42:49PM +0200, Ard Biesheuvel wrote: > > On Tue, 25 Jun 2019 at 17:39, Catalin Marinas > > wrote: > > > On Mon, Jun 24, 2019 at 12:06:18PM +0200, Ard Biesheuvel wrote: > > > > On Mon, 24 Jun 2019 at 11:57, Will

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-25 Thread Catalin Marinas
On Tue, Jun 25, 2019 at 05:42:49PM +0200, Ard Biesheuvel wrote: > On Tue, 25 Jun 2019 at 17:39, Catalin Marinas wrote: > > On Mon, Jun 24, 2019 at 12:06:18PM +0200, Ard Biesheuvel wrote: > > > On Mon, 24 Jun 2019 at 11:57, Will Deacon wrote: > > > > Thanks for having a look. It could be that

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-25 Thread Ard Biesheuvel
On Tue, 25 Jun 2019 at 17:39, Catalin Marinas wrote: > > On Mon, Jun 24, 2019 at 12:06:18PM +0200, Ard Biesheuvel wrote: > > On Mon, 24 Jun 2019 at 11:57, Will Deacon wrote: > > > Thanks for having a look. It could be that we've fixed the issue Catalin > > > was > > > running into in the past

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-25 Thread Catalin Marinas
On Mon, Jun 24, 2019 at 12:06:18PM +0200, Ard Biesheuvel wrote: > On Mon, 24 Jun 2019 at 11:57, Will Deacon wrote: > > Thanks for having a look. It could be that we've fixed the issue Catalin was > > running into in the past -- he was going to see if the problem persists with > > mainline, since

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-24 Thread Ard Biesheuvel
On Mon, 24 Jun 2019 at 11:57, Will Deacon wrote: > > Hi Nick, Kees, Ard, > > Thanks for the responses. > > On Fri, Jun 21, 2019 at 01:27:45PM -0700, Nick Desaulniers wrote: > > On Thu, Jun 20, 2019 at 1:17 AM Ard Biesheuvel > > wrote: > > > On Thu, 20 Jun 2019 at 09:47, Will Deacon wrote: > > >

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-24 Thread Will Deacon
Hi Nick, Kees, Ard, Thanks for the responses. On Fri, Jun 21, 2019 at 01:27:45PM -0700, Nick Desaulniers wrote: > On Thu, Jun 20, 2019 at 1:17 AM Ard Biesheuvel > wrote: > > On Thu, 20 Jun 2019 at 09:47, Will Deacon wrote: > > > On the flip side, I worry that it could make debugging more

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-24 Thread Catalin Marinas
On Thu, Jun 20, 2019 at 08:46:58AM +0100, Will Deacon wrote: > On Wed, Jun 19, 2019 at 05:32:42PM -0700, Nick Desaulniers wrote: > > Generated via: > > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make defconfig > > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make menuconfig > > > > $

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-21 Thread Kees Cook
On Fri, Jun 21, 2019 at 1:28 PM Nick Desaulniers wrote: > > On Thu, Jun 20, 2019 at 1:17 AM Ard Biesheuvel > wrote: > > I think it is mostly controversial among non-security folks, who think > > that every mitigation by itself should be bullet proof. Security folks > > tend to think more about

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-21 Thread Nick Desaulniers
On Thu, Jun 20, 2019 at 1:17 AM Ard Biesheuvel wrote: > > On Thu, 20 Jun 2019 at 09:47, Will Deacon wrote: > > > On Wed, Jun 19, 2019 at 05:32:42PM -0700, Nick Desaulniers wrote: > > > Generated via: > > > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make defconfig > > > $ ARCH=arm64

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-20 Thread Ard Biesheuvel
On Thu, 20 Jun 2019 at 09:47, Will Deacon wrote: > > Hi Nick, > > On Wed, Jun 19, 2019 at 05:32:42PM -0700, Nick Desaulniers wrote: > > Generated via: > > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make defconfig > > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make menuconfig > > > > $

Re: [PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-20 Thread Will Deacon
Hi Nick, On Wed, Jun 19, 2019 at 05:32:42PM -0700, Nick Desaulniers wrote: > Generated via: > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make defconfig > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make menuconfig > > $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make savedefconfig > $ mv

[PATCH] arm64: defconfig: update and enable CONFIG_RANDOMIZE_BASE

2019-06-19 Thread Nick Desaulniers
Generated via: $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make defconfig $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make menuconfig $ ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make savedefconfig $ mv defconfig arch/arm64/configs/defconfig Removes explicit enablement of: