Recover from errors with warm reset instead of power cycle

When BMC recovers a host system from a fatal error, such as an
IERR, it currently uses a host power cycle.  However, a power
cycle prevents other components from taking action during the
host system recovery.

This changes the BMC to use a host warm reset to recover from
fatal errors.

Tested:
Injected an IERR and confirmed that a warm reset action is
triggered to recover.

Change-Id: Id968e8f44bff2b2fb2bf490c46f216ae7c030e88
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
1 file changed
tree: 5c996b19ad3ef39b7b4e16172f74f81130130284
  1. service_files/
  2. src/
  3. .clang-format
  4. cmake-format.json
  5. CMakeLists.txt
  6. LICENSE
  7. MAINTAINERS
  8. README.md
README.md

host-error-monitor

The host-error-monitor application is intended to monitor various host error signals and take appropriate action (logging, crashdump, reset, etc.) when triggered.