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>