On 05/16/2016 10:49 AM, Andreas Schwab wrote:

 (If
I'm wrong about heap+stack needing the same protection then I can't
think of any reason to require an executable heap.)

The heap and the BSS initially share the same page.

But my test says that at least part of .bss in the main executable is *not* executable.

Any ideas why the kernel behaves the way it does? Can we change the behavior at least for ELF binaries which use glibc (or something else which indicates a non-legacy binary)?

Thanks,
Florian
_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to