the instruction address, are unpredict
able. Thus the validity bits associated
with fields which are due to be changed
by the instruction stream are meaning
less when a terminating exigent
machine-check condition is reported.
When the point of interruption and the
point of damage due to anexigent machine-check condition are separated by
a checkpoint-synchronization function,
the damage has not been isolated to a
particular program, and system damage is
indicated.
Programming Note
When an exigent machine-cheek-interrup
tion condition occurs, the point of
interruption which is chosen affects the
amount of damage which must be
indicated. An attempt is made, when
possible, to choose a point of interrup
tion which permits the minimum
indication of damage. In general, the
preference is the interruption point
immediately preceding the error.
When all the status information stored
as a result of an exigent machine
check-interruption condition does not
reflectthe same point, an attempt is
made when possible to choose the point
of interruption so that the instruction
address which is stored in the machine
check oldPSW is valid. MACHINE-CHECK-INTERRUPTION CODE On all machine-check interruptions, a
machine-cheek-interruption code(MCIC) is stored at the doubleword starting at
real location 232 and has the format
shown in the figure "Machine-Check
Interruption-Code Format."
Bits in theMCIC which are not assigned,
or not implemented by a particular
model, are stored as zeros.Chapter 11. Machine-Check Handling 11-15
able. Thus the validity bits associated
with fields which are due to be changed
by the instruction stream are meaning
less when a terminating exigent
machine-check condition is reported.
When the point of interruption and the
point of damage due to an
a checkpoint-synchronization function,
the damage has not been isolated to a
particular program, and system damage is
indicated.
Programming Note
When an exigent machine-cheek-interrup
tion condition occurs, the point of
interruption which is chosen affects the
amount of damage which must be
indicated. An attempt is made, when
possible, to choose a point of interrup
tion which permits the minimum
indication of damage. In general, the
preference is the interruption point
immediately preceding the error.
When all the status information stored
as a result of an exigent machine
check-interruption condition does not
reflect
made when possible to choose the point
of interruption so that the instruction
address which is stored in the machine
check old
machine-cheek-interruption code
real location 232 and has the format
shown in the figure "Machine-Check
Interruption-Code Format."
Bits in the
or not implemented by a particular
model, are stored as zeros.