Re: [PATCH v6] powerpc: Do not make the entire heap executable

2016-11-04 Thread Kees Cook
Hi, Jason just reminded me about this patch. :) Denys, can you resend a v7 with all the Acked/Reviewed/Tested-bys added and send it To: akpm, with everyone else (and lkml) in CC? That should be the easiest way for Andrew to pick it up. Thanks! -Kees On Mon, Oct 24, 2016 at 5:17 PM, Kees Cook

Re: [PATCH v6] powerpc: Do not make the entire heap executable

2016-10-24 Thread Kees Cook
On Thu, Oct 20, 2016 at 3:45 PM, Jason Gunthorpe wrote: > On Tue, Oct 04, 2016 at 09:54:12AM -0700, Kees Cook wrote: >> On Mon, Oct 3, 2016 at 5:18 PM, Michael Ellerman wrote: >> > Kees Cook writes: >> > >> >> On Mon, Oct 3, 2016 at 9:13 AM, Denys Vlasenko >> >> wrote: >> >>> On 32-bit powerpc

Re: [PATCH v6] powerpc: Do not make the entire heap executable

2016-10-20 Thread Jason Gunthorpe
On Tue, Oct 04, 2016 at 09:54:12AM -0700, Kees Cook wrote: > On Mon, Oct 3, 2016 at 5:18 PM, Michael Ellerman wrote: > > Kees Cook writes: > > > >> On Mon, Oct 3, 2016 at 9:13 AM, Denys Vlasenko wrote: > >>> On 32-bit powerpc the ELF PLT sections of binaries (built with --bss-plt, > >>> or with

Re: [PATCH v6] powerpc: Do not make the entire heap executable

2016-10-04 Thread Kees Cook
On Mon, Oct 3, 2016 at 5:18 PM, Michael Ellerman wrote: > Kees Cook writes: > >> On Mon, Oct 3, 2016 at 9:13 AM, Denys Vlasenko wrote: >>> On 32-bit powerpc the ELF PLT sections of binaries (built with --bss-plt, >>> or with a toolchain which defaults to it) look like this: > ... >>> >>> Signed-

Re: [PATCH v6] powerpc: Do not make the entire heap executable

2016-10-03 Thread Michael Ellerman
Kees Cook writes: > On Mon, Oct 3, 2016 at 9:13 AM, Denys Vlasenko wrote: >> On 32-bit powerpc the ELF PLT sections of binaries (built with --bss-plt, >> or with a toolchain which defaults to it) look like this: ... >> >> Signed-off-by: Jason Gunthorpe >> Signed-off-by: Denys Vlasenko >> Acked

Re: [PATCH v6] powerpc: Do not make the entire heap executable

2016-10-03 Thread Kees Cook
On Mon, Oct 3, 2016 at 9:13 AM, Denys Vlasenko wrote: > On 32-bit powerpc the ELF PLT sections of binaries (built with --bss-plt, > or with a toolchain which defaults to it) look like this: > > [17] .sbss NOBITS 0002aff8 01aff8 14 00 WA 0 0 > 4 > [18] .plt

[PATCH v6] powerpc: Do not make the entire heap executable

2016-10-03 Thread Denys Vlasenko
On 32-bit powerpc the ELF PLT sections of binaries (built with --bss-plt, or with a toolchain which defaults to it) look like this: [17] .sbss NOBITS 0002aff8 01aff8 14 00 WA 0 0 4 [18] .plt NOBITS 0002b00c 01aff8 84 00 WAX 0 0 4 [1