JDK-8326201 : [S390] Need to bailout cleanly if creation of stubs fails when code cache is out of space
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 11,17,21,22,23
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: s390x
  • Submitted: 2024-02-19
  • Updated: 2024-05-13
  • Resolved: 2024-02-21
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 17 JDK 21 JDK 22 JDK 23
17.0.12Fixed 21.0.4Fixed 22.0.2Fixed 23 b11Fixed
Related Reports
Relates :  
Relates :  
Description
See JDK-8326101 for ppc64.

JDK-8130309 has fixed most of the issues, but not all PPC64 or S390X cases. emit_exception_handler and emit_deopt_handler should also record the failure.
Comments
[jdk11u-fix-request] Approval Request from Amit Kumar fixes the port in jdk11. Test result on s390x looks clean. No other platform is affected & risk is low.
13-05-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk11u-dev/pull/2704 Date: 2024-05-09 06:16:16 +0000
13-05-2024

[jdk17u-fix-request] Approval Request from Amit Kumar bug is present in jdk17 as well. I have performed the testing and result is good. Only s390x specific change so other platforms are fine. Risk is low.
11-05-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk17u-dev/pull/2446 Date: 2024-05-04 05:44:38 +0000
04-05-2024

[jdk21u-fix-request] Approval Request from Amit Kumar JDK 21 is affected by this bug. The fix is small, only touches two s390x files and applies cleanly. The fix has been tested in head for some time and I have done tier1 testing in jdk21u-dev as well. No new failure appeared.
03-05-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk21u-dev/pull/549 Date: 2024-05-03 05:36:49 +0000
03-05-2024

[jdk22u-fix-request] Approval Request from Amit Kumar This issue affects JDK-22. So backporting it on s390x, as done by PPC as well.
02-05-2024

I have updated the comment on PR for backport command. I mistakenly type JDK-21, instead of JDK-22. Here I can't update comment from bot & I'm not sure it'll update it at all.
02-05-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk22u/pull/170 Date: 2024-04-26 16:51:26 +0000
26-04-2024

Changeset: d5f3d5c8 Author: Amit Kumar <amitkumar@openjdk.org> Date: 2024-02-21 05:37:21 +0000 URL: https://git.openjdk.org/jdk/commit/d5f3d5c8cc347ae384dea25b1a55ed57204d1af3
21-02-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/17922 Date: 2024-02-20 04:16:10 +0000
20-02-2024

ILW = Same as JDK-8326101 = P3
20-02-2024