]> git.baikalelectronics.ru Git - kernel.git/commit
perf list: Make vendor event matching case insensitive
authorAndi Kleen <ak@linux.intel.com>
Wed, 19 Oct 2016 17:50:01 +0000 (10:50 -0700)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 24 Oct 2016 14:07:46 +0000 (11:07 -0300)
commit3832f42df4769c99ca4bc9f8a6afe4405384568d
tree741aca6b936a0e2ff860853ae0e5be815e3f3ede
parentc3dcd995ad2b1cee1e11534f1cda8775b6a123c1
perf list: Make vendor event matching case insensitive

Make the 'perf list' glob matching for vendor events case insensitive.
This allows to use the upper case vendor events with perf list too.

Now the following works:

  % perf list LONGEST_LAT

  ...

  cache:
    longest_lat_cache.miss
         [Core-originated cacheable demand requests missed LLC]
    longest_lat_cache.reference
         [Core-originated cacheable demand requests that refer to LLC]

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Suggested-by: Ingo Molnar <mingo@kernel.org>
Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Link: http://lkml.kernel.org/r/1476899402-31460-1-git-send-email-andi@firstfloor.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/pmu.c
tools/perf/util/string.c
tools/perf/util/util.h