[KERNEL][PATCH] utrace: support for user space probing/tracing


tom.zanussi@...
 

From: Tom Zanussi <tom.zanussi@...>

Used by SystemTap.

Patch generated by diff of 2.6.37 base and utrace branches of the
official utrace git repo at:

git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace.git

Integrated-by: Tom Zanussi <tom.zanussi@...>
---
Documentation/DocBook/Makefile | 2 +-
Documentation/DocBook/utrace.tmpl | 589 +++++++++
fs/proc/array.c | 3 +
include/linux/ptrace.h | 1 +
include/linux/sched.h | 6 +
include/linux/tracehook.h | 97 ++-
include/linux/utrace.h | 692 +++++++++++
init/Kconfig | 9 +
kernel/Makefile | 1 +
kernel/fork.c | 3 +
kernel/ptrace.c | 16 +-
kernel/signal.c | 4 +-
kernel/utrace.c | 2440 +++++++++++++++++++++++++++++++++++++
13 files changed, 3853 insertions(+), 10 deletions(-)
create mode 100644 Documentation/DocBook/utrace.tmpl
create mode 100644 include/linux/utrace.h
create mode 100644 kernel/utrace.c

Patch too large to post, see git branch for details.

Join yocto@lists.yoctoproject.org to automatically receive all group messages.