From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id E6E8110E72C for ; Mon, 10 Oct 2022 21:42:21 +0000 (UTC) From: Umesh Nerlige Ramappa To: igt-dev@lists.freedesktop.org, Lionel G Landwerlin , Ashutosh Dixit Date: Mon, 10 Oct 2022 21:42:05 +0000 Message-Id: <20221010214215.5378-27-umesh.nerlige.ramappa@intel.com> In-Reply-To: <20221010214215.5378-1-umesh.nerlige.ramappa@intel.com> References: <20221010214215.5378-1-umesh.nerlige.ramappa@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Lionel Landwerlin Signed-off-by: Lionel Landwerlin --- tools/i915-perf/i915_perf_recorder.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c index f8f9b737..0c164ef7 100644 --- a/tools/i915-perf/i915_perf_recorder.c +++ b/tools/i915-perf/i915_perf_recorder.c @@ -1144,6 +1144,11 @@ main(int argc, char *argv[]) fprintf(stdout, "Exiting...\n"); + if (!write_i915_perf_data(ctx.output_stream, ctx.perf_fd)) { + fprintf(stderr, "Failed to write i915-perf data: %s\n", + strerror(errno)); + } + if (!write_correlation_timestamps(ctx.output_stream, ctx.drm_fd)) { fprintf(stderr, "Failed to write final i915 timestamp correlation data: %s\n", -- 2.25.1