IBM Support

PM12580: KERNDUMPS AND ABEND301 DURING IMMEDIATE SHUTDOWN AT CICS 4.1

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CICS TS 4.1 regions take KERNDUMP 's and abendS301 's during an
    immediate shutdown. The abend301 's are reported in IEA995I
    messages. The KERNDUMP shows that most of the TCBs are gone, but
    the step TCB is taking an abend0C4 in DFHKETCB on entry to the
    IMSHEXIT proc. This code has been driven via a 60-second STIMER
    when the FO TCB hasn't terminated. The 0C4 is occurring on a
    new STMG instruction trying to save the 64-bit registers using
    Reg13. The problem is that STIMER logic only provides a 72-byte
    register save area but DFHKETCB is trying to save 120 bytes.
    .
    The abend301 occurs after the 0C4, failing on the FO TCB's
    KTCB_TERMINATE_ECB which was the ECB that DFHKETCB was waiting
    on, when the STIMER was driven.
    .
    Additional Symptom(s) Search Keyword(s):
    KIXREVCTC  RSA S301 301 S0C4
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: When performing an immediate shutdown   *
    *                      of CICS and the FO TCB has taken more   *
    *                      than 1 minute to terminate, CICS will   *
    *                      perform a KERNEL DUMP and not shutdown  *
    *                      correctly.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When CICS is performing an immediate shutdown and the FO TCB has
    taken over 1 minute to terminate, CICS will take a KERNEL DUMP
    and will not shutdown correctly.  The reason for this occurring
    can be when more files are open at the time of the immediate
    shutdown than CICS can close in the minute allocated.  The save
    operation to preserve the registers when calling the STIMER
    uses an incorrect STMG instruction which results in an 0C4
    abend.
    
    Keywords:
    abends0C4
    

Problem conclusion

  • DFHKETCB has been changed to correctly save and restore the
    registers when calling the STIMER.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM12580

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-19

  • Closed date

    2010-04-28

  • Last modified date

    2010-06-03

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

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

    UK56501

Modules/Macros

  • DFHKETCB
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK56501

       UP10/05/05 P F005

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 June 2010