PJ41138: PROVIDE TOD CLOCK VALIDATION MONITOR.
Closed as program error.
See Problem Summary.
APAR NUMBER: PJ41138 PRODUCT: z/TPF FUNCTIONAL AREA: TOD CLOCK RPQ SUPPORT SHIPPED IN PUT: 10 ABSTRACT: Provide TOD clock validation monitor. PACKAGE CONTENTS: Source Segments: (C) hpo/rt/ctdv.c Object Only Binaries: None. Configuration Independent Binaries: (C) hpo/obj/ctdv.o (C) hpo/load/CTDV.so Support Files: hpo/lst/ctdv.lst hpo/lst/CTDV.map OTHER BINARIES TO BUILD: NO None. COMMENTS: A need exists to determine if the time of day (TOD) clock is not synchronized between the processors in a loosely coupled complex. Currently, a TOD clock validation process exists. When a processor is IPLed, restart calls program CTDV. CTDV gets the current TOD clock value (TOD value 1) and sends a SIPCC to all processors in the loosely coupled complex. The other processors will get their current TOD clock value (TOD value 2) and sends a SIPCC back to the requesting processor. On return to the originating processor, the current TOD clock value (TOD value 3) is obtained again. The three TOD clock values are compared. TOD value 1 must be less than TOD value 2 and TOD value 2 must be less than TOD value 3. If this is not true, then the TOD clock is not synchronized in the loosely coupled complex. The current TOD clock validation process in program CTDV is called only in restart. If an error happens when the processor is in norm state and the TOD clock loses synchronization, there is no monitor to report that the TOD clock is not synchronized.
SOLUTION: The current TOD clock validation process has been enhanced to be a monitor. Program CTDV continues to do the same TOD clock validation process except now this process is done every minute. In addition, if the TOD clock is no longer synchronized, warning message CTDV0005W now includes additional information. First, the amount of time that the TOD clock has not been synchronized is provided. Seconds, the three TOD clock values that were used in the compare is also provided. This added information provides an indication of how far out of synch the TOD clock is. The CTDV0005W warning message will be sent for the first five minutes after the loss of TOD synchronization is discovered. Afterwards, the message will be sent four times an hour or every 15 minutes. COREQS: NO None. MIGRATION CONSIDERATIONS: YES Functional, automation, and operation changes: CTDV0005W provides additional information. Coexistence, migration, and fallback considerations: Program CTDV is activated in restart. This means that the TOD clock validation monitor is started in restart. When program CTDV is loaded, you can start the monitor in norm state with the following ZACRT command: ==> ZACRT TYPE-MINUTE PGM-CTDV TIME-1 STATE-1052 PARM-FE000000 BUILD COMMANDS AND INSTRUCTIONS: YES #maketpf commands for linux maketpf -f CTDV ctdv.o maketpf CTDV 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/PJ41138.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