A fix is available
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:
APAR is sysrouted TO one or more of the following:
UK97745
Modules/Macros
CTLBLKS DBADDM DCMPCOM1 DFSGASM DFSMSV DFSUMSV0 MSLINK MSPLINK PCHCOM1
GC19244400 | GC19244200 | GC18971302 | SC19301200 |
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