linux-stable/arch/sparc
davem@davemloft.net 12ca665cce [PATCH] sparc: Fix PTRACE_CONT bogosity
SunOS aparently had this weird PTRACE_CONT semantic which
we copied.  If the addr argument is something other than
1, it sets the process program counter to whatever that
value is.

This is different from every other Linux architecture, which
don't do anything with the addr and data args.

This difference in particular breaks the Linux native GDB support
for fork and vfork tracing on sparc and sparc64.

There is no interest in running SunOS binaries using this weird
PTRACE_CONT behavior, so just delete it so we behave like other
platforms do.

From: "David S. Miller" <davem@davemloft.net>
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-05-12 10:00:22 -07:00
..
boot 2.6.11 import 2005-05-12 09:59:06 -07:00
kernel [PATCH] sparc: Fix PTRACE_CONT bogosity 2005-05-12 10:00:22 -07:00
lib 2.6.11 import 2005-05-12 09:59:06 -07:00
math-emu 2.6.11 import 2005-05-12 09:59:06 -07:00
mm 2.6.11 import 2005-05-12 09:59:06 -07:00
prom 2.6.11 import 2005-05-12 09:59:06 -07:00
Kconfig 2.6.11 import 2005-05-12 09:59:06 -07:00
Kconfig.debug 2.6.11 import 2005-05-12 09:59:06 -07:00
Makefile 2.6.11 import 2005-05-12 09:59:06 -07:00
defconfig 2.6.11 import 2005-05-12 09:59:06 -07:00