]> 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)
commit9318d19438515a0bc673ca11b94d1f23d7dd5ca3
treefd48a6b49acaec668f8b9dfa18c9dedc56d8a0b7
parent33ee930360918472afb3c46deda4fd4398ab300a
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