Explanation  (Continued):   Preserve   The  contents  of  the  entire  checking  block  having  invalid  CBC   are  left  unchanged.  
Validate The entire key is set to the new value with validCBC.   CPF   Invalid  CBC   in  the  storage  key  for  a  CPU   prefetch  which  
is unused, or for instructions which do not examine the
reference and change bits, may result in any of the fol
lowing situations:•   The  operation  is   completed;  no  machine-check  condi  
tion is reported.•   The  operation  is  completed;  system  recovery,  with  
storage-key error uncorrected, is reported.•   Instruction-processing  damage,  with  or  without  backup  
and with storage-key error uncorrected, is reported.IPF   Invalid  CBC   in  the  storage  key  for  a  channel-program  pre  
fetch which is unused may result in any of the following:•   The  I/O  operation  is  completed;  no  machine-check  con  
dition is reported.•   The  I/O  operation  is  completed;  system  recovery,  with  
storage-key error uncorrected, is reported.•   An  I/O-error  condition  is  reported;  no  machine-check  
condition is reported.•   An  I/O-error  condition  is  reported;  system  recovery,  
with storage-key error uncorrected, is reported.•   The  I/O   operation  is  completed,  or  an  I/O-error  condi  
tion is reported; external damage, with or without
storage-key error uncorrected, is reported.•   The  I/O   operation  is  completed,  or  an  I/O-error  condi  
tion is reported; external damage, with a valid
external-damage code, with external secondary report,
and with storage-key error uncorrected, is reported.MC   Same  as  PO   for  CPU   references,  but  a  channel-program  ref  
erence may result in the following combinations of1/0-   error  conditions  and  machine-check  conditions:  •   An  I/O-error   condition  is  reported;  no  machine-check  
condition is reported.•   An  I/O-error  condition  is  reported;  system  recovery,  
with or without storage-key error uncorrected, is re
ported.•   The  I/O  operation  is  completed,  or  an  I/O-error  condi  
tion is reported; external damage, with or without
storage-key error uncorrected, is reported.•   An  I/O-error  condition  is  reported;  external  damage,  
with a valid external-damage code, with external
secondary report, and with storage-key error uncor
rected, is reported.PO   Instruction-processing  damage,  with  or  without  backup  and  
with or without a storage-key error uncorrected, is re
ported.
Note: When storage-key error uncorrected is reported, a failing
storage address mayor may not also be reported.
InvalidCBC   in  Storage  Keys  (Part   2  of  2)  
INVALIDCSC   IN  REGISTERS  
When invalidCBC   is  detected  in  a  CPU   register,  a  machine-check  condition  may  
be recognized.CPU   registers  include  
the general, floating-point, and control
registers, the currentPSW,   the  prefix  
register, theTOO   clock,  the  CPU   timer,  
and the clock comparator.
When a machine-check interruption
occurs, whether or not it is due to
invalidCSC   in  a  CPU   register,  the  
following actions affecting theCPU   registers,  other  than  the  prefix  regis  
ter and the TOO-clock, are taken as part
of the interruption.Chapter   11.  Machine-Check  Handling  11-9  
Validate The entire key is set to the new value with valid
is unused, or for instructions which do not examine the
reference and change bits, may result in any of the fol
lowing situations:
tion is reported.
storage-key error uncorrected, is reported.
and with storage-key error uncorrected, is reported.
fetch which is unused may result in any of the following:
dition is reported.
storage-key error uncorrected, is reported.
condition is reported.
with storage-key error uncorrected, is reported.
tion is reported; external damage, with or without
storage-key error uncorrected, is reported.
tion is reported; external damage, with a valid
external-damage code, with external secondary report,
and with storage-key error uncorrected, is reported.
erence may result in the following combinations of
condition is reported.
with or without storage-key error uncorrected, is re
ported.
tion is reported; external damage, with or without
storage-key error uncorrected, is reported.
with a valid external-damage code, with external
secondary report, and with storage-key error uncor
rected, is reported.
with or without a storage-key error uncorrected, is re
ported.
Note: When storage-key error uncorrected is reported, a failing
storage address mayor may not also be reported.
Invalid
INVALID
When invalid
be recognized.
the general, floating-point, and control
registers, the current
register, the
and the clock comparator.
When a machine-check interruption
occurs, whether or not it is due to
invalid
following actions affecting the
ter and the TOO-clock, are taken as part
of the interruption.
 
             
            












































































































































































































































































































































































































































































































































































