IBM Support

PI56470: CPIH TRANSACTIONS BACK UP IN LMQUEUE WAIT - PIIMLOCK

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A backup of CPIH transactions in the region is observed. The
    CPIH tasks are all suspended on resource type LMQUEUE. From a
    dump of the region, Lock Manager shows the lock they are
    waiting on is PIIMLOCK. From LM domain we can get the lock
    owner's KE_TASK/TASENTRY, however, at dump time the real lock
    owner has already gone and it's TASENTRY has been reused by
    another task.
    
    Kernel error table shows the real lock owner task got 999
    (Runaway) abend at a previous time. DFHPIRS was in incontrol
    when the  loop was detected.
    
    This is identical to apar PI44634 which was closed RET
    
    Additional Symptom(s) Search Keyword(s): KIXREVCTC PI44634
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Loop in DFHPIIM causing AICA abend and  *
    *                      retention of PIIM lock.                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The loop termination condition in PIIM_LOOKUP_CTX_TOKEN is
    incorrect which can result in an infinite loop and AICA abend
    when the context token is not found in the scan.
    This causes recovery to be entered while the PIIMLOCK is still
    held and eventually the system will hang as a result.
    KEYWORDS: PI44634
    

Problem conclusion

  • Module DFHPIIM has been changed to correct the scanning loop so
    that the AICA abend does not occur, and to ensure that the PIIM
    lock is always released.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI56470

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-02

  • Closed date

    2016-02-11

  • Last modified date

    2016-04-18

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

    PI53611

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

    PI56473 UI35322 UI35323

Modules/Macros

  • DFHPIAD  DFHPIAT  DFHPIA1  DFHPICA  DFHPICC  DFHPIDM  DFHPIDSH
    DFHPIDUF DFHPIII  DFHPIIW  DFHPILN  DFHPIMM  DFHPIPL  DFHPIPM
    DFHPIPM2 DFHPIPS  DFHPIRE  DFHPIRI  DFHPIRL  DFHPIRM  DFHPIRN
    DFHPIRS  DFHPISC  DFHPISF  DFHPISN  DFHPIST  DFHPITC  DFHPITC1
    DFHPITC2 DFHPITC3 DFHPITE  DFHPITH  DFHPITL  DFHPITQ  DFHPITRI
    DFHPITS  DFHPIUE  DFHPIWR  DFHPIWT  DFHPIXI  DFHPIXM  DFHPIXO
    DFHWSADH DFHWSATR DFHWSATX
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UI35322

       UP16/02/19 P F602

  • R900 PSY UI35323

       UP16/02/19 P F602

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":"5.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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
18 April 2016