Pull perf/core improvement and fixes from Arnaldo Carvalho de Melo:
User visible changes:
  - Add new compaction-times python script. (Tony Jones)
  - Make the --[no-]-demangle/--[no-]-demangle-kernel command line
    options available in 'perf script' too. (Mark Drayton)
  - Allow for negative numbers in libtraceevent's print format,
    fixing up misformatting in some tracepoints. (Steven Rostedt)
Infrastructure changes:
  - perf_env/perf_evlist changes to allow accessing the data
    structure with the environment where some perf data was
    collected in functions not necessarily related to perf.data
    file processing. (Kan Liang)
  - Cleanups for the tracepoint definition location paths routines. (Jiri Olsa)
  - Introduce sysfs/filename__sprintf_build_id, removing code
    duplication. (Masami Hiramatsu)
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>