IBM Support

OA54909: ABEND0C4-38 COFMRETR DUE TO VLF COFIDENT UTOKEN

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • There are some situations in which the UTOKEN returned on a
    COFIDENT may not be unique.  In these cases, after a UTB has
    been reused this can result in VLF's use of the wrong VLF class
    for a COFRETR request.
    
    In the reported case, this caused RACF module ICHRIN00 to
    encounter abend0C7. Logrec also shows abend0C4-38 occurring in
    COFMRETR with primary asid of VLF.
    

Local fix

  • ++APARs are available by request.
    OR
    Once the problem has been observed, recycling the VLF address
    space is the best way to rebuild the VLF structures and avoid
    the impact of the problem.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * VLF users running z/OS HBB7790 and above.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Abend0C4-38 in COFMRETR due to an                            *
    * non-unique VLF COFIDENT UTOKEN.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A VLF UTOKEN is defined as unique based on its UTB
    generation number.  There is a timing scenario where if the
    UTB is being reused, it may result in the VLF UTOKEN to not be
    unique.  This caused COFMRETR to ABEND0C4 due to the COFRETRI
    request using the wrong UTOKEN.
    
    A subsequent ABEND0C7 in ICHRIN00 may also occur.
    

Problem conclusion

  • Ensure that the UTOKEN's UTB generation number is unique
    when the UTB is being reused.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    OA54909

  • Reported component name

    VLF

  • Reported component ID

    5752SC164

  • Reported release

    7A0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-02-10

  • Closed date

    2018-03-02

  • Last modified date

    2018-04-03

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

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

    UA95462 UA95463 UA95464

Modules/Macros

  • COFMRETR COFMIDE2 COFMCBMG COFMCREA COFMIDE1 COFMREMO COFMPURG
    COFMCON2 COFMDIS2 COFMALLN
    

Fix information

  • Fixed component name

    VLF

  • Fixed component ID

    5752SC164

Applicable component levels

  • R7B0 PSY UA95462

       UP18/03/14 P F803 ¢

  • R7A0 PSY UA95463

       UP18/03/14 P F803 ¢

  • R790 PSY UA95464

       UP18/03/14 P F803 ¢

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":"7A0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7A0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 April 2018