Add build option to disable daemon control via IPC

Added a build option (nlmode) to disable the attention handler runtime
control support (IPC). Until the IPC based start/stop controls are
working correctly the build will default to nlmode enabled. The
attention handler can still be stopped and started via normal systemctl
methods.

Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: I8913fb441fd696d81ffc04b464601238068c3131
6 files changed
tree: 11b65bf9c22709976e8f93732ac4cc2a3b4baff9
  1. analyzer/
  2. attn/
  3. subprojects/
  4. test/
  5. .clang-format
  6. .gitignore
  7. cli.cpp
  8. cli.hpp
  9. LICENSE
  10. listener.cpp
  11. listener.hpp
  12. main.cpp
  13. main_nl.cpp
  14. MAINTAINERS
  15. meson.build
  16. meson_options.txt
  17. README.md
README.md

Hardware Diagnostics for POWER Systems

In the event of a system fatal error reported by the internal system hardware (processor chips, memory chips, I/O chips, system memory, etc.), POWER Systems have the ability to diagnose the root cause of the failure and perform any service action needed to avoid repeated system failures.

Aditional details TBD.