android_kernel_google_msm/tools/perf
Jim Cromie 56f3bae706 perf stat: Add --log-fd <N> option to redirect stderr elsewhere
This perf stat option emulates valgrind's --log-fd option, allowing the
user to send perf results elsewhere, and leaving stderr for use by the
program under test.  This complements --output file option, and is
mutually exclusive with it.

   3>results  perf stat --log-fd 3          -- $cmd
   3>>results perf stat --log-fd 3 --append -- $cmd

The perl distro's make test.valgrind target uses valgrind's --log-fd
option, I've adapted it to invoke perf also, and tested this patch
there.

Link: http://lkml.kernel.org/r/1315437244-3788-2-git-send-email-jim.cromie@gmail.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Jim Cromie <jim.cromie@gmail.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2011-09-29 17:03:23 -03:00
..
arch ARM: fix perf build with uclibc toolchains 2011-08-12 15:40:20 +01:00
bench
config
Documentation perf stat: Add --log-fd <N> option to redirect stderr elsewhere 2011-09-29 17:03:23 -03:00
python
scripts perf script: Add drop monitor script 2011-09-29 16:41:37 -03:00
util perf top: Improve lost events warning 2011-09-29 16:41:38 -03:00
.gitignore
builtin-annotate.c perf annotate: Add --symfs option 2011-08-18 07:40:34 -03:00
builtin-bench.c
builtin-buildid-cache.c
builtin-buildid-list.c perf buildid-list: Support showing the build id in an ELF file 2011-09-29 16:41:37 -03:00
builtin-diff.c
builtin-evlist.c
builtin-help.c
builtin-inject.c
builtin-kmem.c
builtin-kvm.c
builtin-list.c
builtin-lock.c perf lock: Dropping unsupported ':r' modifier 2011-08-08 09:41:35 -03:00
builtin-probe.c perf probe: Warn when more than one line are given 2011-08-12 09:27:11 -03:00
builtin-record.c perf tools: Add group event scheduling option to perf record/stat 2011-08-18 07:35:46 -03:00
builtin-report.c perf report: Use ui__warning in some more places 2011-08-03 12:33:24 -03:00
builtin-sched.c perf sched: Usage leftover from trace -> script rename 2011-08-09 13:32:12 -03:00
builtin-script.c perf report/annotate/script: Add option to specify a CPU range 2011-07-05 10:44:44 +02:00
builtin-stat.c perf stat: Add --log-fd <N> option to redirect stderr elsewhere 2011-09-29 17:03:23 -03:00
builtin-test.c perf tools: Make test use the preset debugfs path 2011-07-21 10:41:14 +02:00
builtin-timechart.c
builtin-top.c perf top: Improve lost events warning 2011-09-29 16:41:38 -03:00
builtin.h
command-list.txt
CREDITS
design.txt
Makefile Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent 2011-08-09 16:44:27 +02:00
MANIFEST
perf-archive.sh
perf.c
perf.h