]> git.baikalelectronics.ru Git - kernel.git/commit
kgdb: support for ARCH=arm
authorJason Wessel <jason.wessel@windriver.com>
Wed, 20 Feb 2008 19:33:40 +0000 (13:33 -0600)
committerJason Wessel <jason.wessel@windriver.com>
Wed, 23 Jul 2008 16:30:15 +0000 (11:30 -0500)
commit1f8c3295963e435c17dae112536bd621d9c55fd4
treebc6203084fa7cd810227f6b2632f7c4655d17ecf
parenta2ce9b8e4489fbd1ba851ae8e6d3158ba443f3ea
kgdb: support for ARCH=arm

This patch adds the ARCH=arm specific a kgdb backend, originally
written by Deepak Saxena <dsaxena@plexity.net> and George Davis
<gdavis@mvista.com>.  Geoff Levand <geoffrey.levand@am.sony.com>,
Nicolas Pitre, Manish Lachwani, and Jason Wessel have contributed
various fixups here as well.

The KGDB patch makes one change to the core ARM architecture such that
the traps are initialized early for use with the debugger or other
subsystems.

[ mingo@elte.hu: small cleanups. ]
[ ben-linux@fluff.org: fixed early_trap_init ]

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Acked-by: Deepak Saxena <dsaxena@plexity.net>
arch/arm/Kconfig
arch/arm/kernel/Makefile
arch/arm/kernel/kgdb.c [new file with mode: 0644]
arch/arm/kernel/setup.c
arch/arm/kernel/traps.c
include/asm-arm/kgdb.h [new file with mode: 0644]
include/asm-arm/traps.h