Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

MCHREC

Prolog  

Control Block Contents  

MCHREC DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

MCHREC Prolog

 NAME       : MCHREC
 DESCRIPTION: MACHINE CHECK ERROR RECORD
 DSECT      : MCHREC
 FUNCTION   : MCHREC PROVIDES MACHINE CHECK INFORMATION
              FOR ERROR RECORDING.
 LOCATED BY : PFXMCHA FIELD IN  PFXPG.  ALSO POINTED
              TO BY GPR6 IN HCPIOE, AND PASSED TO
              HCPREC IN GPR1.
 CREATED BY : HCPMPS AT INITIALIZATION FOR EACH CPU.  A
              COPY IS MADE BY HCPMCH FOR ERROR RECORDING.
 DELETED BY : HCPIOE AFTER HCPREC HAS COPIED IT INTO GSDBK.
              IF A CPU IS VARIED OFF, THEN IT'S MCHREC IS
              DELETED BY HCPMPS.

 

MCHREC Control Block Content


MCHREC DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure MCHREC MACHINE CHECK ERROR RECORD THIS CONTROL BLOCK IS AN INTER-OPERATING-SYSTEM BLOCK WHICH IS DEFINED BY IBM CORPORATE STANDARDS. THEREFORE VM/XA DOES NOT CONTROL THE DEFINITIONS NOR DOES IT NECESSARILY USE ALL THE FIELDS DEFINED OR ALL THE BITS DEFINED WITHIN A FIELD. EACH PROCESSOR HAS ONE OF THESE BLOCKS PRE-ALLOCATED BY HCPMPS DURING PROCESSOR INITIALIZATION FOR USE BY HCPMCH. THIS BLOCK IS POINTED TO BY MCKREC IN MCKBK. 0000 0 Bitstring 1 MCHRTYPE MACHINE CHECK RECORD TYPE 0000001B MCHRTCS0 27 CONVERTED MCH SER0 RECORD (NOT FOR VS) 0000001A MCHRTCS1 26 CONVERTED MCH SER1 RECORD (NOT FOR VS) 00000019 MCHRTMS0 25 MCH SER0 RECORD (NOT FOR VS) 00000018 MCHRTMS1 24 MCH SER1 RECORD (NOT FOR VS) 00000013 MCHRTMVS 19 MCH RECORD RECORDED IN MULTIPLE VIRTUAL STORAGE ENVIRONMENT 00000012 MCHRTCVT 18 CONVERTED MCH RECORD (NOT FOR VS) 00000010 MCHRTMCH 16 MCH RECORD 0001 1 Bitstring 1 MCHOPSYS OPERATING SYSTEM/RELEASE LEVEL 111. .... HDRHSSYS X'E0' SYSTEM MASK 1... .... HDRHSOS2 X'80' OS/VS2 .11. .... HDRHSVM X'60' VM .1.. .... HDRHSOS1 X'40' OS/VS1 ..1. .... HDRHSDOS X'20' DOS ...1 1111 HDRHSLVL X'1F' SYSTEM LEVEL MASK (INCLUDES VERSION AND RELEASE LEVEL) ...1 11.. HDRHSVRS X'1C' VERSION NUMBER MASK .... ..11 HDRHSREL X'03' RELEASE LEVEL MASK 0002 2 Bitstring 1 MCHSWONE RECORD INDEPENDENT SWITCH 1... .... HDRHSWMR X'80' MORE RECORDS FOLLOW .1.. .... HDRHSWCI X'40' TOD CLOCK INSTRUCTION ISSUED ..1. .... HDRHSWRT X'20' RECORD TRUNCATED ...1 .... HDRHSWPK X'10' 370/XA MODE .... 1... HDRHSWTI X'08' TIME MACRO ISSUED .... .1.. HDRHSWPS X'04' ERROR WAS PASSED (REFLECTED) TO A GUEST 0003 3 Bitstring 1 MCHSWTWO RECORD DEPENDENT SWITCH ..1. .... MCHSYSTM X'20' SYSTEM TERMINATED BY MCH ...1 .... MCHERROR X'10' RECORD CONTAINS AN ERRORID .... .1.. MCHSOFTF X'04' SOFT FAILURE .... ..1. MCHDEGRF X'02' DEGRADE FAILURE .... .11. MCHHARDF X'06' HARD FAILURE 0004 4 Bitstring 1 * RESERVED FOR FUTURE IBM USE 0005 5 Bitstring 1 MCHSWS4 MCH SYS1.LOGREC REC BUFFER OVERLAID WITH ANOTHER RECORD 1111 1111 MCHLOGRC X'FF' SVC 76 DOES NOT RECORD THIS RECORD ON SYS1.LOGREC 0006 6 Bitstring 1 MCHRCNT RECORD COUNT 1111 .... HDRRCSEQ X'F0' RECORD SEQUENCE NUMBER MASK .... 1111 HDRRCPHY X'0F' TOTAL NUM. OF PHYSICAL RECORDS IN LOGICAL RECORD BIT MASK 0007 7 Bitstring 1 * RESERVED FOR FUTURE IBM USE 0008 8 Dbl-Word 8 MCHTOD TOD OF SYSTEM FAILURE 0010 16 Dbl-Word 8 MCHCPUID CPU IDENTIFICATION 0018 24 Character 8 MCHPRGID PROGRAM IDENTITY/USERID If the machine-check error record includes additional floating-point registers 1,3,5,7-15 and the floating-point control register, the record's length, in bytes, is included instead of the Program Identity/Userid. 0018 24 Signed 4 MCHVERLN (0) Length, in bytes, to determine version of record 0018 24 Bitstring 1 MCHVERB0 First byte of length 0019 25 Bitstring 1 * (3) Record Length, in bytes 001C 28 Signed 4 * 2nd half of MCHPRGID field 0020 32 Bitstring 1 MCHMTERM TERMINAL ERROR INDICATORS ..1. .... MCHMTHRS X'20' THRESHOLD REACHED ...1 .... MCHMTSEC X'10' SECONDARY ERROR .... 1... MCHMTCKS X'08' CHECK STOP .... .1.. MCHMTWRN X'04' POWER WARNING .... ...1 MCHMTINV X'01' INVALID LOGOUT 0021 33 Bitstring 1 MCHMHARD HARD MACHINE ERROR SWITCHES 1... .... MCHMHHRD X'80' HARD ERROR ASSUMED ...1 .... MCHMHSD X'10' SYSTEM DAMAGE .... 1... MCHMHINV X'08' REGISTER OR PSW INVALID .... .1.. MCHMHSTO X'04' HARD STORAGE ERROR .... ..1. MCHMHKEY X'02' HARD STORAGE PROTECT KEY ERROR .... ...1 MCHMHIPD X'01' INSTRUCTION PROCESSING DAMAGE 0022 34 Bitstring 1 MCHMINTM INTERMEDIATE ERROR SWITCHES .... 1... MCHMITOD X'08' TOD CLOCK ERROR .... .1.. MCHMICKC X'04' CLOCK COMPARATOR ERROR .... ..1. MCHMICTM X'02' CPU TIMER ERROR .... ...1 MCHMIL80 X'01' INTERVAL TIMER ERROR 0023 35 Bitstring 1 MCHMSOFT SOFT MACHINE ERROR SWITCHES 1... .... MCHMSSFT X'80' SOFT ERROR ASSUMED .... 1... MCHMSEXD X'08' EXTERNAL DAMAGE .... .1.. MCHMSECC X'04' ECC CORRECTED STORAGE ERROR .... ..1. MCHMSHIR X'02' HIR CORRECTED CPU ERROR .... ...1 MCHMSBUF X'01' BUFFER ERROR 0024 36 Bitstring 1 MCHMPDAR PDAR DATA SUPPLIED BY RTM ...1 .... MCHMINVP X'10' STOR. RECONF. - PAGE INVALID .... 1... MCHMRSRC X'08' STOR. RECONF. STAT AT MCHMRSR1&2 .... .1.. MCHMRSRF X'04' STOR. RECONF. NOT ATTEMPTED 0025 37 Bitstring 1 MCHMRSR1 STOR. RECONF. STATUS (BYTE 0) .... ..1. MCHMSER X'02' STOR. ERROR. ALREADY IN FRAME .... ...1 MCHMCHNG X'01' FRAME HAD CHANGE INDIC. ON 0026 38 Bitstring 1 MCHMRSR2 STOR. RECONF. STATUS (BYTE 1) 1... .... MCHMOFLN X'80' FRAME OFFLINE OR SCHED. OFFLINE .1.. .... MCHMINTC X'40' INTERCEPT - FRAME SCHED. TO GO OFFLINE, HAS PERM. STOR. ERROR OR SCHED. FOR V=R STATUS ..1. .... MCHMSPER X'20' PERM. ERROR IN FRAME ...1 .... MCHMNUCL X'10' FRAME HOLDS PERM. RES. SYS. STOR. .... 1... MCHMFSQA X'08' FRAME IN USE FOR SQA .... .1.. MCHMLSQA X'04' FRAME IN USE FOR LSQA .... ..1. MCHMPGFX X'02' FRAME HOLDS PAGE FIXED DATA .... ...1 MCHMVEQR X'01' FRAME V=R OR SCHED. V=R 0027 39 Bitstring 1 MCHMPWL LENGTH OF MACHINE CHECKING BLOCK 0028 40 Dbl-Word 8 MCHOLDPW MACHINE-CHECK OLD PSW 0030 48 Character 24 MCHLOST1 (0) COPY OF LOW STORAGE LOC. 232-255 0030 48 Dbl-Word 8 MCHMCIC COPY OF MCIC (MACHINE-CHECK INTERRUPTION CODE). 0038 56 Dbl-Word 8 * COPY OF STORAGE 0040 64 Signed 4 MCHFSA COPY OF FAILING STORAGE ADDRESS. 0044 68 Signed 4 * COPY OF STORAGE 0048 72 Character 256 MCHLOST2 (0) COPY OF LOW STORAGE 256-511 0048 72 Dbl-Word 8 MCHFLOG (4) COPY OF FIXED LOGOUT 0068 104 Signed 4 MCHARS (0) COPY OF ACCESS REGISTERS 0068 104 Signed 4 MCHAR0 COPY OF ACCESS REGISTER 0. 006C 108 Signed 4 MCHAR1 COPY OF ACCESS REGISTER 1. 0070 112 Signed 4 MCHAR2 COPY OF ACCESS REGISTER 2. 0074 116 Signed 4 MCHAR3 COPY OF ACCESS REGISTER 3. 0078 120 Signed 4 MCHAR4 COPY OF ACCESS REGISTER 4. 007C 124 Signed 4 MCHAR5 COPY OF ACCESS REGISTER 5. 0080 128 Signed 4 MCHAR6 COPY OF ACCESS REGISTER 6. 0084 132 Signed 4 MCHAR7 COPY OF ACCESS REGISTER 7. 0088 136 Signed 4 MCHAR8 COPY OF ACCESS REGISTER 8. 008C 140 Signed 4 MCHAR9 COPY OF ACCESS REGISTER 9. 0090 144 Signed 4 MCHARA COPY OF ACCESS REGISTER 10. 0094 148 Signed 4 MCHARB COPY OF ACCESS REGISTER 11. 0098 152 Signed 4 MCHARC COPY OF ACCESS REGISTER 12. 009C 156 Signed 4 MCHARD COPY OF ACCESS REGISTER 13. 00A0 160 Signed 4 MCHARE COPY OF ACCESS REGISTER 14. 00A4 164 Signed 4 MCHARF COPY OF ACCESS REGISTER 15. 00A8 168 Dbl-Word 8 MCHFPRS (0) COPY OF FLOATING POINT REGISTERS 00A8 168 Dbl-Word 8 MCHFPR0 COPY OF FLOATING POINT REG. 0. 00B0 176 Dbl-Word 8 MCHFPR2 COPY OF FLOATING POINT REG. 2. 00B8 184 Dbl-Word 8 MCHFPR4 COPY OF FLOATING POINT REG. 4. 00C0 192 Dbl-Word 8 MCHFPR6 COPY OF FLOATING POINT REG. 6. 00C8 200 Signed 4 MCHGPRS (0) COPY OF GENERAL REGISTERS 00C8 200 Signed 4 MCHGPR0 COPY OF GENERAL REGISTER 0. 00CC 204 Signed 4 MCHGPR1 COPY OF GENERAL REGISTER 1. 00D0 208 Signed 4 MCHGPR2 COPY OF GENERAL REGISTER 2. 00D4 212 Signed 4 MCHGPR3 COPY OF GENERAL REGISTER 3. 00D8 216 Signed 4 MCHGPR4 COPY OF GENERAL REGISTER 4. 00DC 220 Signed 4 MCHGPR5 COPY OF GENERAL REGISTER 5. 00E0 224 Signed 4 MCHGPR6 COPY OF GENERAL REGISTER 6. 00E4 228 Signed 4 MCHGPR7 COPY OF GENERAL REGISTER 7. 00E8 232 Signed 4 MCHGPR8 COPY OF GENERAL REGISTER 8. 00EC 236 Signed 4 MCHGPR9 COPY OF GENERAL REGISTER 9. 00F0 240 Signed 4 MCHGPRA COPY OF GENERAL REGISTER 10. 00F4 244 Signed 4 MCHGPRB COPY OF GENERAL REGISTER 11. 00F8 248 Signed 4 MCHGPRC COPY OF GENERAL REGISTER 12. 00FC 252 Signed 4 MCHGPRD COPY OF GENERAL REGISTER 13. 0100 256 Signed 4 MCHGPRE COPY OF GENERAL REGISTER 14. 0104 260 Signed 4 MCHGPRF COPY OF GENERAL REGISTER 15. 0108 264 Signed 4 MCHCRS (0) COPY OF CONTROL REGISTERS 0108 264 Signed 4 MCHCR0 COPY OF CONTROL REGISTER 0. 010C 268 Signed 4 MCHCR1 COPY OF CONTROL REGISTER 1. 0110 272 Signed 4 MCHCR2 COPY OF CONTROL REGISTER 2. 0114 276 Signed 4 MCHCR3 COPY OF CONTROL REGISTER 3. 0118 280 Signed 4 MCHCR4 COPY OF CONTROL REGISTER 4. 011C 284 Signed 4 MCHCR5 COPY OF CONTROL REGISTER 5. 0120 288 Signed 4 MCHCR6 COPY OF CONTROL REGISTER 6. 0124 292 Signed 4 MCHCR7 COPY OF CONTROL REGISTER 7. 0128 296 Signed 4 MCHCR8 COPY OF CONTROL REGISTER 8. 012C 300 Signed 4 MCHCR9 COPY OF CONTROL REGISTER 9. 0130 304 Signed 4 MCHCRA COPY OF CONTROL REGISTER 10. 0134 308 Signed 4 MCHCRB COPY OF CONTROL REGISTER 11. 0138 312 Signed 4 MCHCRC COPY OF CONTROL REGISTER 12. 013C 316 Signed 4 MCHCRD COPY OF CONTROL REGISTER 13. 0140 320 Signed 4 MCHCRE COPY OF CONTROL REGISTER 14. 0144 324 Signed 4 MCHCRF COPY OF CONTROL REGISTER 15. 0148 328 Signed 4 * RESERVED for IBM use 014C 332 Character 100 MCHAFPR (0) Copy of Additional FP Registers 014C 332 Character 8 MCHFPR1 Copy of Floating Pt Register 1. 0154 340 Character 8 MCHFPR3 Copy of Floating Pt Register 3. 015C 348 Character 8 MCHFPR5 Copy of Floating Pt Register 5. 0164 356 Character 8 MCHFPR7 Copy of Floating Pt Register 7. 016C 364 Character 8 MCHFPR8 Copy of Floating Pt Register 8. 0174 372 Character 8 MCHFPR9 Copy of Floating Pt Register 9. 017C 380 Character 8 MCHFPRA Copy of Floating Pt Register 10. 0184 388 Character 8 MCHFPRB Copy of Floating Pt Register 11. 018C 396 Character 8 MCHFPRC Copy of Floating Pt Register 12. 0194 404 Character 8 MCHFPRD Copy of Floating Pt Register 13. 019C 412 Character 8 MCHFPRE Copy of Floating Pt Register 14. 01A4 420 Character 8 MCHFPRF Copy of Floating Pt Register 15. 01AC 428 Signed 4 MCHFPCR Floating Pt. Control Register. 01B0 432 Bitstring 20 * Reserved 01C4 452 Character 1 * (0) END OF HEADER + MCH SECTION 000001C4 MCHFXLEN *-MCHREC LENGTH (IN BYTES) OF FIXED LENGTH PORTION OF MCHREC 00000039 MCHSIZE (*-MCHREC+7)/8 MCHREC SIZE IN DOUBLE WORDS THE MACHINE CHECK ERROR RECORD CONSISTS OF THE ABOVE BLOCK WITH THE DAMAGE ASSESSMENT AREA (PART OF THE HCPMCKBK) APPENDED TO IT. 0008 8 Signed 4 MCHHDATE SYSTEM DATE OF FAILURE 000C 12 Signed 4 MCHHTIME SYSTEM TIME OF FAILURE 0008 8 Signed 4 MCHTODHI (0) FIRST WORD OF MCHTOD 0008 8 Bitstring 1 * (2) BYTES 0 AND 1 OF MCHTOD 000A 10 Bitstring 6 MCHTODB2 BYTE 2 OF MCHTOD. BYTES 2 - 7 OF MCHTOD USED TO BUILD TRACE ENTRY FOR MACHINE CHECK INTERRUPTION OR CHECK STOP 0010 16 Bitstring 1 MCHHCPID MACHINE VERSION CODE 0011 17 Bitstring 3 MCHHSER CPU SERIAL NUMBER 0014 20 Bitstring 2 MCHHMDL CPU MACHINE MODEL NUMBER 0016 22 Bitstring 2 MCHHMCEL MAX LENGTH OF MACHINE-DEPENDENT MACHINE CHECK EXTENDED LOGOUT 0028 40 Bitstring 1 MCHOLDP0 MACHINE-CHECK OLD PSW BYTE 0 .1.. .... PSWPERA X'40' PROGRAM EVENT RECORDING ACTIVE .... .1.. PSWTRAN X'04' ADDRESS TRANSLATE MODE ACTIVE .... ..1. PSWIOSM X'02' I/O INTERRUPTION SUMMARY MASK .... ...1 PSWEXSM X'01' EXTERNAL INTERRUPT SUMMARY MASK 0029 41 Bitstring 1 MCHOLDP1 MACHINE-CHECK OLD PSW BYTE 1 1111 .... PSWKEY X'F0' PSW ACCESS KEY EXTRACTION MASK .... 1... PSWECMD X'08' EXTENDED CONTROL MODE ACTIVE .... .1.. PSWMCHK X'04' MACHINE CHECK SUMMARY MASK .... ..1. PSWWAIT X'02' PROGRAM WAIT STATE .... ...1 PSWPROB X'01' PROGRAM PROBLEM STATE .... ...1 PSWMAPPD X'01' For BC-mode PSWs created by the 370 Accommodation facility, this bit being set indicates that the PSW is really a "mapped" PSW. See HCPPSW. 002A 42 Bitstring 1 MCHOLDP2 MACHINE-CHECK OLD PSW BYTE 2 11.. .... PSWASMSK X'C0' ADDRESS SPACE CONTROL MASK 11.. .... PSWHMODE X'C0' HOME-SPACE MODE 1... .... PSWSMODE X'80' SECONDARY MODE .1.. .... PSWAMODE X'40' ACCESS-REGISTER MODE ..11 .... PSWCOND X'30' PSW CONDITION CODE ..1. .... PSWCOND2 X'20' PSW CONDITION CODE BIT FOR CC=2,3 ...1 .... PSWCOND1 X'10' PSW CONDITION CODE BIT FOR CC=1,3 .... 1111 PSWPMSK X'0F' FIXO+DECO+EXUN+SIGN PROGRAM MASK .... 1... PSWFIXO X'08' FIXED-PT OVERFLOW INTRPT MASK .... .1.. PSWDECO X'04' DECIMAL OVERFLOW INTRPT MASK .... ..1. PSWEXUN X'02' EXPONENT UNDERFLOW INTRPT MASK .... ...1 PSWSIGN X'01' SIGNIFICANCE INTERRUPT MASK .... .... PSWPMODE X'00' PRIMARY-SPACE MODE 002B 43 Bitstring 1 MCHOLDP3 MACHINE-CHECK OLD PSW BYTE 3 002C 44 Signed 4 MCHOLDIA INSTR ADDR FIELD OF MCH-CHK OPSW. 0030 48 Signed 4 MCHMCWD1 (0) FIRST WORD OF MCHMCIC. 0030 48 Bitstring 1 MCHMCIC0 COPY OF MCIC BYTE 0. 1111 1111 MCIPRIM0 X'FF' PRIMARY MACHINE CHECK BITS - BYTE 0 1... .... MCICSD X'80' SYSTEM DAMAGE BIT. .1.. .... MCICPD X'40' PROCESSING DAMAGE BIT. ..1. .... MCICSR X'20' SYSTEM RECOVERY BIT. ...1 .... MCICITD X'10' INTERVAL TIMER DAMAGE. (370 GUESTS) .... 1... MCICCD X'08' TIMING (CLOCK) FACILITY DAMAGE. .... .1.. MCICED X'04' EXTERNAL DAMAGE. .... ..1. MCICVFF X'02' VECTOR FACILITY FAILURE .... ...1 MCICDG X'01' DEGRADATION BIT. 0031 49 Bitstring 1 MCHMCIC1 COPY OF MCIC BYTE 1. 1111 .... MCIPRIM1 X'F0' PRIMARY MACHINE CHECK BITS - BYTE 1 1... .... MCICW X'80' WARNING BIT. .1.. .... MCICCRW X'40' PENDING-CRW REPORT. ..1. .... MCICSP X'20' SERVICE PROCESSOR DAMAGE. ...1 .... MCICCSD X'10' CHANNEL-SUBSYSTEM DAMAGE. .... .1.. MCICVFS X'04' VECTOR FACILITY SOURCE .... ..1. MCICBU X'02' 'BACKED UP' BIT. .... ...1 MCICDL X'01' 'DELAYED' BIT. (370 GUESTS) 0032 50 Bitstring 1 MCHMCIC2 COPY OF MCIC BYTE 2. 1... .... MCICSE X'80' STORAGE ERROR UNCORRECTED. .1.. .... MCICSC X'40' STORAGE ERROR CORRECTED. ..1. .... MCICKE X'20' STORAGE-KEY ERROR UNCORRECTED. ...1 .... MCICSDG X'10' STORAGE DEGRADATION. MODIFIES STORAGE ERROR CORRECTED. .... 1... MCICVWP X'08' BITS 12-15 OF MC OLD PSW VALID. .... .1.. MCICVMS X'04' SYSTEM MASK & KEY OF MC OLD PSW VALID. .... ..1. MCICVPM X'02' PROGRAM MASK & CC OF MC OLD PSW VALID. .... ...1 MCICVIA X'01' INSTR ADDR OF MC OLD PSW IS VALID. 0033 51 Bitstring 1 MCHMCIC3 COPY OF MCIC BYTE 3. 1... .... MCICVFA X'80' FAILING STORAGE ADDRESS IS VALID. ..1. .... MCICVED X'20' EXTERNAL-DAMAGE CODE IS VALID. ...1 .... MCICVFP X'10' FP REGISTERS STORED ARE VALID. .... 1... MCICVGR X'08' GP REGISTERS STORED ARE VALID. .... .1.. MCICVCR X'04' CONTROL REGISTERS STORED VALID. .... ..1. MCICVLG X'02' EXTENDED LOGOUT AREA IS VALID. .... ...1 MCICVST X'01' INST. MODIFIED STORAGE IS VALID. 0034 52 Bitstring 1 MCHMCIC4 COPY OF MCIC BYTE 4. 0035 53 Bitstring 1 MCHMCIC5 COPY OF MCIC BYTE 5. ...1 .... MCICVXFP X'10' Additional FP Registers Validity .... 1... MCICAR X'08' Ancillary Report Bit .... ..1. MCICVCT X'02' CPU TIMER STORED IS VALID. .... ...1 MCICVCC X'01' CLOCK COMPARATOR STORED IS VALID. 0036 54 Bitstring 1 MCHMCIC6 COPY OF MCIC BYTE 6. 0037 55 Bitstring 1 MCHMCIC7 COPY OF MCIC BYTE 7. 0048 72 Bitstring 15 * 0057 87 Bitstring 1 MCHRCPID Real processor id

 

