]> git.baikalelectronics.ru Git - kernel.git/commit
perf pmu: Factor out scale conversion code
authorAndi Kleen <ak@linux.intel.com>
Tue, 3 Jan 2017 15:08:23 +0000 (07:08 -0800)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 16 Jan 2017 17:59:15 +0000 (14:59 -0300)
commitc19f142d281f2454ec2b57057f45763de9967f7f
tree9577216deb284a5107818ae0e5a2e306f5919798
parentbf6a01b7b2abfdc54d8435f0bedfad2735af3bcd
perf pmu: Factor out scale conversion code

Move the scale factor parsing code to an own function to reuse it in an
upcoming patch.

v2: Return error in case strdup returns NULL.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Link: http://lkml.kernel.org/r/20170103150833.6694-2-andi@firstfloor.org
[ Keep returning -ENOMEM when strdup() fails in perf_pmu__parse_scale()/convert_scale() ]
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/pmu.c