perf probe: Fix module name matching
authorKonstantin Khlebnikov <khlebnikov@yandex-team.ru>
Fri, 5 Aug 2016 12:22:36 +0000 (15:22 +0300)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 9 Aug 2016 13:48:09 +0000 (10:48 -0300)
commitcb3f3378cd09aa3fe975b4ad5ee0229dc76315bb
treec484ff0676fe81b0a85b2645bcfbe93cc716cf86
parent8e34189b347d76acf48ce05831176582201b664d
perf probe: Fix module name matching

If module is "module" then dso->short_name is "[module]".  Substring
comparing is't enough: "raid10" matches to "[raid1]".  This patch also
checks terminating zero in module name.

Signed-off-by: Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
Acked-by: Masami Hiramatsu <mhiramat@kernel.org>
Link: http://lkml.kernel.org/r/147039975648.715620.12985971832789032159.stgit@buzz
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/probe-event.c