MCHREC Storage Layout

*** MCHREC - MACHINE CHECK ERROR RECORD
*
*     +------+------+------+------+------+------+------+------+
*   0 |:RTYPE|:OPSYS|:SWONE|:SWTWO|//////|:SWS4 |:RCNT |//////|
*     +------+------+------+------+------+------+------+------+
*   8 |                        MCHTOD                         |
*     +-------------------------------------------------------+
*  10 |                       MCHCPUID                        |
*     +-------------------------------------------------------+
*  18 |                       MCHPRGID                        |
*     +-------------------------------------------------------+
*  20
*
*** MCHREC - MACHINE CHECK ERROR RECORD
*** Overlay for MCHPRGID in MCHREC
*
*     +------+--------------------+---------------------------+
*  18 |:VERB0|////////////////////|///////////////////////////|
*     +------+------+------+------+------+------+------+------+
*  20 |:MTERM|:MHARD|:MINTM|:MSOFT|:MPDAR|:MRSR1|:MRSR2|:MPWL |
*     +------+------+------+------+------+------+------+------+
*  28 |                       MCHOLDPW                        |
*     +-------------------------------------------------------+
*  30 |                       MCHMCIC                         |
*     +-------------------------------------------------------+
*  38 |///////////////////////////////////////////////////////|
*     +---------------------------+---------------------------+
*  40 |          MCHFSA           |///////////////////////////|
*     +---------------------------+---------------------------+
*  48 |                                                       |
*     =                       MCHFLOG                         =
*     |                                                       |
*     +---------------------------+---------------------------+
*  68 |          MCHAR0           |          MCHAR1           |
*     +---------------------------+---------------------------+
*  70 |          MCHAR2           |          MCHAR3           |
*     +---------------------------+---------------------------+
*  78 |          MCHAR4           |          MCHAR5           |
*     +---------------------------+---------------------------+
*  80 |          MCHAR6           |          MCHAR7           |
*     +---------------------------+---------------------------+
*  88 |          MCHAR8           |          MCHAR9           |
*     +---------------------------+---------------------------+
*  90 |          MCHARA           |          MCHARB           |
*     +---------------------------+---------------------------+
*  98 |          MCHARC           |          MCHARD           |
*     +---------------------------+---------------------------+
*  A0 |          MCHARE           |          MCHARF           |
*     +---------------------------+---------------------------+
*  A8 |                       MCHFPR0                         |
*     +-------------------------------------------------------+
*  B0 |                       MCHFPR2                         |
*     +-------------------------------------------------------+
*  B8 |                       MCHFPR4                         |
*     +-------------------------------------------------------+
*  C0 |                       MCHFPR6                         |
*     +---------------------------+---------------------------+
*  C8 |         MCHGPR0           |         MCHGPR1           |
*     +---------------------------+---------------------------+
*  D0 |         MCHGPR2           |         MCHGPR3           |
*     +---------------------------+---------------------------+
*  D8 |         MCHGPR4           |         MCHGPR5           |
*     +---------------------------+---------------------------+
*  E0 |         MCHGPR6           |         MCHGPR7           |
*     +---------------------------+---------------------------+
*  E8 |         MCHGPR8           |         MCHGPR9           |
*     +---------------------------+---------------------------+
*  F0 |         MCHGPRA           |         MCHGPRB           |
*     +---------------------------+---------------------------+
*  F8 |         MCHGPRC           |         MCHGPRD           |
*     +---------------------------+---------------------------+
* 100 |         MCHGPRE           |         MCHGPRF           |
*     +---------------------------+---------------------------+
* 108 |          MCHCR0           |          MCHCR1           |
*     +---------------------------+---------------------------+
* 110 |          MCHCR2           |          MCHCR3           |
*     +---------------------------+---------------------------+
* 118 |          MCHCR4           |          MCHCR5           |
*     +---------------------------+---------------------------+
* 120 |          MCHCR6           |          MCHCR7           |
*     +---------------------------+---------------------------+
* 128 |          MCHCR8           |          MCHCR9           |
*     +---------------------------+---------------------------+
* 130 |          MCHCRA           |          MCHCRB           |
*     +---------------------------+---------------------------+
* 138 |          MCHCRC           |          MCHCRD           |
*     +---------------------------+---------------------------+
* 140 |          MCHCRE           |          MCHCRF           |
*     +---------------------------+---------------------------+
* 148 |///////////////////////////|         MCHFPR1-          |
*     +---------------------------+---------------------------+
* 150 |          -(14C)           |         MCHFPR3-          |
*     +---------------------------+---------------------------+
* 158 |          -(154)           |         MCHFPR5-          |
*     +---------------------------+---------------------------+
* 160 |          -(15C)           |         MCHFPR7-          |
*     +---------------------------+---------------------------+
* 168 |          -(164)           |         MCHFPR8-          |
*     +---------------------------+---------------------------+
* 170 |          -(16C)           |         MCHFPR9-          |
*     +---------------------------+---------------------------+
* 178 |          -(174)           |         MCHFPRA-          |
*     +---------------------------+---------------------------+
* 180 |          -(17C)           |         MCHFPRB-          |
*     +---------------------------+---------------------------+
* 188 |          -(184)           |         MCHFPRC-          |
*     +---------------------------+---------------------------+
* 190 |          -(18C)           |         MCHFPRD-          |
*     +---------------------------+---------------------------+
* 198 |          -(194)           |         MCHFPRE-          |
*     +---------------------------+---------------------------+
* 1A0 |          -(19C)           |         MCHFPRF-          |
*     +---------------------------+---------------------------+
* 1A8 |          -(1A4)           |         MCHFPCR           |
*     +---------------------------+---------------------------+
* 1B0 |///////////////////////////////////////////////////////|
*     =///////////////////////////////////////////////////////=
*     |///////////////////////////+---------------------------+
*     |///////////////////////////| 1C4
*     +---------------------------+
*
*** Overlay for MCHPRGID in MCHREC
*** Overlay for MCHTOD in MCHREC
*
*     +---------------------------+---------------------------+
*   8 |         MCHHDATE          |         MCHHTIME          |
*     +---------------------------+---------------------------+
*  10
*
*** Overlay for MCHTOD in MCHREC
*** Overlay for MCHTOD in MCHREC
*
*     +-------------+-----------------------------------------+
*   8 |/////////////|                MCHTODB2                 |
*     +-------------+-----------------------------------------+
*  10
*
*** Overlay for MCHTOD in MCHREC
*** Overlay for MCHCPUID in MCHREC
*
*     +------+--------------------+-------------+-------------+
*  10 |:HCPID|      MCHHSER       |  MCHHMDL    |  MCHHMCEL   |
*     +------+--------------------+-------------+-------------+
*  18
*
*** Overlay for MCHCPUID in MCHREC
*** Overlay for MCHOLDPW in MCHREC
*
*     +------+------+------+------+---------------------------+
*  28 |:OLDP0|:OLDP1|:OLDP2|:OLDP3|         MCHOLDIA          |
*     +------+------+------+------+---------------------------+
*  30
*
*** Overlay for MCHOLDPW in MCHREC
*** Overlay for MCHMCIC in MCHREC
*
*     +------+------+------+------+------+------+------+------+
*  30 |:MCIC0|:MCIC1|:MCIC2|:MCIC3|:MCIC4|:MCIC5|:MCIC6|:MCIC7|
*     +------+------+------+------+------+------+------+------+
*  38
*
*** Overlay for MCHMCIC in MCHREC
*** Overlay for MCHFLOG in MCHREC
*
*     +-------------------------------------------------------+
*  48 |///////////////////////////////////////////////////////|
*     |////////////////////////////////////////////////+------+
*  50 |////////////////////////////////////////////////|:RCPID|
*     +------------------------------------------------+------+
*  58
*
*** Overlay for MCHFLOG in MCHREC

 

