LKML: Anton Arapov: [RFC PATCH 0/6] uprobes: return probe implementation (original) (raw)

FromSubject[RFC PATCH 0/6] uprobes: return probe implementationDateFri, 21 Dec 2012 12:16:30 +0100

There are RFC uretprobes implementation. I'd be grateful for any review.

thanks,

Anton Arapov (6):
uretprobes/x86: hijack return address
uretprobes: trampoline implementation
uretprobes: return probe entry, prepare uretprobe
uretprobes: invoke return probe handlers
uprobes: add bp_vaddr argument to consumer handler
uretprobes: register() and unregister() implementation

arch/x86/include/asm/uprobes.h | 6 +
arch/x86/kernel/uprobes.c | 57 ++++++++
include/linux/uprobes.h | 28 +++-
kernel/events/uprobes.c | 305 ++++++++++++++++++++++++++++++++++++++---
kernel/trace/trace_uprobe.c | 20 +--
5 files changed, 383 insertions(+), 33 deletions(-)

--
1.8.0.2