]> git.baikalelectronics.ru Git - kernel.git/commit
kgdb,debug_core: add the ability to control the reboot notifier
authorJason Wessel <jason.wessel@windriver.com>
Tue, 20 Mar 2012 00:35:55 +0000 (19:35 -0500)
committerJason Wessel <jason.wessel@windriver.com>
Thu, 22 Mar 2012 20:07:16 +0000 (15:07 -0500)
commit4b31055cd83711489ef1d89fcaa9357cb37646ba
treefd48a6b49acaec668f8b9dfa18c9dedc56d8a0b7
parent2986c759def796aab60de4fd8726624d6ca92d05
kgdb,debug_core: add the ability to control the reboot notifier

Sometimes it is desirable to stop the kernel debugger before allowing
a system to reboot either with kdb or kgdb.  This patch adds the
ability to turn the reboot notifier on and off or enter the debugger
and stop kernel execution before rebooting.

It is possible to change the setting after booting the kernel with the
following:

echo 1 > /sys/module/debug_core/parameters/kgdbreboot

It is also possible to change this setting using kdb / kgdb to
manipulate the variable directly.

Using KDB:
   mm kgdbreboot 1

Using gdb:
   set kgdbreboot=1

Reported-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Documentation/DocBook/kgdb.tmpl
kernel/debug/debug_core.c