From: Oleg Nesterov Date: Sat, 30 Mar 2013 17:46:22 +0000 (+0100) Subject: uprobes/tracing: Make uprobe_{trace,perf}_print() uretprobe-friendly X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~119^2~9^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=393a736c280d555d9301fc5516d4d401544eb9db;p=pandora-kernel.git uprobes/tracing: Make uprobe_{trace,perf}_print() uretprobe-friendly Change uprobe_trace_print() and uprobe_perf_print() to check is_ret_probe() and fill ring_buffer_event accordingly. Also change uprobe_trace_func() and uprobe_perf_func() to not _print() if is_ret_probe() is true. Note that we keep ->handler() nontrivial even for uretprobe, we need this for filtering and for other potential extensions. Signed-off-by: Oleg Nesterov Acked-by: Srikar Dronamraju Tested-by: Anton Arapov --- Reading git-diff-tree failed