MCHREC Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

HDRHSDOS 0001 20

HDRHSLVL 0001 1F

HDRHSOS1 0001 40

HDRHSOS2 0001 80

HDRHSREL 0001 03

HDRHSSYS 0001 E0

HDRHSVM 0001 60

HDRHSVRS 0001 1C

HDRHSWCI 0002 40

HDRHSWMR 0002 80

HDRHSWPK 0002 10

HDRHSWPS 0002 04

HDRHSWRT 0002 20

HDRHSWTI 0002 08

HDRRCPHY 0006 0F

HDRRCSEQ 0006 F0

MCHAFPR 014C

MCHARA 0090

MCHARB 0094

MCHARC 0098

MCHARD 009C

MCHARE 00A0

MCHARF 00A4

MCHARS 0068

MCHAR0 0068

MCHAR1 006C

MCHAR2 0070

MCHAR3 0074

MCHAR4 0078

MCHAR5 007C

MCHAR6 0080

MCHAR7 0084

MCHAR8 0088

MCHAR9 008C

MCHCPUID 0010

MCHCRA 0130

MCHCRB 0134

MCHCRC 0138

MCHCRD 013C

MCHCRE 0140

MCHCRF 0144

MCHCRS 0108

MCHCR0 0108

MCHCR1 010C

