IBM Support

PM90982: INCREASE THE UPPER LIMIT FOR STATICALLY DEFINED MSLINKS AND MSPLINKS TO 999

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • Increase the MSC logical link limit (MSLINK) from 936 to 999,
    and the physical link limit (MSPLINK) from 676 to 999.
    Keywords: IMSV11COEX/K IMSV13COEX/K
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS V12 MSC systems                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Increase the MSC logical link limit     *
    *                      (MSLINK) from 936 and the physical      *
    *                      limit (MSPLINK) from 676 to 999.        *
    *                                                              *
    *                      This is a forward fit of V11 APAR       *
    *                      PM90979.                                *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    The current MSC STAGE1 SYSDEF macro limits are:
    MSPLINK = 676
    MSLINK = 936
    MSNAME SYSIDs = 2036
    
    This change will support increasing the maximum number of
    MSLINKS and MSPLINKS using a standard SYSGEN to 999.
    The LGEN limit remains the same for MSLINKS and MSPLINKS
    at 676. The SYSID limit remains at 2036 for standard and LGEN.
    
    These values allow for creating 999 logical links that are
    each assigned to a separate physical link (i.e. 999 physical
    links total) and have a pair of unique SYSIDS.
    

Problem conclusion

Temporary fix

Comments

  • MSLINK macro has been changed to increase the number of
    MSLINK macros allowed from 936 to 999 for regular SYSGENS.
    
    MSPLINK macro has been changed to increase the number of
    MSPLINK macros allowed from 676 to 999 for regular SYSGENS.
    This includes increasing the SESSION limit from 936 to 999.
    
    PCHCOM1 macro global variable limits for the number of MSLINK
    and MSPLINK macros allowed in STAGE1 were increased to 999
    
    DCMPCOM1 macro was changed to punch out the LINKNAME variable
    for CTC and MTM links when processing a LGEN STAGE1. This
    corrects a LGEN problem where CTC and MTM links lost the
    LINKNAME.
    
    DFSGASM  macro was changed to not call the LGEN macro to process
    MSPLINK parameters above the 676 limit for LGEN. This limit was
    already set for the MSLINK macro.
    
    DFSMSV macro was changed to punch out 4 character link numbers
    for the MSVERIFY utility (DFSUMSV0) DFSMSxxx input members.
    
    DBADDM macro was changed to correctly calculate the number of
    LTB1 blocks for LGEN, stored in field LTB1CNT of the MSVERIFY
    DFSMSxxx member. The LTB1/LTB2 blocks increased in size by
    4 bytes when the LTB1LNKN, LTB2LNKN field sizes increased,
    which increased the LTB1, LTB2 block size from 12 to 16 bytes.
    
    CTLBLKS macro was changed to correctly calculate the number of
    LTB1 blocks stored in field LTB1CNT of the MSVERIFY DFSMSxxx
    member. The LTB1/LTB2 blocks increased in size by 4 bytes when
    the LTB1LNKN, LTB2LNKN field sizes increased, which increased
    the LTB1, LTB2 block size from 12 to 16 bytes.
    
    DFSUMSV0 module (MSVERIFY utility) was changed to process 4
    character link numbers when producing error messages and the
    Link Map.  The following messages had the link number value
    increased from 3 numbers to four:
    DFS2312I, DFS2314I, DFS2315I, DFS2317I, DFS2319I, DFS2327I.
    
    Publication Changes:
    
    System Definition - SC19302100
    
    In Table 48.
    Maximum occurrences of each IMS system definition macro
    statement:
    MSLINK 999  Note1:
    MSPLINK 999  Note2:
    
    Note1: The MSLINK maximum occurrences is 999 for a normal
    sysgen and 676 for a LGEN.
    
    Note2: The MSPLINK maximum occurrences is 999 for a normal
    sysgen and 676 for a LGEN.
    
    ----------------------------------------
    
    Release Planning Guide - GC19301900
    
    In Chapter 1. Overview of IMS Version 12 enhancements,
    add the following:
    The maximum number of MSC logical links (MSLINK) is increased
    from 936 to 999 and physical links from 676 to 999.
    
    In Chapter 5. New, changed, and deleted messages and abend
    codes, add the following sysgen message to the changed list:
    G561 MSLINK STATEMENT SPECIFICATION EXCEEDED
    G430 MSPLINK STATEMENT SPECIFICATION EXCEEDED
    G449 SESSION OPERAND INVALID ON MSPLINK MACRO
    ----------------------------------------
    
    Messages and Codes Volume 2 - GC18971306
    
    G449 SESSION OPERAND INVALID
    Explanation: You specified a SESSION operand that
    was not numeric, or was not between 1 and 999.
    
    G561 MSLINK STATEMENT SPECIFICATION EXCEEDED.
    Explanation: The number of MSLINK statements
    cannot exceed 999 for a regular SYSGEN or
    676 for a LGEN.
    
    G430 MSPLINK STATEMENT SPECIFICATION EXCEEDED.
    Explanation: The number of MSPLINK statements
    cannot exceed 999 for a regular SYSGEN or
    676 for a LGEN.
    
    Messages G449, G561, and G430 will be added to the list of
    changed messages.
    
    ----------------------------------------
    Communications and Connections - SC19301200
    Change all references to maximum number of links equal 676/936
    to 999 under:
    "Coordinating Performance Information"
    "Defining the Logical Link"
    

APAR Information

  • APAR number

    PM90982

  • Reported component name

    IMS V12

  • Reported component ID

    5635A0300

  • Reported release

    200

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2013-06-12

  • Closed date

    2013-09-20

  • Last modified date

    2013-10-04

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

    PM90979

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

    UK97745

Modules/Macros

  •    CTLBLKS  DBADDM   DCMPCOM1 DFSGASM  DFSMSV
    DFSUMSV0 MSLINK   MSPLINK  PCHCOM1
    

Publications Referenced
GC19244400GC19244200GC18971302SC19301200 

Fix information

  • Fixed component name

    IMS V12

  • Fixed component ID

    5635A0300

Applicable component levels

  • R200 PSY UK97745

       UP13/09/24 P F309

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"},"Platform":[{"code":"PF054","label":"z Systems"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020