IBM Support

OA31921: EZBXFPDX S4C5/77620405 ABEND AND MESSAGE EZZ9674E AFTER PREVIOUS ABEND IN SYSPLEXPORTS PROCESSING CODE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • TCPIP is using a DVIPA with SYSPLEXPORTS configured.  An
    application makes a request to use this DVIPA, which requires a
    port from the EZBEPORT structure in the coupling facility.
    TCPIP calls VTAM to access the structure on the applications
    unit of work.  If the application unit of work is cancelled or
    terminated while holding a lock to the EZBEPORT structure, the
    VTAM recovery routine does not release this lock during
    recovery.  The next requestor for this lock will suspend until
    the TCPIP stack is recycled.  This requestor may be on the same
    TCPIP stack or other TCPIP stacks in the sysplex group.  TCP/IP
    requestor's will issue message EZZ9674E after the SYSPLEXMONITOR
    TIMERSECS interval has expired.  If RECOVERY is coded on
    SYSPLEXMONITOR, a 4C5 abend with reason code 77620405 will be
    issued.
    .
    ADDITIONAL SYMPTOMS:
    Abend S522 in FTPD job or other jobs requesting sysplexports
    after the 4C5 abends occur.
    IST931I SYMPTOM STRING = AB/S0522 LVLS/61A RIDS/ISTAPCFR#R
    .
    A dump of the 522 which includes VTAM private and the user
    address space will show a RPH waiting on the VTAM coupling
    facility lock in the SSV object.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users that connect to TCP/IP             *
    *                 coupling facility structures for             *
    *                 Sysplex Ports.                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: EZBXFPDX S4C5/77620405 abend and        *
    *                      message EZZ9674E after previous abend   *
    *                      in SYSPLEXPORTS processing module.      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This problem may be described as follows:
      1. FTP requested to use DVIPA to TCPIP. It required EZBEPORT
         structure in the coupling facility.
      2. TCPIP called VTAM CFS to access EZBEPORT structure.
      3. ISTFSVPC received control to process the TCPIP request.
         It obtained the VTAM SSV structure list number lock. It
         also obtained the MVS CFS IXLLIST listnum lock to
         serialize the process.
      4. The operator cancelled the FTP Job. FTP Job terminated
         with the abend222.
      5. ISTAPCFR received control to process the abend222. It did
         not release the VTAM SSV structure and MVS CFS IXLLIST
         list num lock.
      6. TCPIP called VTAM CFS again to access the EZBEPORT
         structure in the coupling facility.
      7. ISTFSVPC received control to process the request of step 6.
         It tried to obtain the VTAM SSV structure list number lock.
         VTAM suspended this process to wait for a VTAM SSV
         structure list num lock. This caused a hang in VTAM for the
         VTAM SSV structure list number lock.
    

Problem conclusion

  • ISTRPH has been changed to define RPH_CFS_SSVLOCK indicator.
    ISTCRA has been changed to define the CRA_CFS_SSVSTR address
    and CRA_SSV_Lockindex numerical value.
    ISTSVSPL has been changed to define SVSPL_FREE_LISTNUM and
    SVSPL_FREELOCK_LEN numerical values.
    ISTCFSPL has been changed to define CFSPLTYPEFREELOCK as
    the constant value of free SSV structure lock.
    
    CFSSSVPB has been changed to obtain the SSV structure storage
    in CSA.
    ISTFSVLG has been changed to set RPH_CFS_SSVLOCK after
    obtaining a VTAM CFS SSV lock.
    
    ISTAPCFR has been changed to check the RPH for CFS SSV lock.
    If the RPH indicates that CFS SSV lock is held, then it TPQUEs
    a CFSPL to the CFS connection services PAB.
    ISTFSNRT has been changed to call Freelock method to free VTAM
    SSV lock and release the IXLLIST list num lock under CFS
    connection services PAB.
    ISTFSVLF has been changed to clear RPH_CFS_SSVLOCK indicator
    after releasing IXLLIST list num lock and VTAM CFS SSV lock.
    
    ISTFSVPC vrr routine has been changed to check the RPH for CFS
    SSV lock. If the RPH indicates that CFS SSV lock is held, then
    it calls Freelock method to free VTAM CFS SSV lock and release
    the IXLLIST list num lock.
    
    ISTFSVSD has been recompiled to use the updated code of the
    macro CFSSSVPB.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    OA31921

  • Reported component name

    VTAM V4 MVS/ESA

  • Reported component ID

    569511701

  • Reported release

    1A0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-02-08

  • Closed date

    2010-03-05

  • Last modified date

    2010-04-02

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

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

    UA53073 UA53074 UA53075

Modules/Macros

  • CFSSSVPB ISTAPCFR ISTCFSPL ISTCRA   ISTFSNRT
    ISTFSVLF ISTFSVLG ISTFSVPC ISTFSVSD ISTRPH   ISTSVSPL
    

Fix information

  • Fixed component name

    VTAM V4 MVS/ESA

  • Fixed component ID

    569511701

Applicable component levels

  • R1A0 PSY UA53073

       UP10/03/23 P F003

  • R1B0 PSY UA53074

       UP10/03/23 P F003

  • R190 PSY UA53075

       UP10/03/23 P F003

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1A0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 April 2010