From: Alexander Yarygin Date: Fri, 25 Apr 2014 15:34:05 +0000 (+0200) Subject: perf tools: Parse tracepoints with '-' in system name X-Git-Tag: omap-for-v3.16/fixes-against-rc1~34^2~30^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b9032e0ecb57de819bcf40b440e7cbd2d8f3a8c;p=pandora-kernel.git perf tools: Parse tracepoints with '-' in system name Trace events potentially can have a '-' in their trace system name, e.g. kvm on s390 defines kvm-s390:* tracepoints. We could not parse them, because there was no rule for this: $ sudo ./perf top -e "kvm-s390:*" invalid or unsupported event: 'kvm-s390:*' This patch adds an extra rule to event_legacy_tracepoint which handles those cases. Without the patch, perf will not accept such tracepoints in the -e option. Signed-off-by: Alexander Yarygin Tested-by: Christian Borntraeger Acked-by: Christian Borntraeger Link: http://lkml.kernel.org/r/1398440047-6641-2-git-send-email-yarygin@linux.vnet.ibm.com Signed-off-by: Jiri Olsa --- Reading git-diff-tree failed