Skip to main content

PM72660: DO NOT ACQUIRE TURBO DRAIN LOCK FOR NON-BLOCK PARTITION LEVEL DRAIN.


A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Abend04E RC=00C90101 at DSNIOST2:50CB due to a turbo drain
    problem.
    
    Additional Symptoms RC00C900BA TYPE 2008
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: DB2 users using partitioned page sets        *
    ****************************************************************
    * PROBLEM DESCRIPTION: Corrupted data, resulting in any of     *
    *                      the following symptoms:                 *
    *                        - Incorrect output, INCORROUT.        *
    *                        - ABEND04E RC00C90101, RC00C90102,    *
    *                          RC00C90105, or RC00C902xx in        *
    *                          various CSECTs.                     *
    *                        - Data/index inconsistencies reported *
    *                          by the CHECK INDEX utility.         *
    *                        - Page regression reported by the     *
    *                          DSN1LOGP utility.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Turbo drain logic acquires a write drain lock of part 0 in
    share mode for a partition level drain, either blocked
    or non-blocked. The drain lock is released during
    de-drain. Since non-block partition level drain does
    not acquire partition level drain locks and not set the
    drain-in-control bit, no de-drain is needed and
    the drain lock of part 0 is not released. The following
    write drain requests may not acquire the drain lock of
    part 0 in update mode since the drain lock has been held.
    As a result, other jobs can acquire write claims, make
    updates, and cause data corruption.
    

Problem conclusion

  • The turbo drain logic has been modified to not acquire drain
    locks for part 0 if this is a non-block drain request.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PM72660

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-11

  • Closed date

    2012-11-14

  • Last modified date

    2013-02-18

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

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

    UK83726

Modules/Macros

  •    DSNB1DRA
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UK83726

       UP12/12/11 P F212

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.

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

DB2 for z/OS


Software version:
A10


Reference #:
PM72660


Modified date:
2013-02-18

Translate my page

Content navigation