]> git.baikalelectronics.ru Git - kernel.git/commit
kdb: Setup basic kdb state before invoking commands via kgdb
authorMatt Klein <mklein@twitter.com>
Wed, 2 Jan 2013 21:20:49 +0000 (13:20 -0800)
committerJason Wessel <jason.wessel@windriver.com>
Sat, 2 Mar 2013 14:52:17 +0000 (08:52 -0600)
commitf00d16ed3b6c9f824b4d9836f2988b7cca35466b
tree5d15f25177a0e4f92e664b27658a48dfeadbbab7
parent86bdba69066aa1aa21c1c8324ca10875d4a54d9a
kdb: Setup basic kdb state before invoking commands via kgdb

Although invasive kdb commands are not supported via kgdb, some useful
non-invasive commands like bt* require basic kdb state to be setup before
calling into the kdb code. Factor out some of this code and call it before
and after executing kdb commands via kgdb.

Signed-off-by: Matt Klein <mklein@twitter.com>
Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
kernel/debug/debug_core.h
kernel/debug/gdbstub.c
kernel/debug/kdb/kdb_debugger.c