From: Ingo Molnar Date: Sun, 26 Jun 2016 10:41:59 +0000 (+0200) Subject: Merge tag 'perf-core-for-mingo-20160623' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v4.8-rc1~169^2~19 X-Git-Url: http://git.cascardo.info/?p=cascardo%2Flinux.git;a=commitdiff_plain;h=9840b1ae45876bcca41b64007ac4a56a7cd14c73 Merge tag 'perf-core-for-mingo-20160623' of git://git./linux/kernel/git/acme/linux into perf/core Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo: New features: - Add 'callindent' option to 'perf script -F', to indent the Intel PT call stack, making this output more ftrace-like (Adrian Hunter, Andi Kleen) User visible changes: - Enlarge 'pid' column width, to cope with large pids (Jiri Olsa) Infrastructure changes: - Fix cross platform unwind (He Kuang) - Make destructors accept NULL, behaving like free() (Arnaldo Carvalho de Melo) - Remove reference to perl interpreted in the recently added 'perf script' stackcollapse python script (Arnaldo Carvalho de Melo) - Rename CLASS__for_each() macros to CLASS__for_each_entry(), to use the list_for_each_entry() semantics, as most of these class specific loop helpers are list_for_each_entry*() wrappers (Arnaldo Carvalho de Melo) - Expose the hist_browser code, will be used with data structures other than perf_evsel (Jiri Olsa) - Refactor 'perf config' (Taeung Song) Signed-off-by: Arnaldo Carvalho de Melo Signed-off-by: Ingo Molnar --- 9840b1ae45876bcca41b64007ac4a56a7cd14c73