4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 00314: Machine Check(s) Occurred
00314: Machine Check(s) Occurred
FILE TSO System Activity
SAS FILE NAME DETAIL.TSOTSO01
SOURCE LOCATION sharedprefix.MICS.SOURCE(DYTSOEXC)
SEVERITY Critical (SEVERITY='C')
MANAGEMENT AREA Performance (MGMTAREA='PERFORMANCE')
PURPOSE Indicates that machine failures have occurred.
RATIONALE The health of the system hardware is an obvious
concern from a reliability/availability
perspective.
DEFINITION This exception is noted when any of the
following data elements are found with a nonzero
value:
TSOXSRMY - Intvls When Sys Recovery Machine
Checks
TSOXIPMY - Intvls When Instruction Process
Machine Checks
TSOXSMCY - Intvls When System Machine Checks
TSOXIPRY - Intvls When Bad PSW or Reg Machine
Check
TSOXTODY - Intvls When TOD Clock Machine Checks
TSOXCTMY - Intvls When CPU Timer Machine Checks
TSOXCCMY - Intvls When Clock Comparator Mach
Checks
See Appendix B for more information on this
data element.
EXCEPTION The SAS statements identifying the exception
STATEMENTS situation and describing the condition are
stored in the source member named in SOURCE
LOCATION and are described below:
************************************************************;
*
** 00314
** MACHINE CHECK(S) OCCURRED
*;
IF SUM(OF TSOXSRMY TSOXIPMY TSOXSMCY TSOXIPRY
TSOXTODY TSOXCTMY TSOXCCMY) > 0
THEN DO;
EXCCODE='00314'; SEVERITY='C'; MGMTAREA='PERFORMANCE';
EXCDESC1='MACHINE CHECK(S) OCCURRED';
IF TSOXSRMY > 0 THEN
EXCDESC2=' SYSTEM RECOVERY CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
IF TSOXIPMY > 0 THEN
EXCDESC2=' INSTRUCTION-PROCESSING CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
IF TSOXSMCY > 0 THEN
EXCDESC2=' SYSTEM CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
IF TSOXIPRY > 0 THEN
EXCDESC2=' INVALID REG OR PSW CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
IF TSOXTODY > 0 THEN
EXCDESC2=' TOD CLOCK CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
IF TSOXCTMY > 0 THEN
EXCDESC2=' CPU TIMER CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
IF TSOXCCMY > 0 THEN
EXCDESC2=' CLOCK COMPARATOR CHECK'
|| ' ENDTS=' || PUT(ENDTS,DATETIME19.2);
LINK HIT;
END;
THRESHOLD None required.
MODIFICATION