hi, adding perf_data_file__write function to centralize output file writes. Using it in record and inject commands.
David, patch 2 could colide with your mmap changes, not sure what's your plan with that in near future, let me know and I can rebase if needed. thanks, jirka Signed-off-by: Jiri Olsa <jo...@redhat.com> Cc: Ingo Molnar <mi...@kernel.org> Cc: Frederic Weisbecker <fweis...@gmail.com> Cc: Peter Zijlstra <pet...@infradead.org> Cc: Namhyung Kim <namhy...@kernel.org> Cc: Mike Galbraith <efa...@gmx.de> Cc: Stephane Eranian <eran...@google.com> Cc: David Ahern <dsah...@gmail.com> Cc: Adrian Hunter <adrian.hun...@intel.com> --- Jiri Olsa (3): perf tools: Add perf_data_file__write interface perf record: Use perf_data_file__write for output file perf inject: Handle output file via perf_data_file object tools/perf/builtin-inject.c | 71 +++++++++++++++++++++++++++++++---------------------------------------- tools/perf/builtin-record.c | 42 +++++++++++++----------------------------- tools/perf/util/data.c | 20 ++++++++++++++++++++ tools/perf/util/data.h | 15 ++++++++------- 4 files changed, 72 insertions(+), 76 deletions(-) -- 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/