IBM Support

PI66996: ABEND0D5 DUE TO TIMING ISSUE WITH CROSS MEMORY ACCESS TO DB2 ADDRESS SPACE KO2OCNTB 0D5 O2ORCV

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Multiple abends in various modules usually started by ABEND0D5
    in module KO2OCNTB due to a timing issue in cross memory access
    to the DB2 address space
    
    DUMP TITLE=OMEGAMON II FOR DB2: COMPID=5655OPE00, JOB=CNMODBRC,
                LMOD=KO2OCNTB  , CSECT=O2ORCV  , OFFSET=001704
    
    KO2I0170U S0D5  ABEND IN MODULE KO2OCNTB PERCOLATED TO D5API
    MODULE KO2ACONB
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2OCNTB,OFFSET=0067EC,CODE=S0D5/00000021
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2CMVSF,OFFSET=004AD6,CODE=S0C4/00000011
    
    KO2S0509E SDMP LMOD: KO2CMVSF, CSECT: KO2CMVSF, OFFSET: 004AD6
    KO2S0550E SDMP SDUMPX FAILURE. RC: 00000B08
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2XDB2K,OFFSET=00D13C,CODE=S0C4/00000011
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2CACCB,OFFSET=080F98,CODE=S0C2/00000002
    
    KO2D0013E E5D1 STATQXSTFIELDCONST NON-0 FL-PTR (KO2AHLR)
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2OCNTB,OFFSET=005666,CODE=S0C2/00000002
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2XDB2K,OFFSET=005F8A,CODE=S0C4/00000010
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2CDB2K,OFFSET=015CEE,CODE=S0C4/00000010
    
    KO2S0509E SDMP LMOD: KO2CACCB, CSECT: KO2CACCB, OFFSET: 080F98
    KO2S0550E SDMP SDUMPX FAILURE. RC: 00000B08
    
    KO2D0013E E5D1 DPSYKPI FIELDCONST NON-0 FL-PTR (KO2AHLR)
    
    DUMP TITLE=OMEGAMON II FOR DB2 DUMP:  TASK=COMMCOLL,ID=V530
               ,MOD=KO2XDB2K,OFFSET=0099EE,CODE=S0C4/00000010
    
    Additional Keywords
    KO2OCNTB O2ORCV S0D5 KO2XDB2K S0C4 KO2CMVSF KO2CACCB S0C2
    0D5 0C4 0C2 ABENDS0D5 ABENDS0C4 ABENDS0C2 ABEND0D5 ABEND0C4
    ABEND0C2
    

Local fix

  • Apply PTF when available
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: OMEGAMON XE for DB2 PE/DB2PM                 *
    *                 users of component                           *
    *                 - Classic Interface                          *
    *                 - OMEGAMON collector                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. ABEND0D5 RC21 in LMOD KO2OCNTB       *
    *                         CSECT=O2ORCV, OFFSET=001704          *
    *                      2. ABEND0E0 RC28 in OMPEIIO             *
    ****************************************************************
    * RECOMMENDATION: Apply this PTF.                              *
    ****************************************************************
    PROBLEM SUMMARY:
    1. During RETRY recovery for an expected ABEND0C4 in O2XTH2,
       an ABEND0D5-21 occurred in O2ORCV after a DB2 allied
       address space was swapped out.  This occurred because another
       task in the allied address space issued a SYSEVENT TRANSWAP
       right after the initial ABEND0C4.
    2. While navigating control blocks in AR mode, OMPEIIO took
       an error path that did not return to primary mode.  This
       resulted in an ABEND0E0-28 on exit due to residual data in
       Access Register 15 (AR15).
    
    PROBLEM CONCLUSION:
    1. O2ORCV has been changed to avoid the ABEND0D5-21 when the
       DB2 allied address space has been swapped out.
    2. OMPEIIO has been changed to return to primary mode before
       exiting when taking the failing code path.
    
    KEYWORDS:
    ABEND0D5 S0D5 RC21 O2ORCV ABEND0E0 S0E0 RC28 OMPEIIO
    

Problem conclusion

  • 1. O2ORCV has been changed to avoid the ABEND0D5-21 when the
       DB2 allied address space has been swapped out.
    2. OMPEIIO has been changed to return to primary mode before
       exiting when taking the failing code path.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI66996

  • Reported component name

    OM XE DB2PE/PM

  • Reported component ID

    5655OPE00

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-04

  • Closed date

    2016-10-05

  • Last modified date

    2017-02-04

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

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

    UI41411

Modules/Macros

  • KO2ORCVB KO2ZIIOA KO2ZIIOK KO2ZIIOS
    

Fix information

  • Fixed component name

    OM XE DB2PE/PM

  • Fixed component ID

    5655OPE00

Applicable component levels

  • R530 PSY UI41411

       UP16/10/06 P F610

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAV2B","label":"IBM Db2 Buffer Pool Analyzer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCT4H5","label":"IBM Tivoli OMEGAMON XE for Db2 PE \/ PM \/ BPA"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
04 February 2017