perf/core improvements and fixes:

. Backport libtraceevent plugin support from trace-cmd repository, with
   plugins for jbd2, hrtimer, kmem, kvm, mac80211, sched_switch, function,
   xen, scsi, cfg80211. From Jiri Olsa.
 
 . Retain bfd reference to lookup source line numbers, greatly optimizing, among
   other use cases, 'perf report -s srcline', from Adrian Hunter.
 
 . Do not disable source line lookup just because of 1 failure, from Adrian Hunter.
 
 . Fix random fd closing with no libelf, from Adrian Hunter.
 
 . Do not call perf_event__preprocess_sample() twice in 'perf script,
   from Adrian Hunter.
 
 . Several 'perf kvm' man page corrections, from Dongsheng Yang.
 
 Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.15 (GNU/Linux)
 
 iQIcBAABAgAGBQJSn4p1AAoJENZQFvNTUqpALEAP/ihMAs1S8CtSynLV6sqsuUqs
 /gtuirD8dzfU6yrDOweFXnmc/XODarpVB23i26CZs/taTBIK2v/HLY/AgU4Rckch
 CASS67FN+b+gTKAs+r/+ILYJTJHFRSaMQ9R85OZX6W8GLSNiRwYaVfYkU+HubmUV
 Id0gQfimFM72N7lhXHvXR+LNdvoHmyALWjSOylAAWXotqYugYKT/Uh4TMeKoMLG8
 1o5l0Aj6dlN0btSCXGOJr4KskQT1VgRgjw4oUwV8q2nLjVYDM7kl4HrrOZs+l/xL
 eLPsdIRHErmWLQElUntka4s+0MyO55Pc3SLTotQ5DXaaawDO5kTfGxniqBuqcZm8
 wR+szg26hKU7EU3YFIoogwxl6F6zUBKnaYfXSjjAxCozMeEMm3OVERDWlF5A+TaT
 E447xiYyMPtRHcmgOOP0B+7FrGBtTzYQcVnWtdC4PKNIrjfLugM0JphOX9zrmE0k
 eBvP/W66hcOTUxC8BpPTiZzh/CxJTRCl6m2/Dt0gdqQP7sGaDZq8btqUlTLi7zxn
 8UK+QnO1fWUs6Bi5kWM8EU1H30XrbpPy2QwwE8BO68Zxnl5D49z+XQ7mbVbKPDmz
 u8cCcv0YP6E1PJ/IpoLeHXhG2gZuUuOrGkTOcMMNcJgq/l6CQAFX6oOMdvAcRpmA
 O8zvBI+/pE77fLYbCy9t
 =0hFr
 -----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:

  * Backport libtraceevent plugin support from trace-cmd repository, with
    plugins for jbd2, hrtimer, kmem, kvm, mac80211, sched_switch, function,
    xen, scsi, cfg80211. From Jiri Olsa.

  * Retain bfd reference to lookup source line numbers, greatly optimizing, among
    other use cases, 'perf report -s srcline', from Adrian Hunter.

  * Do not disable source line lookup just because of one failure, from Adrian Hunter.

  * Fix random fd closing with no libelf, from Adrian Hunter.

  * Do not call perf_event__preprocess_sample() twice in 'perf script',
    from Adrian Hunter.

  * Several 'perf kvm' man page corrections, from Dongsheng Yang.

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-12-05 10:55:07 +01:00
commit 00f1762dcc
42 changed files with 2305 additions and 193 deletions