Problem data for machine checks

The hardware uses a machine check interruption to tell the control program that it has detected a hardware malfunction. Machine checks vary considerably in their impact on software processing:

The machine check interrupt code (MCIC) in the PSA FLCMCIC field describes the error causing the interrupt. An MCIC can have more than one bit on to indicate more than one failing condition.

For a machine check, the system writes a logrec error record. The error record contains the MCIC, except when:

Hard errors cause FRR and ESTAE processing.

See z/Architecture® Principles of Operation for a complete description of the MCIC.