Request for clarification about changes in Hotspot across 8, 9, and 10 (original) (raw)

Gustavo Romero gromero at linux.vnet.ibm.com
Wed Mar 29 02:05:05 UTC 2017


Hi David, Sean

Sorry for the delay on replaying...

On 25-03-2017 07:22, Seán Coffey wrote:

Hi David,

we're aware of this issue and are taking steps to address it. See http://mail.openjdk.java.net/pipermail/jdk8u-dev/2017-March/006512.html regards, Sean.

Sean, thanks for pointing out your proposal, it's much appreciated.

On 24/03/2017 01:36, David Holmes wrote: Hi Gustavo,

This is really a question for jdk8u-dev - cc'd. On 24/03/2017 8:24 AM, Gustavo Romero wrote: Hi,

I understand the current status of OpenJDK 8, 9, and 10 regarding changes in Hotspot as: jdk8u: "We're open for fixes for 8u152 in the jdk8u-dev forest" [1] jdk9 : We passed Rampdown Phase 2 (2017/03/16) so "only showstopper bugs can be fixed" [2] jdk10: "As of today these forests are open for bug fixes and small enhancements" [3] Distros in general will repackage (update) OpenJDK following the CPU cycles [4]. The next CPU release is on 18 April. If a change is already in jdk8u when repackaging due to the CPU release occurs, then distros can - under request - take the change into the new updated OpenJDK 8 package. But to get a change into jdk8u I need to get it first into 10, then request backport to 9, and finally request a backport to 8u. However, jdk9 passed the Rampdown Phase 2, so the change can't get into 9 and hence can't get into jdk8u by now. So it looks like jdk9 current status is blocking the path to jdk8u. I raised this recently in relation to a RFE that was being backported to 8u and thus could not now go into 9: http://mail.openjdk.java.net/pipermail/jdk8u-dev/2017-March/006486.html The "conclusion" was that this would be re-examined as the need arose. So if you have need ... If the change (bug fix or enhancement) is PPC64-only (let's say a change in the ppc.ad file), is it possible to get it into 8u before 18 April (next CPU release) somehow? If not, what are the options? Is it necessary to wait 9 GA and so jdk9u? I don't know how you handle producing eg PPC64 builds to match a given CPU release. I would have presumed you would simply wait till the CPU changes are pushed to jdk8u-dev and then produce a build containing all CPU fixes along with any other fixes already accumulating in 8u-dev ?

Yes, except that I believe distros will just add the fixes accumulated in 8u-dev under a request/justification (in addition to all security fixes).

Thanks!

Regards, Gustavo

David -----

Thank you very much.

Best regards, Gustavo [1] http://openjdk.java.net/projects/jdk8u/ [2] http://openjdk.java.net/projects/jdk9/ [3] http://mail.openjdk.java.net/pipermail/jdk10-dev/2017-January/000041.html [4] http://www.oracle.com/technetwork/es/topics/security/alerts-086861.html



More information about the hotspot-dev mailing list