Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:
perf report:
  Andi Kleen:
  - Make --ns time sort key output column wide enough for nanoseconds.
perf script:
  Gustavo A. R. Silva:
  - Fix memory leaks in list_scripts()
perf tests:
  James Clark:
  - Fixes hang in zstd compression test by changing the source of random data.
perf trace:
  Arnaldo Carvalho de Melo:
  - augmented_raw_syscalls.c BPF helper improvements.
  Benjamin Peterson:
  - Fix off-by-one error in ioctl cmd->string table.
libperf:
  Jiri Olsa:
  - Move most PERF_RECORD_ structs to perf/event.h.
headers:
  Arnaldo Carvalho de Melo:
  - Move cacheline related routines to separate source files.
  - Move record_opts and other record declarations to separate files.
  - Explicitly add some more needed headers here and there.
  Souptick Joarder:
  - Remove some duplicate include directives.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>