MCHAREA
MCHAREA provides CP with statistical data that
processor, tc its buffers, to processor storage
recovery of VM/370. o MCHDAMLN MCHPROCA relates to malfuncticns
for damage assessment, I MCBREC I --------------------------------------------------------1
8 MCHCPEX L*1 I////I/MCBRESEV//////I 10 M*1 I M*2 I M*3 M*5 I M*6 I M*7 I M*8 18 MCHLSUM 40 N*1 1*2 I N*3 I N*4 N*5 1*6 I 1*7 I 1*8 48 MCHFSAR MCEFSAV 50 MCHFSEAV MCBPDARI of the
and to Bexadecimal Field
tisplacement Name Field Description, Contents, Meaning o
o
2
4
8
C
D 10 10 MCHDAMG:E DS MCHDAMLN DS MCHPROCA DS MCHREC DS MCHCPEX DS MCHMODEL DS Bits defined iiODEL2QO-EQU MODEL210 EQO MODEL200 EQU MOD3033 EQU MOD3032 EQU MOD3031 EQU MODEL168 EQU MODEL165 EQU MODEL158 EQU MODEL155 EQU MODEL148 EQU MODEL145 EQU MODEL138 EQU MODEL135 EQU NOMODEL EQU MCHRESEV DS MCHDAMFL DS MCHFLAGO DS Bits defined iiCHOHDWi-EQO MCHOSFTR EQO MCHOUSAD EQO MCB1GERR EQU MCHOTERM EQO MCBOQUIT EQU OH 1H XL2 1F
1F 1X in MCHMODEL --X'18'--- X'18' X'18' X'14' X'14' X'14' X'10' X'10' X'OC' X'OC' X'08' X'08' X'04' X'04' X'OO' 3X OBL8 1X in MCHFLAGO --X'80'-- X'40' X'20' X'10' X'08' X'04' Damage Length of damage assessment area
Processor address Machine check record address Machine check CPEXBLCK address
L*1 Model numter for the machine
ID number for the 240 machine ID number for the 210 machine
ID number for the 200 machine ID number for the 3033 processor It number for the 3032 processor
ID number for the 3031 processor
ID number for the 168 machine ID number for the 165 machine ID number for the 158 machine ID number for the 155 machine ID number for the 148 machine ID number for the 145 machine ID number for the 138 machine
ID number for the 135 machine
No support for machine
Reserved for IBM use Damage assessment data M*1 System status
Hardware recovery Software recovery User abnormally terminated
Channel inoperative
Operating system termination
Quiet mode in effect
34 IBM VM/370 Data Areas and Control Block Logic
real
the
Hexadecimal Field
Displacement Name
11
12
13
14
15
16
17
18 40 40 41
42
43
44
45
46 MCHFLAG1 DS !!it§ MCH1MAIN BQU MCH1BUFF EQU MCH1COST EQU MCH1GERR EQU MCH1PROC EQU MCH1TODC EQU MCH1SYSD EQU MCHFLAG2 DS MCHFLAG3 DS !!it 2 MCH3INTE EQU MCH3S0LD EQU MCH3DATA EQU MCH3PROT EQU MCHFLAG4 DS Bits defined MCH4TOLO-EQU MCH4REPA EQU MCH4STRE EQU MCH4BURE EQU MCHFLAG5 DS 1X in MCHFLAG1 --x'SO'--- X'40' X'20' X'10' X'08' X'02' X'01' 1X 1X .:_ .Lll J:J'-UJ:JJ.t1u.:J --X'80'--- X'40' X'20' X'10' 1X in MCHFLAG4 --X'80'--- X'40' X'20' X'10' 1X Bits defined in MCHFLAG5 MCH5INLG-EQU -X'80'-- MCH5INMC EQU X'40' MCH5IFSA EQU X'20' MCHFLAG6 DS MCHFLAG7 DS !!i!§ MCH7SMCR EQU MCH7VRTM EQU MCH7SYST EQU MCH70PSW EQU MCH7VEQR EQU MCH7SUP EQU MCHLSUM DS MCHPDAR DS MCHPDARO DS MCHPDAR1 DS Bits defined MCHP1 SDE-EQU MCHP1IDEEQU MCHP1SKE EQU MCHP1IKE EQU MCHPDAR2 DS MCHPDAR3 DS MCHPDAR4 DS MCHPDAR5 DS MCHPDAR6 DS 1X 1X in MCHFLAG7 --X'80'-- X'40' X'20' X'10' X'08' X'04' XL40 OBL8 1X 1X in MCHPDAR1 --X'80'--- X'40' X'20' X'10' 1X 1X 1X 1X 1X Field Description, Contents, Meaning M*2 Damage area Main storage
Euffer Control storage MCHAREA Indicates channel is inoperative if bit is on
Processor
Time-of-day clock
System damage M*3 Damage area (continued) M*4 Error type
Intermittent error Solid error
Data error
Protect error M*5 RMS action data
Time-out loop
Repair Storage reconfiguration
Buffer reconfiguration M*6 RMS information status
Invalid hardware logout
Invalid machine check interrupt code
Invalid failing storage address M*7 RMS wait state suffix M*8 DMKMCH status Second machine check recursion Terminate the virtual machine
Terminate the system
Machine check old PSi in problem state
Terminate the virtual=real user DMKMCH under the glotal system lock
Summary
N*1 Acticn taken
N*2 Failure type Solid storage data error
Intermittent storage data errcr Solid SPF key error
Intermittent SPF key error
N*3 Operating system status
N*4 Location of failure
N*5 Location of failure
N*6 Requested operator awareness
N*7 Flag byte
Section 1. CP Data Areas and Control Blocks 35
Previous Page Next Page