commit | e998ba7708af8598addea91e3598e6fa3a0113fa | [log] [tgz] |
---|---|---|
author | Andrew Jeffery <andrew@aj.id.au> | Thu Jan 13 14:44:04 2022 +1030 |
committer | Andrew Jeffery <andrew@aj.id.au> | Fri Jan 21 10:14:58 2022 +1030 |
tree | 683ec4570b07bc7be05d653f1a160a0c0bf2e786 | |
parent | 1dc6adc90d294b0acd85c5203af266c8e22f9527 [diff] |
main: Add --sink-actions=... command-line option Allow explicit configuration of the actions to take when a valid command is received from the source. This patch gives the current set of actions the name 'sysrq'. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: Ie8e7446599edb5927468865bcea36b596aef12f6
debug-trigger
listens for an external signal that the BMC is in some way unresponsive. When the signal is received it triggers a crash to collect debug data and reboots the system in the hope that it will recover.
debug-trigger
implements a simple protocol over an LPC KCS device as its trigger source.
debug-trigger
implements a single action once the trigger event is received, which is to crash the kernel via /proc/sysrq-trigger
. For systems with kdump configured this results in collection of system state as context for why the system was externally unresponsive.