IBM Support

OA38660: NEW FUNCTION - RMF SUPPORT FOR STORAGE CLASS MEMORY (SCM) AND PAGEABLE LARGE PAGES ON THE IBM Z ENTERPRISE EC12 (ZEC12) SERVER

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • New function :
    RMF support for Storage Class Memory
    (SCM)and Pageable Large Pages on the
    IBM zEnterprise EC12 (zEC12) server.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:          RMF users .                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: RMF support for Storage Class Memory    *
    *                      (SCM)and Pageable Large Pages on the    *
    *                      IBM zEnterprise EC12 (zEC12) server .   *
    *                                                              *
    *                      Following RMF reports are modified:     *
    *                      - Monitor I Paging Activity             *
    *                      - Monitor I Page Data Set Activity      *
    *                      - Monitor I Virtual Storage Activity    *
    *                                  (VSTOR)                     *
    *                      - Monitor II Page Data Set Activity     *
    *                                  (PGSP)                      *
    *                      - Monitor III STORM                     *
    *                                                              *
    *                      New overview conditions are added       *
    *                      based on SMF record 71.                 *
    *                                                              *
    *                      Following SMF records are changed:      *
    *                      SMF record 71, 75, 78.2 and 79.11       *
    ****************************************************************
    Besides high virtual 1 MB fixed pages RMF now also supports
    high virtual 1 MB pageable and DREF pages.
    In addition RMF now supports the new SCM space type for the
    paging subsytem and SCM paging block data.
    
    Pageable Large Page and SCM support is only provided when Flash
    Web Deliverable JBB778H is installed.
    +-------------------------------------------------------------+
    FIXCAT=IBM.Device.Server.zEC12-2827.Exploitation/K
    
    keyword  E2827/K
    +-------------------------------------------------------------+
    >>>>>> POSTPROCESSOR PAGING ACTIVITY REPORT <<<<<<
    The Postprocessor Paging Activity report now shows values for
    both fixed and pageable 1 MB frames of high virtual common
    memory. The total number of frames and the number of auxiliary
    storage slots based on DASD are added.
    Fields are added to complement information on frames and page
    data set slots for SCM data blocks. If SCM is not available
    the SCM Paging Block section is not shown.
    
    New fields in the Paging Activity report:
    Frame and Slot Counts Section:
    SHARED FRAMES - AUX SCM        The number of shared pages
                                   backed on Storage Class
                                   Memory (SCM).
    SCM PAGING BLOCKS - TOTAL      The total number of 4K SCM
                                   paging blocks.
    SCM PAGING BLOCKS - AVAILABLE  The number of SCM blocks that do
                                   not contain any data and are
                                   available to ASM
                                   (total-inUse-bad
                                   SCM paging blocks).
    SCM PAGING BLOCKS - BAD        The number of SCM blocks that do
                                   not contain any data and are
                                   unavailable for use.
    SCM PAGING BLOCKS - IN-USE     The number of SCM blocks that
                                   are in-use by ASM.
    
    Memory Objects and High Virtual Storage Frames Section:
    1 MB FRAMES FIXED - TOTAL      Total  number of 1 MB frames
                                   that can be used by fixed memory
                                   objects. This value is equal to
                                   the size of the Large Frame Area
                                   in megabytes.
    1 MB FRAMES FIXED - AVAILABLE  Number of 1 MB frames in the
                                   Large Frame Area that are not
                                   in-use.
    1 MB FRAMES FIXED - IN-USE     Number  of 1 MB frames in the
                                   Large Frame Area that are in-use
                                   by fixed memory objects.
    1 MB FRAMES PAGEABLE - TOTAL   Total number of 1 MB frames that
                                   can be used by pageable and DREF
                                   memory objects.
    1 MB FRAMES PAGEABLE - AVAILABLE  Number of 1 MB frames that
                                   are not in-use by pageable and
                                   DREF memory objects.
    1 MB FRAMES PAGEABLE - IN-USE  Number of 1 MB  frames that are
                                   in-use by pageable and DREF
                                   memory objects.
    HIGH SHARED FRAMES - TOTAL     Size of high virtual shared area
                                   in units of 4KB pages.
    HIGH SHARED FRAMES - AUX DASD  Number of auxiliary storage
                                   slots used for high virtual
                                   shared pages that are backed on
                                   DASD.
    HIGH SHARED FRAMES - AUX SCM   Number of auxiliary storage
                                   slots used for high virtual
                                   shared pages that are backed on
                                   SCM storage.
    HIGH COMMON FRAMES - TOTAL     Size of high virtual common area
                                   in units of 4 KB pages.
    HIGH COMMON FRAMES - AUX DASD  Number of auxiliary storage
                                   slots used for high virtual
                                   common memory pages that are
                                   backed on DASD.
    HIGH COMMON FRAMES - AUX SCM   Number of auxiliary storage
                                   slots used for high virtual
                                   common memory pages that are
                                   backed on SCM storage.
    1 MB Memory Objects and 1 MB Frames are not shown for machines
    without Enhanced DAT Architecture.
    +--------------------------------------------------------------+
    >>>>>> POSTPROCESSOR VIRTUAL STORAGE ACTIVITY REPORT <<<<<<
    The Postprocessor Virtual Storage Activity report now shows
    separat counts for the number of fixed and pageable 1 MB frames
    instead of showing a total count of 1MB frames.
    
    New fields in the Virtual Storage Activity report:
    MEMORY OBJECTS     The MIN, MAX, and AVG values for the number
                       of PRIVATE, SHARED, COMMON memory objects
                       allocated with the indicated job as the
                       owner. Fixed memory objects that can be
                       backed in 1 MB frames are also reported if
                       the Enhanced DAT Architecture is supported.
    FRAMES (1 MB)      The MIN, MAX, and AVG values for the number
                       of 1 MB frames that are used by FIXED and
                       PAGEABLE memory objects with the indicated
                       job as the owner (only available with
                       Enhanced DAT Architecture). The PAGEABLE
                       value also includes 1 MB frames that are
                       used by DREF memory objects.
    
    +--------------------------------------------------------------+
    >>>>>> POSTPROCESSOR PAGE DATA SET ACTIVITY REPORT
    The Postprocessor Page Data Set Activity report now shows SCM
    Paging Block information for page data set of type SCM.
    
    Changed field descriptions in the Page Data Set Activity
    report:
    PAGE SPACE TYPE    Page space type, which can be PLPA, COMMON,
                       LOCAL, or SCM (Storage Class Memory).
    VOLUME SERIAL      Volume serial number of the volume on which
                       the data set resides.
                       N/A for page space type SCM.
    DEV NUM            Number of the device on which the data set
                       resides. N/A for page space type SCM.
    DEVICE TYPE        Device type on which the data set resides.
                       N/A for page space type SCM.
    SLOTS ALLOC        The total number of slots each page data
                       set contains. For page space type SCM, the
                       total number of SCM 4K blocks available to
                       ASM is displayed.
    --- SLOTS USED --- The number of slots that were being used
                       for paging. For page space type SCM, the
                       total number of SCM 4K blocks in-use by ASM
                       is displayed.
    BAD SLOTS          Number of slots that encountered permanent
                       I/O errors. For page space type SCM, the
                       total number of SCM 4K blocks in error is
                       displayed.
    DATA SET NAME      The name of the page data set being
                       monitored. N/A for page space type SCM.
    
    +--------------------------------------------------------------+
    >>>>>> MONITOR III STORAGE MEMORY OBJECTS REPORT <<<<<<
    Changes to the Monitor III Storage Memory Objects (STORM)
    report:
    Related to  Pageable Large Pages support:
    - Common Fixed Frames have been taken out of the report.
    - Area Used % is no longer based on frames backed in central
      storage but on all frames in LFAREA.
    - 1 MB Total Frames and % Used of Total frames were replaced by
      1 MB Fixed and 1 MB Pageable values.
    - 1 MB Common Memory Objects and 1 MB Fixed Frames have been
      added to the system summary section, because the portion of
      common storage is not related to the address space requesting
      it.
    - The number of fixed 1MB frames used to satisfy 1 MB pageable
      page requests were added.
    Related to SCM support:
    - SCM data blocks are included in high virtual common memory
      auxiliary storage slots (not in report).
    - High virtual shared memory auxiliary storage slots value has
      been added for completeness (not in report); SCM data blocks
      are included.
    
    New and changed System Summary fields:
    Frames             %Used       Percentage of high virtual
                                   common storage used by the
                                   system.
    1MB MemObj         Common      Average number of fixed memory
                                   objects that are allocated in
                                   high virtual common storage and
                                   can be backed in 1 MB frames.
                                   This value includes the memory
                                   objects that cannot be
                                   attributed to an address space.
    1MB Fixed          Total       Total number of 1 MB frames
                                   that can be used by fixed
                                   memory objects. This value is
                                   equal to the size of the Large
                                   Frame Area in megabytes.
                       Common      Average number of 1 MB high
                                   virtual common memory pages
                                   fixed in central storage. This
                                   value includes the pages that
                                   cannot be attributed to an
                                   address space or have not been
                                   freed during address space
                                   termination.
                       %Used       Percentage of 1 MB frames that
                                   are used by fixed memory
                                   objects in the Large Frame Area
                                   regardless of whether the frames
                                   are actually used for 1 MB pages
                                   or used to satisfy 4K page
                                   requests on a constraint system.
    1MB Pgable         Initial     Number of 1 MB frames that can
                                   be used by pageable and DREF
                                   memory objects. This value is
                                   calculated by the system at IPL
                                   time.
                       Dynamic     Average number of 1 MB frames in
                                   the LFAREA that were used to
                                   satisfy 1 MB pageable page
                                   requests.
                       %Used       Percentage of 1 MB frames that
                                   are used by pageable and DREF
                                   memory objects, regardless of
                                   whether the frames are actually
                                   used for 1 MB pages or used to
                                   satisfy 4K space requests on a
                                   constrained  system.
    
    New and changed Address Space related fields:
    1MB Frames         Fixed       Average number of 1 MB frames
                                   in the Large Frame Area owned
                                   by this address space. Frames
                                   that are to satisfy 4K space
                                   requests on a constrained
                                   system are not included.
                       Pgable      Average number of 1 MB  frames
                                   that are used by pageable and
                                   DREF memory objects owned by
                                   this address space. Pageable
                                   memory objects that have been
                                   fixed after allocation, are
                                   also included. Frames that are
                                   either used by common 1 MB
                                   pages or to satisfy 4K space
                                   requests on a constrained
                                   system are not included.
                       These fields are only available with
                       Enhanced DAT Architecture.
    
    +--------------------------------------------------------------+
    >>>>>> SMF RECORD TYPES 70 TO 79  RMF PRODUCT SECTION <<<<<<
    The SMF record level change number SMFxxSRL at offset 51 (x33)
    changes to 98 (x62).
    
    >>>>>> SMF RECORD TYPE 71 (PAGING ACTIVITY)           <<<<<<
    New fields in Paging Data Section starting at offset X'540':
    
    OFFSET   NAME     LEN FORMAT DESCRIPTION
    ...
    1344 540 SMF71L1M 8   float  Minimum total number of 1 MB
                                 frames that can be used by fixed
                                 memory objects
    1352 548 SMF71L1X 8   float  Maximum total number of 1 MB
                                 frames that can be used by fixed
                                 memory objects
    1360 550 SMF71L1A 8   float  Average total number of 1 MB fixed
                                 frames that can be used by fixed
                                 memory objects
    1368 558 SMF71L2M 8   float  Minimum number of 1 MB frames in
                                 the LFAREA that are not in-use
    1376 560 SMF71L2X 8   float  Maximum number of 1 MB frames in
                                 the LFAREA that are not in-use
    1384 568 SMF71L2A 8   float  Average number of 1 MB frames in
                                 the LFAREA that are not in-use
    1392 570 SMF71L3M 8   float  Minimum number of 1 MB frames in
                                 the LFAREA that are in-use by
                                 fixed memory objects
    1400 578 SMF71L3X 8   float  Maximum number of 1 MB frames in
                                 the LFAREA that are in-use by
                                 fixed memory objects
    1408 580 SMF71L3A 8   float  Average number of 1 MB frames in
                                 the LFAREA that are in-use by
                                 fixed memory objects
    1416 588 SMF71L4M 8   float  Minimum total number of 1 MB
                                 frames that can be used by
                                 pageable/DREF memory objects
    1424 590 SMF71L4X 8   float  Maximum total number of 1 MB
                                 frames that can be used by
                                 pageable/DREF memory objects
    1432 598 SMF71L4A 8   float  Average total number of 1 MB
                                 frames that can be used by
                                 pageable/DREF memory objects
    1440 5A0 SMF71L5M 8   float  Minimum number of 1 MB frames that
                                 are not used by pageable/DREF
                                 memory objects
    1448 5A8 SMF71L5X 8   float  Maximum number of 1 MB frames that
                                 are not used by pageable/DREF
                                 memory objects
    1456 5B0 SMF71L5A 8   float  Average number of 1 MB frames that
                                 are not used by pageable/DREF
                                 memory objects
    1464 5B8 SMF71L6M 8   float  Minimum number of 1 MB frames that
                                 are used by pageable/DREF memory
                                 objects
    1472 5C0 SMF71L6X 8   float  Maximum number of 1 MB frames that
                                 are used by pageable/DREF memory
                                 objects
    1480 5C8 SMF71L6A 8   float  Average number of 1 MB frames that
                                 are used by pageable/DREF memory
                                 objects
    ...
    1512 5E8 SMF71S1M 8   float  Minimum total number of high
                                 virtual shared memory pages
    1520 5F0 SMF71S1X 8   float  Maximum total number of high
                                 virtual shared memory pages
    1528 5F8 SMF71S1A 8   float  Average total number of high
                                 virtual shared memory pages
    ...
    1608 648 SMF71S5M 8   float  Minimum number of auxiliary
                                 storage slots used for high
                                 virtual shared memory pages
                                 backed on DASD
    1616 650 SMF71S5X 8   float  Maximum number of auxiliary
                                 storage slots used for high
                                 virtual shared memory pages
                                 backed on DASD
    1624 658 SMF71S5A 8   float  Average number of auxiliary
                                 storage slots used for high
                                 virtual shared memory pages
                                 backed on DASD
    1632 660 SMF71S6M 8   float  Minimum number of high virtual
                                 shared memory pages backed on SCM
    1640 668 SMF71S6X 8   float  Maximum number of high virtual
                                 shared memory pages backed on SCM
    1648 670 SMF71S6A 8   float  Average number of high virtual
                                 shared memory pages backed on SCM
    1656 678 SMF71C1M 8   float  Minimum total number of high
                                 virtual common memory pages
    1664 680 SMF71C1X 8   float  Maximum total number of high
                                 virtual common memory pages
    1672 688 SMF71C1A 8   float  Average total number of high
                                 virtual common memory pages
    ...
    1728 6C0 SMF71C4M 8   float  Minimum number of high virtual
                                 common memory pages backed on
                                 SCM storage
    1736 6C8 SMF71C4X 8   float  Maximum number of high virtual
                                 common memory pages backed on
                                 SCM storage
    1744 6D0 SMF71C4A 8   float  Average number of high virtual
                                 common memory pages backed on
                                 SCM storage
    1752 6D8 SMF71TSM 8   float  Minimum total number of 4K SCM
                                 blocks available to ASM
    1760 6E0 SMF71TSX 8   float  Maximum total number of 4K SCM
                                 blocks available to ASM
    1768 6E8 SMF71TSA 8   float  Average total number of 4K SCM
                                 blocks available to ASM
    1776 6F0 SMF71ASM 8   float  Minimum number of available (not
                                 in-use) SCM blocks
    1784 6F8 SMF71ASX 8   float  Maximum number of available (not
                                 in-use) SCM blocks
    1792 700 SMF71ASV 8   float  Average number of available (not
                                 in-use) SCM blocks
    1800 708 SMF71BSM 8   float  Minimum number of bad SCM blocks
    1808 710 SMF71BSX 8   float  Maximum number of bad SCM blocks
    1816 718 SMF71BSA 8   float  Average number of bad SCM blocks
    1824 720 SMF71USM 8   float  Minimum number of SCM blocks
                                 in-use
    1832 728 SMF71USX 8   float  Maximum number of SCM blocks
                                 in-use
    1840 730 SMF71USA 8   float  Average number of SCM blocks
                                 in-use
    
    >>>>> SMF RECORD 78 SUBTYPE 2 (VIRTUAL STORAGE ACTIVITY) <<<<
    New fields in Private Area Summary Section starting at offset
    X'2E8':
    OFFSET   NAME     LEN FORMAT   DESCRIPTION
    ...
    744 2E8  R782FIFR 40  mixed(3) Number of 1 MB frames that can
                                   be used by fixed memory objects.
    784 310  R782PAFR 40  mixed(3) Number of 1 MB frames that are
                                   used by pageable/DREF memory
                                   objects.
    
    >>>>>> SMF RECORD TYPE 75 (PAGE DATA SET ACTIVITY) <<<<<<
    The SMF75FL2 flag byte at offset X'2D' in the SMF 75
    Page Data Set Data Section is updated to indicate the new
    space type SCM:
    OFFSET   NAME     LEN FORMAT   DESCRIPTION
    ...
     45  2D  SMF75FL2 1   binary   X'08'  Page Space Type SCM
    
    +--------------------------------------------------------------+
    >>>>>> POSTPROCESSOR OVERVIEW CONDITIONS <<<<<<
    Following new overview conditions are provided for SMF record
    type 71:
    CONDITIONS                  CONDITION   SOURCE   ALGORITHM
                                NAME
    --------------------------+-----------+--------+--------------
    Average total number of    LFFRTA      SMF71L1A Value or
    1 MB frames that can be                         comparison
    used by fixed memory
    objects (Size of the
    LFAREA in megabytes).
    --------------------------+-----------+--------+--------------
    Average number 1 MB        LFFRUA      SMF71L3A Value or
    frames in the LFAREA                            comparison
    that are in-use by fixed
    memory objects.
    --------------------------+-----------+--------+--------------
    Average total number of    LPFRTA      SMF71L4A Value or
    1 MB frames that can be                         comparison
    used by pageable and DREF
    memory objects.
    --------------------------+-----------+--------+--------------
    Average number of 1 MB     LPFRAA      SMF71L5A Value or
    frames that are not in-use                      comparison
    by pageable and DREF
    memory objects.
    --------------------------+-----------+--------+--------------
    Average number of 1 MB     LPFRUA      SMF71L6A Value or
    frames that are in-use by                       comparison
    pageable and DREF memory
    objects.
    --------------------------+-----------+--------+--------------
    Average number of 1 MB     LFFRNUA     SMF71L6A Value or
    frames in the LFAREA                            comparison
    that are not In-use.
    --------------------------+-----------+--------+--------------
    Average total number of    SFRTA       SMF71S1A Value or
    high virtual shared memory                      comparison
    pages.
    --------------------------+-----------+--------+--------------
    Average number of auxiliary SAUXSA     SMF71S5A Value or
    storage slots used for                          comparison
    high virtual shared pages
    that are backed on DASD.
    --------------------------+-----------+--------+--------------
    Average number of auxiliary SAUXSSA    SMF71S6A Value or
    storage slots used for                          comparison
    high virtual shared pages
    that are backed on SCM
    storage.
    --------------------------+-----------+--------+--------------
    Average total number of    CFRTA       SMF71C1A Value or
    high virtual common memory                      comparison
    pages.
    --------------------------+-----------+--------+--------------
    Average number of auxiliary CAUXSSA    SMF71C4A Value or
    storage slots used for                          comparison
    high virtual common memory
    pages that are backed on
    SCM storage.
    --------------------------+-----------+--------+--------------
    Average number of shared   SHRPASCM    SMF71L7A Value or
    pages that are backed on                        comparison
    SCM storage.
    --------------------------+-----------+--------+------------
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    OA38660

  • Reported component name

    RMF

  • Reported component ID

    566527404

  • Reported release

    780

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2012-02-08

  • Closed date

    2012-08-30

  • Last modified date

    2016-10-19

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

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

    UA66440 UA66441

