RFR: 8173941: SA does not work if executable is DSO

Yasumasa Suenaga yasuenag at gmail.com
Fri Feb 10 14:15:09 UTC 2017


Hi all,

In modern Linux e.g. Fedora 25, executables are built as DSO for security [1].
java command in OpenJDK which is provided by distribution is also DSO.
However, SA does not work with DSO executables.

I uploaded a webrev:

   http://cr.openjdk.java.net/~ysuenaga/JDK-8173941/webrev.01/

I discussed about this issue with Andrew in mail thread [2], and this webrev has been reviewed by him.
We need one or more reviewer. Could you review it?


Currently, OpenJDK 8 in Fedora 25 is built as DSO.
So I want to contribute this patch to JDK 8 or later release.

I cannot access JPRT. So I need a sponsor.


Thanks,

Yasumasa


[1] https://fedoraproject.org/wiki/Packaging:Guidelines#PIE
[2] http://mail.openjdk.java.net/pipermail/serviceability-dev/2017-February/020940.html


More information about the serviceability-dev mailing list