lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 28 Nov 2013 11:30:12 +0100 From: Jiri Olsa <jolsa@...hat.com> To: linux-kernel@...r.kernel.org Cc: Jiri Olsa <jolsa@...hat.com>, Ingo Molnar <mingo@...nel.org>, Frederic Weisbecker <fweisbec@...il.com>, Peter Zijlstra <peterz@...radead.org>, Namhyung Kim <namhyung@...nel.org>, Mike Galbraith <efault@....de>, David Ahern <dsahern@...il.com>, Adrian Hunter <adrian.hunter@...el.com> Subject: [PATCHv2 0/7] perf tools: Add data file write interface hi, adding perf_data_file__write function to centralize output file writes. Using it in record and inject commands. v2 changes: - changes for readn function, suggested by Ingo - added writen function, suggested by Arnaldo - spliting record change into 2 separated patches - omiting some unnecessary changes in the inject change thanks, jirka Signed-off-by: Jiri Olsa <jolsa@...hat.com> Cc: Ingo Molnar <mingo@...nel.org> Cc: Frederic Weisbecker <fweisbec@...il.com> Cc: Peter Zijlstra <peterz@...radead.org> Cc: Namhyung Kim <namhyung@...nel.org> Cc: Mike Galbraith <efault@....de> Cc: David Ahern <dsahern@...il.com> Cc: Adrian Hunter <adrian.hunter@...el.com> --- Jiri Olsa (7): perf record: Unify data output code into perf_record__write function perf tools: Use correct return type for readn function perf tools: Fine tune readn function perf tools: Add writen function 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 | 65 +++++++++++++++++++++++++++-------------------------------------- tools/perf/builtin-record.c | 41 +++++++++++++---------------------------- tools/perf/util/data.c | 6 ++++++ tools/perf/util/data.h | 14 ++++++++------ tools/perf/util/header.c | 18 +++++++++--------- tools/perf/util/session.c | 2 +- tools/perf/util/util.c | 32 ++++++++++++++++++++++++++------ tools/perf/util/util.h | 3 ++- 8 files changed, 92 insertions(+), 89 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists