Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp43172pxf; Wed, 17 Mar 2021 14:53:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwqgIh5CAGpTkxHifmAIfsg96iRg1wUdp/+CIJcC6NU0mTbtv0Ibu9mSODUjuP2LNQ6Z5ny X-Received: by 2002:a17:907:689:: with SMTP id wn9mr5152739ejb.485.1616018014443; Wed, 17 Mar 2021 14:53:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616018014; cv=none; d=google.com; s=arc-20160816; b=f7amaWegb6a3Q3JKPwhloqxmqHgvnGjcZGDwgOS9pqJ4Va0hST75wqxpC0ye2fuXAE zXQ7xJh+Lc3riJNEvC0B1PAYoemraovQ+cfm0ZHxyhED7/Szfs5hjKP85Jx/p6prDxKg 469kWQ7DjjAm83r45RKvGulS0kM/uf658/wSf2+02NtjD4qtgztnd/GjddjTXoFN3Wfi nCEFGJQWoC5aY9o4nRHEIJeWlickcUU6miftoFYu3SoBnPAgTOkYJd2O3SDfxnQ3L8V+ TY2fduKzWurP3v88xmXK5grMwYBQlk0qlWk/KnqYKumqZI1Sw1ck4jiawZsGPw57cF+t F2+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:ironport-sdr :ironport-sdr; bh=NQcN/m2NTISqfIMISbUZ94c5U/4q9aezreMi9dG7HI0=; b=y0JbyRFgC1+bl8AbrEqSTHZePE/EVY3PaepKhj5m7niu4R6SWXpZKTas+VTLjphsGp nhxvvolTFJVrQX6KdNbdUR914m5oQjdHYww3NbQbCI6HlJ1Ka210JF7kcrr2KFMcMjFt cdE2ZhnO33PdCiwYIvlATfqHNKVqh1YbWReFaljk/AKABYjsXz87qlneUEczdzem99Ei MZvNTZI2r6fkJ4+eMyX1dOY830eMQXuydH+G2ZGCb+P8A85rgMp4n5FO3EuzwMJ6BDl0 8V8yO4l9J7dBJgxCZCKIryuHf5wGaU29WMd/fzxOPCK3MMGii7XsW+Cib/vVX+oJcBbx xz6A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gb25si21708ejc.472.2021.03.17.14.53.11; Wed, 17 Mar 2021 14:53:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229814AbhCQVwG (ORCPT + 99 others); Wed, 17 Mar 2021 17:52:06 -0400 Received: from mga05.intel.com ([192.55.52.43]:38295 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229549AbhCQVvo (ORCPT ); Wed, 17 Mar 2021 17:51:44 -0400 IronPort-SDR: i+mGVPX9xJlnun/1RByZOpVv2ShLsjhvHUCbpnswMkiLao388B1plx61AfbJkjrgsrjBCy6u9G e+N7YrfGE+BA== X-IronPort-AV: E=McAfee;i="6000,8403,9926"; a="274603628" X-IronPort-AV: E=Sophos;i="5.81,257,1610438400"; d="scan'208";a="274603628" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Mar 2021 14:51:44 -0700 IronPort-SDR: geSoaf3xIPqi0U+RyRij9dGg3crcOoswPF7KDxhcepK7ej4h5gzxvesr9cmU1qwlkAm92lTM7Z 3aKzTYIhxpQQ== X-IronPort-AV: E=Sophos;i="5.81,257,1610438400"; d="scan'208";a="388992994" Received: from tassilo.jf.intel.com ([10.54.74.11]) by orsmga002-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Mar 2021 14:51:43 -0700 Date: Wed, 17 Mar 2021 14:51:42 -0700 From: Andi Kleen To: Arnaldo Carvalho de Melo Cc: Jin Yao , jolsa@kernel.org, peterz@infradead.org, mingo@redhat.com, alexander.shishkin@linux.intel.com, Linux-kernel@vger.kernel.org, kan.liang@intel.com, yao.jin@intel.com Subject: Re: [PATCH v2] perf stat: Align CSV output for summary mode Message-ID: <20210317215142.GB1369306@tassilo.jf.intel.com> References: <20210317070205.10315-1-yao.jin@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > If you care about not breaking existing scripts, then the output they > get with what they use as command line options must continue to produce > the same output. It's not clear there are any useful ones (except for tools that handle both). It's really hard to parse the previous mess. It's simply not valid CSV. That's why I'm arguing that keeping compatibility is not useful here. We would be stuck with the broken mess as default forever. -Andi