perf/core improvements and fixes:

. Allow specifying syscalls in 'perf trace', a la strace.
 
 . Simplify symbol filtering by doing it at machine class level,
   from Adrian Hunter.
 
 . Add option to 'perf kvm' to print only events that exceed a specified time
   duration, from David Ahern.
 
 . 'perf sched' improvements, including removing some tracepoints that provide
   the same information as the PERF_RECORD_{FORK,EXIT} events.
 
 . Improve stack trace printing, from David Ahern.
 
 . Update documentation with live command, from David Ahern
 
 . Fix 'perf test' compile failure on do_sort_something, from David Ahern.
 
 . Improve robustness of topology parsing code, from Stephane Eranian.
 
 Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.13 (GNU/Linux)
 
 iQIcBAABAgAGBQJSC8hhAAoJENZQFvNTUqpA4pEP/1ZRDZBAH5LoWyAYThJFb5ko
 cHVEA1cy7rf6G1z7AWNLu50kGiK/VYVgf/C/qzvL10WfUlrZFSsAGovaGHHzLBSd
 VbW0u0/jj95X2JWnSBZsqKylWuRchBqSbYBQ2zNrddIev7G4/64JhA648Xg4rHP8
 NvZj0UhXIZ/mzpQbIvTlUYJBRDdZOo+lVSPtL794fN57JBozTTLWsaJAka8BQ4NW
 czr2A98pYmmkhd9qKtHGS+10e9p/m7zCpshqj6yb55JMkn7ZOMQ757F35piXaa0G
 Yn0rl//+rq9kojfE+zft3BdoVsfF0ldEyl8TcLA1itv2+urockqehT7FwaXh2iAa
 /ywCps1rv5nwLB/PneX6kK3I0WjHBBUQwQniZvxUvah5KowWb/M7uV4ndbStFyXF
 cZ1/8WgmWnImARo3cQD7HiD6RVCq7kP5M6tvw8mDU/3JvTIWRbMnNuabwRV7PTkI
 OJaQVwZeYsO1+8H+ByptVPnSfe7pBHR2Cij2napI+UGfXjq4KF15OFjTyXyShoKP
 4phft8RHiFnYI7IyiihXswmZWjCcTAJElUiT5jUZLFcDHmQqIsHHZPoO/VEWhF5v
 tO7q/3jmFb+tCSEQz5OhtxN1mD3opcA/F36Ejrc7Pbd4d+ZosKU2kC3u7u1F73k3
 y9auGe0pBEi1Jc60ONGu
 =9398
 -----END PGP SIGNATURE-----

Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core

Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:

 * Allow specifying syscalls in 'perf trace', a la strace.

 * Simplify symbol filtering by doing it at machine class level,
   from Adrian Hunter.

 * Add option to 'perf kvm' to print only events that exceed a specified time
   duration, from David Ahern.

 * 'perf sched' improvements, including removing some tracepoints that provide
   the same information as the PERF_RECORD_{FORK,EXIT} events.

 * Improve stack trace printing, from David Ahern.

 * Update documentation with live command, from David Ahern

 * Fix 'perf test' compile failure on do_sort_something, from David Ahern.

 * Improve robustness of topology parsing code, from Stephane Eranian.

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
Ingo Molnar 2013-08-15 09:48:17 +02:00
commit 58cea30743
25 changed files with 294 additions and 135 deletions