From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752789AbdDJUOz (ORCPT ); Mon, 10 Apr 2017 16:14:55 -0400 Received: from mail-pg0-f47.google.com ([74.125.83.47]:36756 "EHLO mail-pg0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751585AbdDJUOy (ORCPT ); Mon, 10 Apr 2017 16:14:54 -0400 From: David Carrillo-Cisneros To: linux-kernel@vger.kernel.org Cc: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Alexander Shishkin , Andi Kleen , Simon Que , Wang Nan , Jiri Olsa , He Kuang , Masami Hiramatsu , Stephane Eranian , Paul Turner , David Carrillo-Cisneros Subject: [PATCH 0/7] perf tool: pipe-mode fixes Date: Mon, 10 Apr 2017 13:14:25 -0700 Message-Id: <20170410201432.24807-1-davidcc@google.com> X-Mailer: git-send-email 2.12.2.715.g7642488e1d-goog Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Various fixes for perf tool pipe-mode for bugs that arose while trying to make this work: perf record -o - noploop | perf inject -b | perf annotate -i - David Carrillo-Cisneros (7): perf inject: don't proceed if perf_session__process_event fails perf inject: copy events when reordering events in pipe mode perf tool: describe pipe mode in perf.data-file-fomat.txt perf annotate: process attr and build_id records perf session: don't rely on evlist in pipe mode perf tool: protect empty evlists perf tool: do not print missing features in pipe-mode tools/perf/Documentation/perf.data-file-format.txt | 19 +++++++++++++++++-- tools/perf/builtin-annotate.c | 2 ++ tools/perf/builtin-inject.c | 2 ++ tools/perf/util/evlist.h | 4 ++++ tools/perf/util/header.c | 13 +++++++------ tools/perf/util/ordered-events.c | 3 ++- tools/perf/util/session.c | 17 ++++++++++++++--- 7 files changed, 48 insertions(+), 12 deletions(-) -- 2.12.2.715.g7642488e1d-goog