From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45F87C43381 for ; Tue, 26 Feb 2019 08:49:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 15605217F5 for ; Tue, 26 Feb 2019 08:49:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551170993; bh=kwwxnzdSaMH9aU6oLXljzurxWSHk68Sbi0VBp6cMVSs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=A7Ir0xmNP3CTtMf5lDKUCm9lFAXMAK5A3psFBarpRUzxXU9rTUXwXQbWiAmavJQ93 trkLvejZXmixf7JNata38qLUgQGakfdUnS4vs7nwiod+rZJ6/4NaZsaeS6xbL0QNnz j97nk+ld5w2HbkLVQGsutuhcgBQ7/8owcqdLKsmw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727409AbfBZItH (ORCPT ); Tue, 26 Feb 2019 03:49:07 -0500 Received: from mx1.redhat.com ([209.132.183.28]:60744 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725908AbfBZItE (ORCPT ); Tue, 26 Feb 2019 03:49:04 -0500 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id E18743082E4C; Tue, 26 Feb 2019 08:49:03 +0000 (UTC) Received: from krava.brq.redhat.com (unknown [10.43.17.18]) by smtp.corp.redhat.com (Postfix) with ESMTP id AD82A1001E9B; Tue, 26 Feb 2019 08:49:01 +0000 (UTC) From: Jiri Olsa To: Arnaldo Carvalho de Melo Cc: lkml , Ingo Molnar , Namhyung Kim , Alexander Shishkin , Peter Zijlstra , Adrian Hunter , Andi Kleen , Stephane Eranian , Alexey Budankov Subject: [PATCH 02/11] perf data: Don't store auxtrace index for directory data file Date: Tue, 26 Feb 2019 09:48:46 +0100 Message-Id: <20190226084855.6340-3-jolsa@kernel.org> In-Reply-To: <20190226084855.6340-1-jolsa@kernel.org> References: <20190226084855.6340-1-jolsa@kernel.org> X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.46]); Tue, 26 Feb 2019 08:49:04 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We can't store auxtrace index when we store to multiple files, because we keep only offset for it, not the file. The auxtrace data will be processed correctly in the 'pipe' mode. Link: http://lkml.kernel.org/n/tip-og11od5s6nfxuf0ftxyu8m6k@git.kernel.org Signed-off-by: Jiri Olsa --- tools/perf/builtin-record.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c index f3f7f3100336..e983c8d71a79 100644 --- a/tools/perf/builtin-record.c +++ b/tools/perf/builtin-record.c @@ -392,7 +392,7 @@ static int record__process_auxtrace(struct perf_tool *tool, size_t padding; u8 pad[8] = {0}; - if (!perf_data__is_pipe(data)) { + if (!perf_data__is_pipe(data) && !perf_data__is_dir(data)) { off_t file_offset; int fd = perf_data__fd(data); int err; -- 2.17.2