MCHCR2 0110

MCHCR3 0114

MCHCR4 0118

MCHCR5 011C

MCHCR6 0120

MCHCR7 0124

MCHCR8 0128

MCHCR9 012C

MCHDEGRF 0003 02

MCHERROR 0003 10

MCHFLOG 0048

MCHFPCR 01AC

MCHFPRA 017C

MCHFPRB 0184

MCHFPRC 018C

MCHFPRD 0194

MCHFPRE 019C

MCHFPRF 01A4

MCHFPRS 00A8

MCHFPR0 00A8

MCHFPR1 014C

MCHFPR2 00B0

MCHFPR3 0154

MCHFPR4 00B8

MCHFPR5 015C

MCHFPR6 00C0

MCHFPR7 0164

MCHFPR8 016C

MCHFPR9 0174

MCHFSA 0040

MCHFXLEN 01C4 000001C4

MCHGPRA 00F0

MCHGPRB 00F4

MCHGPRC 00F8

MCHGPRD 00FC

MCHGPRE 0100

MCHGPRF 0104

MCHGPRS 00C8

MCHGPR0 00C8

MCHGPR1 00CC

MCHGPR2 00D0

MCHGPR3 00D4

MCHGPR4 00D8

MCHGPR5 00DC

MCHGPR6 00E0

