EREP Record Recording

CP creates and records EREP records when particular system events occur. By default, CP sets error recording on when you bring up z/VM®. You can control the setting with the RECORDING command.

Once error recording is on, CP creates and records an EREP record whenever one of the following events occurs:
  • A hardware error occurs while CP is active.
  • A hardware error occurs while a virtual machine is active in virtual supervisor state and has previously issued the SET SVC76 CP command.

    CP does not create EREP records for virtual machines in virtual problem state. A virtual machine creates its own EREP records if the user enters the CP SET SVC76 z/VM command. Therefore, CP does not create EREP records for these virtual machines.

Note: Sometimes the same error can be presented to CP for recording twice, once by the hardware as part of normal CP hardware error recording and once by a virtual machine as part of SVC 76 simulation. CP records such errors only once. Therefore, when a virtual machine sets SVC 76 to the CP setting, CP creates a complete and unduplicated set of hardware error records.
When an error occurs that directly affects z/VM, CP creates one or more of the following types of EREP records:
  • MCHREC—Machine check record
  • MDRREC—Miscellaneous data record
  • MITREC—XA mode missing interrupt record
  • OBRREC—Outboard recording record
  • SLHREC—Subchannel logout record
  • CRWREC—Channel report word record.
At a virtual machine's request, CP creates one or more of the following types of EREP records:
  • OBRREC—Outboard recording record
  • MITREC—XA mode missing interrupt record
  • MDRREC—Miscellaneous data record
  • DDRREC—Device reconfiguration record
  • Software error records.

All these record types are described in the Environmental Record Editing and Printing Program User's Guide and Reference book.

After CP creates and stores the EREP record, CP notifies the EREP virtual machine of the new record. EREP records remain in storage until the EREP virtual machine retrieves them.

The default limit for EREP is two records. If the number of records in storage reaches that number, CP notifies you, the primary system operator. The buildup of records in storage indicates that retrieval is not active. You can change the limit with the RECORDING command.