Received: by 10.223.185.116 with SMTP id b49csp4106701wrg; Tue, 6 Mar 2018 09:55:09 -0800 (PST) X-Google-Smtp-Source: AG47ELtgPPm1O/YjeEYie1jVb06NppiVOLptbVDVjTVAZJvWofipSic/ccitDaYarJMFg05al/qa X-Received: by 10.98.63.147 with SMTP id z19mr19421661pfj.221.1520358909291; Tue, 06 Mar 2018 09:55:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520358909; cv=none; d=google.com; s=arc-20160816; b=d6nc6VF05TC96cgXbry5jYV0NMBxdqfztnhcHIZdQccejriUrfc2QUqhB89o8p2yX9 rc1pNXCoTZ6ZWrX3rrqaJM2CEw9bDQYHAEbd060maMWzYWwzgaPRzCjxfPJJBAI6FwLY gN0zPUdvKbqh79Sj5rG9y5JGDR9l6wHVKUe2AgpwieXQiRf500EC0zsyCcwwRTaA7KDt 8Gh9vMNsqYBuD2oy1dMgjwr4WjtoG6cFtBKT4Qpat/g43LzCsQ/balw+OULMtv4fMfqA 75WYRLxEWhDMI0inpJCcL61VUe8euIfTN3/OOjPmbuJ8+K0bkC1j919c7tUURdnoDL8N rGkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=MzmyPUsPispnNiaJ9J9Q6mk+NEIg4WzBIYFVdL3nZIU=; b=gQyi/F3ciMOrKsx6gX/DWA0lKskVJVsAcm8TrTOH2ygpCwunlgAzk1BRQNo94dG4dW h6IM3fDlP/npjsGEjbyQBR1xlyFjQcTN2UFa/f5gM6Vp8JopsLX1m7hFsEI6xWYfKqHR LjtGxTvYS7N5H7EikBNlLF80zlPhBoMPoz0vzwMghkaG0zjWqZwiSaKjLvps2M8ZZsIU oRQgvH3fwKYroq4hKpFYnj8Mf7mmMOr9axaVFR9q1gfGrmEb2qqpDssS5TdiQbiZSAjA p6CtGU0SS7SA0L82Yhn6dncL7SLh3W0xImK8gwLg1s1ZvU+34458LGwdPztJKoyw4z0X Tzhw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 63-v6si10075663plb.228.2018.03.06.09.54.54; Tue, 06 Mar 2018 09:55:09 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753940AbeCFRxh (ORCPT + 99 others); Tue, 6 Mar 2018 12:53:37 -0500 Received: from mga11.intel.com ([192.55.52.93]:16110 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750838AbeCFRxg (ORCPT ); Tue, 6 Mar 2018 12:53:36 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Mar 2018 09:53:35 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,432,1515484800"; d="scan'208";a="32864010" Received: from tassilo.jf.intel.com (HELO tassilo.localdomain) ([10.7.201.133]) by orsmga003.jf.intel.com with ESMTP; 06 Mar 2018 09:53:35 -0800 Received: by tassilo.localdomain (Postfix, from userid 1000) id 4E2DD30053E; Tue, 6 Mar 2018 09:53:20 -0800 (PST) Date: Tue, 6 Mar 2018 09:53:20 -0800 From: Andi Kleen To: Cong Wang Cc: LKML , Arnaldo Carvalho de Melo , Jiri Olsa , Ilya Pronin Subject: Re: [PATCH] perf stat: fix cvs output format Message-ID: <20180306175320.GE25017@tassilo.jf.intel.com> References: <20180306064353.31930-1-xiyou.wangcong@gmail.com> <20180306170011.GD25017@tassilo.jf.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Here is the output from your own commit: > > 423470,,stalled-cycles-frontend,509102,100.00,65.69,frontend cycles idle > ,,stalled-cycles-backend,0,100.00,,,, > > so line 1 has 7 fields, line 2 has 9 fields, and this is expected? If you had metrics on line 1 it would be correct. So you just shifted it to break that case. If you always want to have the same number of fields you need to add two empty fields to the normal output when there are no metrics. -Andi