MCHGPR7 00E4

MCHGPR8 00E8

MCHGPR9 00EC

MCHHARDF 0003 06

MCHHCPID 0010

MCHHDATE 0008

MCHHMCEL 0016

MCHHMDL 0014

MCHHSER 0011

MCHHTIME 000C

MCHLOGRC 0005 FF

MCHLOST1 0030

MCHLOST2 0048

MCHMCHNG 0025 01

MCHMCIC 0030

MCHMCIC0 0030

MCHMCIC1 0031

MCHMCIC2 0032

MCHMCIC3 0033

MCHMCIC4 0034

MCHMCIC5 0035

MCHMCIC6 0036

MCHMCIC7 0037

MCHMCWD1 0030

MCHMFSQA 0026 08

MCHMHARD 0021

MCHMHHRD 0021 80

MCHMHINV 0021 08

MCHMHIPD 0021 01

MCHMHKEY 0021 02

MCHMHSD 0021 10

MCHMHSTO 0021 04

MCHMICKC 0022 04

MCHMICTM 0022 02

MCHMIL80 0022 01

MCHMINTC 0026 40

MCHMINTM 0022

MCHMINVP 0024 10

MCHMITOD 0022 08

MCHMLSQA 0026 04

MCHMNUCL 0026 10

MCHMOFLN 0026 80

