kgdb: fix optional arch functions and probe_kernel_*
authorJason Wessel <jason.wessel@windriver.com>
Wed, 20 Feb 2008 19:33:38 +0000 (13:33 -0600)
committerIngo Molnar <mingo@elte.hu>
Thu, 17 Apr 2008 18:05:39 +0000 (20:05 +0200)
commitb4b8ac524d9b6ed7229017145afa1d7afbea4a48
treec1b8ef7b22ebc956c0effd0ad6b5a37290f86bda
parent64e9ee3095b61d0300ea548216a57d2536611309
kgdb: fix optional arch functions and probe_kernel_*

Fix two regressions dealing with the kgdb core.

1) kgdb_skipexception and kgdb_post_primary_code are optional
functions that are only required on archs that need special exception
fixups.

2) The kernel address space scope must be set on any probe_kernel_*
function or archs such as ARCH=arm will not allow access to the kernel
memory space.  As an example, it is required to allow the full kernel
address space is when you the kernel debugger to inspect a system
call.

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/kgdb.c
mm/maccess.c