RE: FW: RFR: 8223307: enable the Stack Execution Disable flag for JDK binaries on AIX - was : AIX : -bnorwexec linker flag

2019-05-09 Thread Baesken, Matthias
Thanks ! Great you found more info in the good old redbook. Best regards , Matthias From: Doerr, Martin Sent: Donnerstag, 9. Mai 2019 16:04 To: Baesken, Matthias ; ppc-aix-port-...@openjdk.java.net; build-dev@openjdk.java.net Cc: Steve Groeger Subject: RE: FW: RFR: 8223307: enable the Stack

RE: FW: RFR: 8223307: enable the Stack Execution Disable flag for JDK binaries on AIX - was : AIX : -bnorwexec linker flag

2019-05-09 Thread Doerr, Martin
Hi Matthias, the change looks good to me. According to an old redbook [1], this flag makes stacks and r/w sections of the lib non-executable. This makes sense. Best regards, Martin [1] AIX 5L Differences Guide Version 5.3 Edition -Original Message- From: Erik Joelsson

Re: RFR: 8223307: enable the Stack Execution Disable flag for JDK binaries on AIX - was : AIX : -bnorwexec linker flag

2019-05-03 Thread Erik Joelsson
Change looks good from a build perspective. I can't comment on the validity of the flag itself for a platform I don't know. /Erik On 2019-05-03 05:48, Baesken, Matthias wrote: Hello, I created a webrev for the previously discussed issue (AIX : -bnorwexec linker flag). AIX supports a binary

RFR: 8223307: enable the Stack Execution Disable flag for JDK binaries on AIX - was : AIX : -bnorwexec linker flag

2019-05-03 Thread Baesken, Matthias
Hello, I created a webrev for the previously discussed issue (AIX : -bnorwexec linker flag). AIX supports a binary hardening option called SED, see : https://www.ibm.com/support/knowledgecenter/en/ssw_aix_71/com.ibm.aix.security/stack_exec_disable.htm System wide configuration can be done