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

Dmitry Samersoff dmitry.samersoff at oracle.com
Fri Feb 10 14:41:40 UTC 2017


Yasumasa,

Changes looks good to me.

I'll sponsor the push.

-Dmitry

On 2017-02-10 17:15, Yasumasa Suenaga wrote:
> 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
> 


-- 
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the sources.


More information about the serviceability-dev mailing list