[PATCH 0/7] uprobes/perf: pre-filtering

From: Oleg Nesterov
Date: Mon Feb 04 2013 - 14:03:47 EST


Hello.

Based on git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc uprobes/core,
on top of "[PATCH 0/5] uprobes: kill uprobe_trace_consumer and other cleanups"
series.

With this series 'perf record -e uprobe ...' does not install the breakpoints
into the processes it doesn't want to probe.

Probably this all needs more testing (the last patch for sure) but please
review. I'll try to do more testing tomorrow.

A special note about 1/7. It was actually needed for initial implementation,
this version doesn't need it. Still I am sending it at least for review, it
looks "natural" and potentially useful, and I would like to know if it is
correct or not.

Oleg.

include/linux/perf_event.h | 9 ++-
include/linux/uprobes.h | 6 ++
kernel/events/core.c | 29 +++++----
kernel/events/uprobes.c | 39 ++++++++++-
kernel/trace/trace_uprobe.c | 152 ++++++++++++++++++++++++++++++++++++++++---
5 files changed, 206 insertions(+), 29 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/