summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorWang Nan2015-08-26 12:57:43 +0200
committerArnaldo Carvalho de Melo2015-08-26 15:39:20 +0200
commitbe07afe92a09638db9159d2c0794487d66a437a2 (patch)
tree3c8318782b4cb90ae0629e39f050d2c430540f61 /lib
parentperf probe: Fix list result when symbol can't be found (diff)
downloadkernel-qcow2-linux-be07afe92a09638db9159d2c0794487d66a437a2.tar.gz
kernel-qcow2-linux-be07afe92a09638db9159d2c0794487d66a437a2.tar.xz
kernel-qcow2-linux-be07afe92a09638db9159d2c0794487d66a437a2.zip
perf probe: Fix list result when address is zero
When manually added uprobe point with zero address, 'perf probe -l' reports error. For example: # echo p:probe_libc/abs_0 /path/to/lib.bin:0x0 arg1=%ax > \ /sys/kernel/debug/tracing/uprobe_events # perf probe -l Error: Failed to show event list. Probing at 0x0 is possible and useful when lib.bin is not a normal shared object but is manually mapped. However, in this case kernel report: # cat /sys/kernel/debug/tracing/uprobe_events p:probe_libc/abs_0 /path/to/lib.bin:0x (null) arg1=%ax This patch supports the above kernel output. Signed-off-by: Wang Nan <wangnan0@huawei.com> Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: Zefan Li <lizefan@huawei.com> Cc: pi3orama@163.com Link: http://lkml.kernel.org/r/1440586666-235233-5-git-send-email-wangnan0@huawei.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions