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

Denys Vlasenko dvlasenk at redhat.com
Wed Aug 10 22:05:04 AEST 2016



On 08/10/2016 06:36 AM, Michael Ellerman wrote:
> Denys Vlasenko <dvlasenk at redhat.com> writes:
>
>> On 32-bit powerps the ELF PLT sections of binaries (built with --bss-plt,
>> or with a toolchain which defaults to it) look like this:
> ...
>>
>>  arch/powerpc/include/asm/page.h    | 10 +---------
>>  arch/powerpc/include/asm/page_32.h |  2 --
>>  arch/powerpc/include/asm/page_64.h |  4 ----
>>  fs/binfmt_elf.c                    | 34 ++++++++++++++++++++++++++--------
>>  include/linux/mm.h                 |  1 +
>>  mm/mmap.c                          | 20 +++++++++++++++-----
>>  6 files changed, 43 insertions(+), 28 deletions(-)
>
> What tree is this against?

Linus' tree from before August 2.
The "mm: refuse wrapped vm_brk requests" commit collided with my changes
I'll send patch v4 rebased to today's linus tree as soon as I finish testing it.


More information about the Linuxppc-dev mailing list