perf/core fixes and improvements:

. libtraceevent build fixes from Namhyung Kim
 
 . Prevent overflow when calculating annotation buckets size, from Cody Schafer
 
 . Set breakpoint events sample period to 1, just like trace events, from Jovi Zhang
 
 . Fix strerror_r usage, from Kirill Shutemov
 
 . Fix duplicate function declaration problems with bison 2.6, from Kirill Shutemov
 
 . Add DSO caching facility (and perf test entry) to speed up binary file
   reading, will be used by the DWARF unwind code, from Jiri Olsa
 
 . Fix trace event storms by setting PERF_SAMPLE_PERIOD, from Frederic Weisbecker
 
 . perf kvm fixes from David Ahern
 
 Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.14 (GNU/Linux)
 
 iQIcBAABAgAGBQJQEC0lAAoJENZQFvNTUqpAe6kP/Rapf4tvRorZ5IAOQ3Jz452z
 Pl8vVKRf9J++jN06y2t44FLn9ROOfk6sVyhVI3it5UQOurABKNIS8HKJPA0GDBPL
 NzHmK1N+6Fgve5bSZxIjAO3GqXQyENH5PzSwZIaS9395lxAD38zcd34sC0o/bXpb
 U/eYTxG0YpSqU+9NZsgPwx/3lJ1z5dWTLPwOnb9w0rSTYsgLoHy6cTb50chmu/AQ
 oyxX3PgPOFTb69Wtxfby43l9ZUzxaganz97TFTviNcowQezqhTbbiiBFXBSQ1q9o
 qz33aVbvBplsVXa/HMBeOZD85hvBwXVhsQlZMo+asMuWuDbqYnRkl3woWKmc/TCR
 h3rZ71GYfOX+qkRZ9jeqS8ZdW/X7h8BrOnaYGM41c7Gj4Lred9xU4dVu5t++xnL1
 rK6+2R7b6StoQbVF6UnjkYO6KqehIBCKPm6/XMHe/E1U6bQk0VqiamRdb9ox26qD
 w+DQwqPAMX/OxXzf2bEpHUQbrwc5Z+AyLJuskcfBUNIothnTirrVfeaI8Eye3dwF
 mDbVmeGcX69uVhf6ZJ+Y+l5zAQY2YNsKC4LSzAOuk/EwE4BvCJtTfabQAS6oxqxT
 IshZgfLCYAa1kH/oK9q2JBCd1y0rTz/geL0rppB9V4QP514rimiTGYRPsXSdtL/W
 TEQpYSRPcLMlHGkqkybc
 =2QDE
 -----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 fixes and improvements from Arnaldo Carvalho de Melo:

 * libtraceevent build fixes from Namhyung Kim

 * Prevent overflow when calculating annotation buckets size, from Cody Schafer

 * Set breakpoint events sample period to 1, just like trace events, from Jovi Zhang

 * Fix strerror_r usage, from Kirill Shutemov

 * Fix duplicate function declaration problems with bison 2.6, from Kirill Shutemov

 * Add DSO caching facility (and perf test entry) to speed up binary file
   reading, will be used by the DWARF unwind code, from Jiri Olsa

 * Fix trace event storms by setting PERF_SAMPLE_PERIOD, from Frederic Weisbecker

 * perf kvm fixes from David Ahern

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 2012-07-25 20:52:59 +02:00
commit 045e7e6047
18 changed files with 657 additions and 116 deletions