# Hercules Version 3: System Messages: VM - VM/CP Emulation

This page describes the VM/CP emulation messages for the Hercules S/370, ESA/390, and z/Architecture emulator.

### Messages

`HHCVM001I *panel_command* panel command issued by guest`
  Explanation
    The guest operating system has issued a DIAGNOSE 8 instruction to perform the panel_command panel command to be carried out by the hercules panel command processor
  System Action
    The hercules panel command processor carries out the command, if possible.
  Operator Action
    None
  Programmer Action
    No action is requested if this behaviour is expected. If this behaviour poses a security concern, the DIAG8CMD configuration statement should either be omitted or specified with the disabled argument.
  Module
    vm.c

`HHCVM002I *panel_command command complete`
  Explanation
    The panel_command panel command has been carried out by the panel command processor. Note that this message only appears if the guest issued diagnose 8 instruction specified that it didn't request the command response to be placed in a supplied buffer.
  System Action
    The system continues
  Operator Action
    None. This is an informational message
  Programmer Action
    None. This is an informational message
  Module
    vm.c

`HHCVM003I Host command processing disabled by configuration statement`
  Explanation
    The guest operating system attempted using the DIAGNOSE 8 Instruction to carry out a panel command, but the system configuration disabled this feature (with the DIAG8CMD configuration statement)
  System Action
    The panel command is ignored.
  Operator Action
    None.
  Programmer Action
    If it is deemed necessary for the guest operating system to issue DIAGNOSE 8 commands to issue panel commands, the DIAG8CMD with the enable argument should be specified in the configuration file.
  Module
    vm.c

`HHCVM004E Host command processing not included in engine build`
  Explanation
    The hercules engine has been built WITHOUT Diagnose 8 panel command facility support
  System Action
    The panel command is not issued. The system continues.
  Operator Action
    None
  Programmer Action
    If it is desired that DIAGNOSE 8 Instruction be carried out as panel commands, the facility should be included in the build process. Additionally, the DIAG8CMD configuration statement should be specified with the enable parameter.
  Module
    vm.c

  If you have a question about Hercules, see the Hercules Frequently-Asked Questions page.

  Last updated $Date$ $Revision$