History log of /arch/frv/kernel/gdb-stub.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
40ab3317493609c9a8199492588ae7bf88eb12d6 28-Mar-2012 David Howells <dhowells@redhat.com> Disintegrate asm/system.h for FRV

Disintegrate asm/system.h for FRV.

Signed-off-by: David Howells <dhowells@redhat.com>
/arch/frv/kernel/gdb-stub.c
50e1499f468fd74c6db95deb2e1e6bfee578ae70 01-Nov-2011 Andy Shevchenko <andriy.shevchenko@linux.intel.com> kgdb: follow rename pack_hex_byte() to hex_byte_pack()

There is no functional change.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Jesper Nilsson <jesper.nilsson@axis.com>
Cc: David Howells <dhowells@redhat.com>
Cc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
Cc: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/arch/frv/kernel/gdb-stub.c
a7f5378e2449fc8ae3f92739a6cc2239748ef86a 09-Jun-2010 David Howells <dhowells@redhat.com> FRV: Reinstate null behaviour for the GDB remote protocol 'p' command

Reinstate the null behaviour that the in-kernel gdbstub had for the GDB
remote protocol 'p' command (retrieve a single register value) prior to
commit 7ca8b9c0dafd ("frv: extend gdbstub to support more features of
gdb").

Before that, the 'p' command just returned an empty reply, which causes
gdb to then go and use the 'g' command. However, since that commit, the
'p' command returns an error string, which causes gdb to abort its
connection to the target.

Not all gdb versions are affected, some use try 'g' first, and if that
works, don't bother with 'p', and so don't see the error.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/arch/frv/kernel/gdb-stub.c
7ca8b9c0dafd1cb36289aa4c92c7beae7adcd34f 24-May-2010 David Howells <dhowells@redhat.com> frv: extend gdbstub to support more features of gdb

Extend gdbstub to support more features of gdb remote protocol to keep
gdb-7 and emacs gud mode happy:

(*) The D command. Detach debugger.

(*) The H command. Handle setting the target thread by ignoring it.

(*) The qAttached command. Indicate we 'attached' to an existing process.

(*) The qC command. Indicate that the current thread ID is 0.

(*) The qOffsets command. Indicate that no relocation has been done.

(*) The qSymbol:: command. Indicate that we're not interested in looking up
any symbol addresses.

(*) The qSupported command. Indicate the maximum packet size and the fact
that reverse step and continue aren't supported.

(*) The vCont? command. Indicate that we don't support any of its variants.

Also make it possible to trace the commands and replies without tracing
the individual character I/O.

[akpm@linux-foundation.org: make gdbstub_handle_query() static]
Signed-off-by: David Howells <dhowells@redhat.com>
Cc: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/arch/frv/kernel/gdb-stub.c
19caeed6339aec02901e2f4c49d8e1d3d6090559 26-Jul-2008 Harvey Harrison <harvey.harrison@gmail.com> frv: use the common ascii hex helpers

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
Acked-by: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/arch/frv/kernel/gdb-stub.c
d3883ecebbf9e095b9e379dabbbe8b2c1ee7a41c 11-Nov-2007 Adrian Bunk <bunk@kernel.org> Remove references to "make dep"

"make dep" is no longer required in kernel 2.6, but was still mentioned
in some places.

Signed-off-by: Adrian Bunk <bunk@kernel.org>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
/arch/frv/kernel/gdb-stub.c
769259160a0e0bae51f1e5377bacf1d0265e7001 16-Jul-2007 David Howells <dhowells@redhat.com> FRV: Be (self-)consistent and use CONFIG_GDB_CONSOLE everywhere

Be (self-)consistent and use CONFIG_GDB_CONSOLE everywhere rather than using
CONFIG_GDBSTUB_CONSOLE in some places and not others. This is also then
consistent with other archs.

Also remove the gdbstub console device() op which doesn't seem to be necessary
now (especially as it doesn't compile).

[Found by Robert P. J. Day <rpjday@mindspring.com>]

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/arch/frv/kernel/gdb-stub.c
0a9d6e7cb0d1e5acc61d481d7a1ea25c294c3dff 11-May-2007 David Rientjes <rientjes@google.com> frv: gdb: use __maybe_unused

Replace function instances of __attribute__((unused)) with
__maybe_unused to suppress warnings.

Cc: David Howells <dhowells@redhat.com>
Signed-off-by: David Rientjes <rientjes@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/arch/frv/kernel/gdb-stub.c
84e8cd6dbc00b4979e8d1c15c80d91987aeb3417 10-Jul-2006 David Howells <dhowells@redhat.com> [PATCH] FRV: Introduce asm-offsets for FRV arch

Introduce the use of asm-offsets into the FRV architecture.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/arch/frv/kernel/gdb-stub.c
53b3531bbbf70ac7551b32d1acc229d94de52658 24-Mar-2006 Alexey Dobriyan <adobriyan@gmail.com> [PATCH] s/;;/;/g

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/arch/frv/kernel/gdb-stub.c
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 17-Apr-2005 Linus Torvalds <torvalds@ppc970.osdl.org> Linux-2.6.12-rc2

Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
/arch/frv/kernel/gdb-stub.c