IBM Support

OA53273: RSM FIXES FOR HBB77B0

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • RSM FIXES FOR HBB77B0
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of HBB77B0                                             *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Various Problems:                                            *
    * Possible ABEND071RSN30 during move frame processing due to   *
    * bad PFTE queuing.                                            *
    * Bad count of backed pageable link pack area (PLPA) pages in  *
    * RCE.                                                         *
    * Possible ABENDC0D RSN13000401 in frame move processing after *
    * backout of CONFIG STOR,OFF.                                  *
    * MSGIEA303W while attempting to initialize the PCIE area as   *
    * quad frames.                                                 *
    * Possible data loss when attempting to steal (via local i.e.  *
    * UIC steal) 1M frame that is unchanged in real.               *
    * Possible ABEND071 during local steal processing.             *
    * Possible ABEND058 during local steal processing.             *
    * RSMDATA EXCEPTION results in incorrect MSGIAR81003I REASON   *
    * CODE 0C00B001.                                               *
    * Possible ABEND178 RSN1C in MASTER when an LSQA GETMAIN       *
    * request cannot be satisfied.                                 *
    * Residual data not being flushed from translation lookaside   *
    * buffers (TLBs).                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The following problems are addressed:
    1) Possible ABEND071RSN30 during move frame processing due to
    bad PFTE queuing
    2) RSM will page out the PLPA to SCM if SCM exists. The RCELPARE
    count was not adjusted to reflect this.
    3) Possible ABENDC0D RSN13000401 in frame move processing after
    backout of CONFIG STOR,OFF due to double free of frame.
    4) MSGIEA303W while attempting to initialize the PCIE area as
    quad frames on systems with a single address increment.
    5) Possible data loss when attempting to steal (via local i.e.
    UIC steal) 1M frame that is unchanged in real. If frame becomes
    changed during steal processing, data may be lost and the
    application may subsequently see a page of zeros.
    6) Possible ABEND071 during local steal processing due to a lack
    of disablement time checking while processing frames for a
    particular queue.
    7) Possible ABEND058 during local steal processing when
    attempting to demote 1M pages.
    8) RSMDATA EXCEPTION DATASPACES ALL results in incorrect
    IAR81003I REASON CODE 0C00B001 messages.  The reported PFTEs
    were (1) available and a free queue id of '05'x or (2) not
    available and had an ASID of 'FFFC'x.
    9) Possible ABEND178 RSN1C in MASTER when an LSQA GETMAIN
    request cannot be satisfied because the page table that maps the
    VSA that VSM has selected is paged out.
    10) RSM incorrectly uses CRDTE instruction as a means of
    demoting data space 1M frames, resulting in residual data not
    being flushed from translation lookaside buffers (TLBs).
    

Problem conclusion

  • 1) Update move frame recovery processing to scan queues for PFTE
    and to correctly handle not finding the PFTE.
    2) The RCELPARE count will be adjusted if the PLPA is paged out
    to SCM.
    3) Reconfiguration processing is changed to only re-initialize
    frames that were already taken offline.
    4) RSM changed to handle systems with a single address increment
    and PCIE 1M frames.
    5) Local steal processing is changed to invalidate the 1M page
    prior to determining whether the backing frame is changed.
    6) Local steal processing is changed to check disablement time
    before processing each frame and abort if necessary.
    7) Local steal processing will no longer issue a CMSET when
    attempting to demote common 1M frames.
    8) RSMDATA EXCEPTION processing is changed to not issue
    exception messages for these types of PFTEs.
    9) RSM changed to make page tables in the MASTER address space
    ineligible for paging.
    10) RSM is changed to use CSP instead of CRDTE.
    
    Additional enhancements:
    Health checks IBMRSM,RSM_INCLUDE1MAFC and
    IBMRSM,RSM_MINIMUM_REAL now enabled.
    Enhance RSM processing during IPL to reduce the number of frames
    z/OS touches under zVM until the frames are used.
    Enhance local steal processing to take into account the reset
    reference bit extended (RRBE) instruction condition code to
    improve efficiency.
    Enhance local steal to steal DREF frames aged by IARV64
    DISCARDDATA KEEPREAL=YES that are unchanged.
    Enhance local steal processing to not check the changed or
    referenced status of the frame it is stealing when the caller is
    DUMPSRV. Aged frames will be paged to auxiliary storage without
    checking referenced or changed status.
    Enhance local steal demotion processing is changed to avoid
    invoking CMSET if the target space is logically swapped.
    Rollup of OA52025 to HBB77B0 - ABENDDC2 RC55006C20 ATTEMPTING TO
    PCIE UNFIX PAGES THAT WERE PROPERLY PCIE FIXED
    

Temporary fix

Comments

  • ×**** PE17/08/17 FIX IN ERROR. SEE APAR OA53715  FOR DESCRIPTION
    

APAR Information

  • APAR number

    OA53273

  • Reported component name

    RSM - REAL STOR

  • Reported component ID

    5752SC1CR

  • Reported release

    7B0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-06-28

  • Closed date

    2017-07-26

  • Last modified date

    2017-09-02

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

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

    UA92872 UA92873

Modules/Macros

  • IAXMO    IARHCMSG IAXQX    IARHCADC IEEVSGP1 IAXM8    IEEVSTEL
    IARRSHEN IEAIPL00 IEAIPL01 IAXUN    IAXUM    IEEVSTF1 IARHCCHK
    IAXSV    IAXZINIT IAXZXCEP IAXMT    IARCP64  IAXCV    IAXVH
    IAXXI    IAXCY    IARV64   IAXXS    IAXXR    IAXZXGCB IAXZVFSB
    IAXZXRQ  IAXZVRIT IAXZVUTB IAXMH    IAXYT    IAXZVLVS IAXMI
    IARVSERV IAXU6    IAXFS    IAXUP    IARRSHJP
    

Fix information

  • Fixed component name

    RSM - REAL STOR

  • Fixed component ID

    5752SC1CR

Applicable component levels

  • R7B0 PSY UA92872

       UP17/08/09 P F708

  • R7BJ PSY UA92873

       UP17/08/09 P F708

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

Document Information

Modified date:
02 September 2017