Modules/Macros

  • ERBDUPAG ERBDUPSP ERBDUVSR ERBEXCIT ERBEXPAG
    ERBEXPSP ERBEXVSR ERBFLCNV ERBFMENU ERBFMTS3 ERBGARD0 ERBGPGSP
    ERBGRCS0 ERBJMENU ERBMFBSR ERBMFCLS ERBMFDPP ERBMFDSP ERBMFDVP
    ERBMFEPG ERBMFEVS ERBMFIPG ERBMFISP ERBMFIVS ERBMFIZS ERBMFLPV
    ERBMFLSV ERBMFLVV ERBMFPSC ERBMFPVS ERBMFRES ERBMFRPR ERBMFRVR
    ERBMFTMA ERBPCTBL ERBPPASS ERBPPCOM ERBPPCON ERBRMFPP ERBRPGSP
    ERBSMFI  ERBSMF71 ERBSMF75 ERBSMF78 ERBSMF79 ERBSTMT3 ERB2PGPF
    ERB2PGP0 ERB2PGSA ERB2PGSB ERB2PGSD ERB2PGSE ERB2PGSG ERB2PGSO
    ERB2PGSP ERB3BFM  ERB3GADR ERB3GCTC ERB3GDAS ERB3GENQ ERB3GGSS
    ERB3GHSM ERB3GINI ERB3GISG ERB3GISS ERB3GJSX ERB3GJS2 ERB3GJS3
    ERB3RTEJ ERB3RTEQ ERB3RTHS ERB3RTMS ERB3RTMT ERB3RTPJ ERB3RTPU
    ERB3RTSJ ERB3RTSM ERB3RTSR ERB3RTXJ ERB3RWAC ERB3RWFX ERB3RWXC
    ERB3RWXP ERB3RXCF ERB3SMP2 ERB3STM  ERB3STM0 ERB3STM1 ERB3STM3
    ERB3XDRS ERB3XEQS ERB3XPH1 ERB3XPUT ERB3XSCP GPMDDSRV GPMHTC
    GPMINI
    

Fix information

  • Fixed component name

    RMF

  • Fixed component ID

    566527404

Applicable component levels

  • R78J PSY UA66441

       UP12/09/12 P F209

  • R780 PSY UA66440

       UP12/09/12 P F209

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

Document Information

Modified date:
19 October 2016