PJ40981: ZACRS SHOULD NOT ALLOW ALT TO BE THE SAME AS THE PRIME
Closed as program error.
See Problem Summary.
APAR NUMBER: PJ40981 PRODUCT: z/TPF FUNCTIONAL AREA: CRAS SUPPORT SHIPPED IN PUT: 10 ABSTRACT: The ZACRS command should not allow the 1052 alternate PRC to be defined to the same SDA that the 1052 PRC is currently using. This APAR corrects APAR PJ31181. PACKAGE CONTENTS: Source Segments: (C) base/macro/cmfeq.mac (C) base/rt/cvpx.asm Object Only Binaries: None. Configuration Independent Binaries: (C) base/load/CVHZ.so (C) base/load/CVPT.so (C) base/obj/cvpt.o (C) base/obj/cvhz.o Support Files: base/lst/cvhz.lst base/lst/cvpt.lst base/lst/CVHZ.map base/lst/CVPT.map OTHER BINARIES TO BUILD: YES (C) <sys>/obj/cvpx.o (C) <sys>/load/CVPX.so COMMENTS: The ZACRS command should not allow the alternate PRC to be defined to the same SDA that the PRC is currently using. The "ZACRS FBK" command with the "SUB" parameter will allow an operator to change the fallback address for which the TPF system will attempt to use when doing 1052 PRC fallback processing. The problem is that there is no check in the current processing of this command to prevent the operator from defining the same subchannel address to the alternate PRC for which the system PRC is currently using. If the operator subsequently attempts to validate the new 1052 alternate PRC device by using the "ZACRS FBK" command with the "OPT-VAL" parameter, the processing of the validation will dismount the device after it has been validated, which has the harmful repercussion of disconnecting the system PRC, thus leaving the system without a Prime CRAS console.
SOLUTION: Real-time segment CVPX, which processes the "ZACRS FBK" command for the 1052 PRC fallback processing, has been modified to ensure that if the "SUB" parameter is included in the command, the address specified is not the same as the address that is currently being used as the PRC device address. If the address specified is the same, then the command is rejected with a new ACRS0041E error message. COREQS: NO None. MIGRATION CONSIDERATIONS: YES Functional, automation, and operation changes: New messages: ACRS0041E Changed messages (to match documentation in z/TPF Messages): ACRS0040E, ACRS0048E, ACRS0049E BUILD COMMANDS AND INSTRUCTIONS: YES #maketpf commands for linux maketpf -f CVPX cvpx.o maketpf -f CVHZ maketpf -f CVPT maketpf CVPX link UPDATED INFORMATION UNITS: YES z/TPF Messages (Online, SQLCODEs, and errno Values) See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/maint/maintztpf.html APAR URL: http://www.ibm.com/software/htp/tpf/ztpfmaint/put10/PJ40981.htm
Reported component name
Reported component ID
NoSpecatt / Xsystem
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels