[PATCH 0/7] perf header: Save and reuse feature information in header (v2)
Hi, This is a v2 of my perf header cleanup series. The v1 can be found here [1]. Currently the perf header information is used only at initial setup time and discarded. If it's saved we could reuse the information for various purpose in the future. The patch 1-3 are cleanups so that they can be applied independently. I also put the series on my tree at: git://git.kernel.org/pub/scm/linux/kernel/git/namhyung/linux-perf.git perf/header-v2 Any comments are welcome, thanks. Namhyung [1] https://lkml.org/lkml/2012/7/21/75 v1 -> v2: * not touch EVENT_DESC feature handling * split out struct perf_header_info * simplify multi-string handling * add some cleanup patches Namhyung Kim (7): perf header: Use evlist->nr_entries on write_event_desc() perf header: Set tracepoint event name only if not set perf header: Swap pmu mapping numbers if needed perf header: Add struct perf_header_info perf header: Add ->process callbacks to most of features perf header: Use pre-processed header info when printing perf header: Remove unused @feat arg from ->process callback tools/perf/util/header.c | 528 +-- tools/perf/util/header.h | 24 +++ 2 files changed, 393 insertions(+), 159 deletions(-) -- 1.7.11.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[PATCH 0/7] perf header: Save and reuse feature information in header (v2)
Hi, This is a v2 of my perf header cleanup series. The v1 can be found here [1]. Currently the perf header information is used only at initial setup time and discarded. If it's saved we could reuse the information for various purpose in the future. The patch 1-3 are cleanups so that they can be applied independently. I also put the series on my tree at: git://git.kernel.org/pub/scm/linux/kernel/git/namhyung/linux-perf.git perf/header-v2 Any comments are welcome, thanks. Namhyung [1] https://lkml.org/lkml/2012/7/21/75 v1 - v2: * not touch EVENT_DESC feature handling * split out struct perf_header_info * simplify multi-string handling * add some cleanup patches Namhyung Kim (7): perf header: Use evlist-nr_entries on write_event_desc() perf header: Set tracepoint event name only if not set perf header: Swap pmu mapping numbers if needed perf header: Add struct perf_header_info perf header: Add -process callbacks to most of features perf header: Use pre-processed header info when printing perf header: Remove unused @feat arg from -process callback tools/perf/util/header.c | 528 +-- tools/perf/util/header.h | 24 +++ 2 files changed, 393 insertions(+), 159 deletions(-) -- 1.7.11.4 -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/