Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
meson/ | H | - | - | 20 | 16 | |
systemd/system/ | H | - | - | 10 | 8 | |
udev/rules.d/ | H | - | - | 12 | 8 | |
LICENSE | H A D | 02-May-2021 | 11.1 KiB | 202 | 169 | |
OWNERS | H A D | 21-Dec-2023 | 1.6 KiB | 45 | 40 | |
README.md | H A D | 21-Dec-2023 | 639 | 18 | 12 | |
main.c | H A D | 21-Dec-2023 | 15.5 KiB | 622 | 436 | |
meson.build | H A D | 13-Jan-2022 | 1.1 KiB | 40 | 33 | |
meson_options.txt | H A D | 09-Jun-2021 | 128 | 3 | 2 |
README.md
1# BMC Debug Trigger 2 3`debug-trigger` listens for an external signal that the BMC is in some way 4unresponsive. When the signal is received it triggers a crash to collect debug 5data and reboots the system in the hope that it will recover. 6 7## Trigger sources 8 9`debug-trigger` implements a simple protocol over an LPC KCS device as its 10trigger source. 11 12## Debug actions 13 14`debug-trigger` implements a single action once the trigger event is received, 15which is to crash the kernel via `/proc/sysrq-trigger`. For systems with kdump 16configured this results in collection of system state as context for why the 17system was externally unresponsive. 18