MCHMPDAR 0024

MCHMPGFX 0026 02

MCHMPWL 0027

MCHMRSRC 0024 08

MCHMRSRF 0024 04

MCHMRSR1 0025

MCHMRSR2 0026

MCHMSBUF 0023 01

MCHMSECC 0023 04

MCHMSER 0025 02

MCHMSEXD 0023 08

MCHMSHIR 0023 02

MCHMSOFT 0023

MCHMSPER 0026 20

MCHMSSFT 0023 80

MCHMTCKS 0020 08

MCHMTERM 0020

MCHMTHRS 0020 20

MCHMTINV 0020 01

MCHMTSEC 0020 10

MCHMTWRN 0020 04

MCHMVEQR 0026 01

MCHOLDIA 002C

MCHOLDPW 0028

MCHOLDP0 0028

MCHOLDP1 0029

MCHOLDP2 002A

MCHOLDP3 002B

MCHOPSYS 0001

MCHPRGID 0018

MCHRCNT 0006

MCHRCPID 0057

MCHRTCS0 0000 0000001B

MCHRTCS1 0000 0000001A

MCHRTCVT 0000 00000012

MCHRTMCH 0000 00000010

MCHRTMS0 0000 00000019

MCHRTMS1 0000 00000018

MCHRTMVS 0000 00000013

