IBM Support

IJ26478: Z15 HIGH CPU UTILIZATION FOLLOWING Z/VM AND LINUX MIGRATION FROMZ14 TO Z15

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: NA
    .
    Stack Trace: NA
    .
    The symptom is an infinite loop (aka 100% CPU utilization) on
    decompression
    

Local fix

  • NA
    

Problem summary

  • Java looping issue due to missing EOF in the compressed stream
    

Problem conclusion

  • A zlib issue incorrectly failed to generate an end-of-block
    marker when compressing raw streams (i.e. a compressed stream
    that does not have any wrappers like zip or gzip). The missing
    end-of-block marker caused the Java Inflater.finished() API to
    always return false. This behaviour may result in an endless
    looping symptom for code that loops until Inflater.finished()
    returns true.
    The private zlib library used by the JVM has been updated to
    correctly generate the end-of-block marker.  This issue is only
    seen on IBM z15 running Linux, starting with Java 8.0.6.0.
    .
    This APAR will be fixed in the following Java Releases:
       8    SR6 FP16  (8.0.6.16)
    .
    Contact your IBM Product's Service Team for these Service
    Refreshes and Fix Packs.
    For those running stand-alone, information about the available
    Service Refreshes and Fix Packs can be found at:
               https://www.ibm.com/developerworks/java/jdk/
    

Temporary fix

  • NA
    

Comments

APAR Information

  • APAR number

    IJ26478

  • Reported component name

    JAVA CLASS LIBS

  • Reported component ID

    620700130

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-07-24

  • Closed date

    2020-09-21

  • Last modified date

    2021-03-15

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    JAVA CLASS LIBS

  • Fixed component ID

    620700130

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
21 February 2022