Skip to content

Conversation

@sercher
Copy link
Contributor

@sercher sercher commented Jan 27, 2026

Hi,

Here's an update to JBR/jbr25 branch with OpenJDK release version 25.0.2 (jdk-25.0.2-ga).

All changes applied cleanly except for the cases listed below, that have been skipped or applied with modifications.

JDK-8361748: Enforce limits on the size of an XBM image

The patch was not included in this PR due to P3 regression, please see https://bugs.openjdk.org/browse/JDK-8373727
It's backed out in LTS versions 17 and 21, it can be recommendable to avoid merging it to 25.0.2 as it affects java.desktop image processing, until the fix comes in April release.

JDK-8343546: GHA: Cache required dependencies in master-branch workflow

Conflicts with JBR-5318 in main.yml. The patch does not skip the workflow completely for master and stabilization branches (jdk*), and does the dry-run instead. As 'master' and 'main' (instead of jdk*) were skipped in JBR25, they will trigger the dry-run in JBR. The patch applied with respect to the downstream changes.

JDK-8343218: Add option to disable allocating interface and abstract classes in non-class metaspace

Context conflict with JBR-5183 as dcevm-23 base in globals.hpp. The patch applied after JBR-5183.

JDK-8367017: Remove legacy checks from WrappedToolkitTest and convert from bash

The patch applied cleanly, but required to modify the test/jdk/TEST.groups additionally, otherwise JTREG would be broken. The applied patch includes an additional fragment.

JDK-8359061: Update and ProblemList manual test java/awt/Cursor/CursorDragTest/ListDragCursor.java

Minor context conflict in ProblemList.txt. The rest of the patch applied cleanly.

JDK-8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags

Manually merged with JDK-8341496, that merged from a separate branch to JDK 25 master and that modified jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java in the same place. The patch applied with respect to JDK-8341496 (that applied earlier in this PR).

JDK-8346952: GetGraphicsStressTest.java fails: Native resources unavailable

Minor context conflict in ProblemList.txt. The rest of the patch applied cleanly.

JDK-8365823: Revert storing abstract and interface Klasses to non-class metaspace

Conflicted with JBR-6419, applied with respect to the downstream version.

JDK-8358748: Large page size initialization fails with assert "page_size must be a power of 2"

Context conflicts with JBR-5183 as dcevm-23 base in klass.hpp, globals.hpp. The patch applied with respect to JBR-5183 changes.

TESTING

  • known regression with JDK-8361748 - the patch hasn't been applied
  • run the standard jtreg tiered test groups
  • no regressions in test/jdk/jb/

Renjithkannath and others added 30 commits January 16, 2026 13:33
Backport-of: bc74f4a552f4bec37ee3cd870bacef4a0b186c53
Reviewed-by: rhalade
Backport-of: cabd7c1
…uld have 5 cookies. Got only 4, expires probably didn't parse correctly"

Backport-of: b453eb6
…e" property value for sun/net/www/protocol/file/FileURLTest.java

Backport-of: d470594
…Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible

Backport-of: c51bed7
Reviewed-by: shade
Backport-of: 2292246
Backport-of: 3a925dcd8a7628ea9ad9092a9019198fa7a6f00d
…of race printing to stdout

Reviewed-by: shade
Backport-of: c56fb0b
feilongjiang and others added 29 commits January 16, 2026 13:36
…must be a power of 2"

Reviewed-by: ayang, dholmes
Backport-of: 40bc083
Reviewed-by: jwilhelm, dlong, rhalade
Backport-of: 1bd814c
…g/ProcessHandle/InfoTest.java fail due to rust-coreutils

Reviewed-by: rriggs
Backport-of: c6ab63d
… second

8366850: Test com/sun/jdi/JdbStopInNotificationThreadTest.java failed

Reviewed-by: phh
Backport-of: ed62bda
…app image

Backport-of: 44c11c754e3612f83ca4027ad3d43b90d33e86c5
Backport-of: 8747d00ad14838d5a2e3403b807a60a722044374
@sercher sercher marked this pull request as ready for review January 28, 2026 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.