MCHRTYPE 0000

MCHSIZE 01C4 00000039

MCHSOFTF 0003 04

MCHSWONE 0002

MCHSWS4 0005

MCHSWTWO 0003

MCHSYSTM 0003 20

MCHTOD 0008

MCHTODB2 000A

MCHTODHI 0008

MCHVERB0 0018

MCHVERLN 0018

MCICAR 0035 08

MCICBU 0031 02

MCICCD 0030 08

MCICCRW 0031 40

MCICCSD 0031 10

MCICDG 0030 01

MCICDL 0031 01

MCICED 0030 04

MCICITD 0030 10

MCICKE 0032 20

MCICPD 0030 40

MCICSC 0032 40

MCICSD 0030 80

MCICSDG 0032 10

MCICSE 0032 80

MCICSP 0031 20

MCICSR 0030 20

MCICVCC 0035 01

MCICVCR 0033 04

MCICVCT 0035 02

MCICVED 0033 20

MCICVFA 0033 80

MCICVFF 0030 02

MCICVFP 0033 10

MCICVFS 0031 04

MCICVGR 0033 08

MCICVIA 0032 01

MCICVLG 0033 02

MCICVMS 0032 04

MCICVPM 0032 02

MCICVST 0033 01

MCICVWP 0032 08

MCICVXFP 0035 10

MCICW 0031 80

MCIPRIM0 0030 FF

MCIPRIM1 0031 F0

PSWAMODE 002A 40

PSWASMSK 002A C0

PSWCOND 002A 30

PSWCOND1 002A 10

PSWCOND2 002A 20

PSWDECO 002A 04

PSWECMD 0029 08

PSWEXSM 0028 01

PSWEXUN 002A 02

PSWFIXO 002A 08

PSWHMODE 002A C0

PSWIOSM 0028 02

PSWKEY 0029 F0

PSWMAPPD 0029 01

PSWMCHK 0029 04

PSWPERA 0028 40

PSWPMODE 002A 00

PSWPMSK 002A 0F

PSWPROB 0029 01

PSWSIGN 002A 01

PSWSMODE 002A 80

PSWTRAN 0028 04

PSWWAIT 0029 02


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:51:19 EDT.
Copyright IBM Corporation, 1990, 1999