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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E69BCC433EF for ; Mon, 10 Jan 2022 18:55:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=UpAdtHE47vHn0l+2d1zWXQNK1sWwyNVW/VsBvYvYG48=; b=2pdC+b+ir6mPBg oisWMI3ek+k3pgNuAKlCdMGlcjmlNPLk+8PcPIsCJzN+dscAH2JJB4QQVi7q4hVUr1oC3VnM8V1Of mGWLEancJiQ1sWPrRJISeXo4F5ky27RYFGUNSchuC49jXiJ3K+bSWYPmLJYhPc+l0s12OENXKTN2j qA6MBSnRjsTqwFjhjOI48Yt6D/NAu6dNyfVJtfgo2psTwdll8EtCWFpdb/2dvWBHc27qQitBf/O+T prCNTJzYHY9SMg1d+Eq5x4Vj5IIs4QQBjRZGGDJwyZm7UKZUeXDbOz8Gr7if5iboSuiPGVrZ/jTnE TUx6COHA5pmw7sVlUDdQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1n6znk-00CsBb-0b; Mon, 10 Jan 2022 18:53:52 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1n6zni-00CsB9-4G for linux-arm-kernel@bombadil.infradead.org; Mon, 10 Jan 2022 18:53:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=In-Reply-To:Content-Transfer-Encoding: Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Sender:Reply-To:Content-ID:Content-Description; bh=li2DH9PPv/qGHy+PbpFJWPC7UT1n87bwNe5a+JnFxTs=; b=QH7JPJgF+y9mjv8rOr60KbkYgA m/tLSPeyinTKbmlC9fKadcLz0sw3HITw5v0lAwPgA9gZW638xhNwatkjlHIlO+tTxrOjFZ9Ym8LTv LEcm5lnpitjuK1eurQ/tsqaeUbiprcKcDlFPWunccO6QtVn3ygX6z+eFuFUXfG4j7XdhJ6s1f+qvM bLEC58lokmrTG+YxK8wj38P1h+p1muzDVTNCLVAzCl+MEyfBL26KLnat1LZL7iTAtVCOMDZWZ5lD2 3YOvU7yfQkEhV1xJkCEk/vITI0S63YW6mcRGKpkG0j2ztj+azesdTV4l0Q5pLcnkl/6Y9vMyQhjHt UoLr5z8w==; Received: from [179.97.37.151] (helo=quaco.ghostprotocols.net) by desiato.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1n6zng-000ROe-CR; Mon, 10 Jan 2022 18:53:48 +0000 Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id E624140B92; Mon, 10 Jan 2022 15:53:45 -0300 (-03) Date: Mon, 10 Jan 2022 15:53:45 -0300 From: Arnaldo Carvalho de Melo To: Ian Rogers Cc: John Garry , Andi Kleen , Jiri Olsa , Namhyung Kim , Kajol Jain , "Paul A . Clarke" , Riccardo Mancini , Kan Liang , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org, Vineet Singh , James Clark , Mathieu Poirier , Suzuki K Poulose , Mike Leach , Leo Yan , coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, zhengjun.xing@intel.com, eranian@google.com Subject: Re: [PATCH v4 02/48] perf stat: Add aggr creators that are passed a cpu. Message-ID: References: <20220105061351.120843-1-irogers@google.com> <20220105061351.120843-3-irogers@google.com> <57ab982e-ecc1-3f49-c580-0a251e29698b@huawei.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Url: http://acmel.wordpress.com X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org RW0gTW9uLCBKYW4gMTAsIDIwMjIgYXQgMDM6NTI6MTFQTSAtMDMwMCwgQXJuYWxkbyBDYXJ2YWxo byBkZSBNZWxvIGVzY3JldmV1Ogo+IEVtIE1vbiwgSmFuIDEwLCAyMDIyIGF0IDA5OjM2OjQ5QU0g LTA4MDAsIElhbiBSb2dlcnMgZXNjcmV2ZXU6Cj4gPiBPbiBNb24sIEphbiAxMCwgMjAyMiBhdCA5 OjEwIEFNIEpvaG4gR2FycnkgPGpvaG4uZ2FycnlAaHVhd2VpLmNvbT4gd3JvdGU6Cj4gPiA+Cj4g PiA+IE9uIDA1LzAxLzIwMjIgMDY6MTMsIElhbiBSb2dlcnMgd3JvdGU6Cj4gPiA+ID4KPiA+ID4g PiArc3RydWN0IGFnZ3JfY3B1X2lkIGNwdV9tYXBfX2dldF9zb2NrZXQoc3RydWN0IHBlcmZfY3B1 X21hcCAqbWFwLCBpbnQgaWR4LAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB2b2lkICpkYXRhKQo+ID4gPiA+ICt7Cj4gPiA+ID4gKyAgICAgaWYgKGlkeCA8IDAg fHwgaWR4ID4gbWFwLT5ucikKPiA+ID4gPiArICAgICAgICAgICAgIHJldHVybiBjcHVfbWFwX19l bXB0eV9hZ2dyX2NwdV9pZCgpOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgICByZXR1cm4gY3B1X21h cF9fZ2V0X3NvY2tldF9hZ2dyX2J5X2NwdShtYXAtPm1hcFtpZHhdLCBkYXRhKTsKPiA+ID4gPiAr fQo+ID4gPiA+ICsKPiA+ID4KPiA+ID4KPiA+ID4gVGhpcyBpcyBsYXRlciBkZWxldGVkIGluIHRo ZSBzZXJpZXMuIENhbiB0aGUgc2VyaWVzIGJlIHJld29ya2VkIHNvIHRoYXQKPiA+ID4gd2UgZG9u J3QgYWRkIHN0dWZmIGFuZCB0aGVuIGxhdGVyIGRlbGV0ZSBpdD8gT25lIHJlYXNvbiBmb3IgdGhh dAo+ID4gPiBhcHByb2FjaCBpcyB0aGF0IHdlIGRvbid0IHNwZW5kIHRpbWUgcmV2aWV3aW5nIHNv bWV0aGluZyB3aGljaCB3aWxsIGJlCj4gPiA+IGRlbGV0ZWQsIGVzcGVjaWFsbHkgaW4gc3VjaCBh IGJpZyBzZXJpZXMuLi4KPiA+IAo+ID4gSGkgSm9obiwKPiA+IAo+ID4gSSB0aGluayB5b3UgYXJl IGFza2luZyB0byBzcXVhc2g6Cj4gPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMjIw MTA1MDYxMzUxLjEyMDg0My04LWlyb2dlcnNAZ29vZ2xlLmNvbS8KPiA+IGludG8gdGhpcyBjaGFu Z2UuIFRoZXJlIGFyZSBvdGhlciAgc2ltaWxhciByZWxhdGVkIGNoYW5nZXMgdGhhdCBtYXkKPiA+ IGFsc28gYmUgc3F1YXNoZWQuIFRoZSBjaGFuZ2VzIGFyZSB0cnlpbmcgdG8gaW50cm9kdWNlIGEg bmV3IEFQSSBhbmQKPiA+IHRoZW4gYWRkIGNoYW5nZXMgdG8gc3dpdGNoIG92ZXIgdG8gdXNpbmcg aXQuIFRoaXMgaXMgd2l0aCBhIHZpZXcgdG8KPiA+IG1ha2luZyBiaXNlY3Rpb24gZWFzaWVyLCBo YXZlIGVhY2ggY2hhbmdlIG9ubHkgZG8gMSB0aGluZyBhbmQgc28gb24uIEkKPiA+IGJlbGlldmUg dGhlIGZvcm1hdCBvZiB0aGUgcGF0Y2hlcyBpcyBob3VzZSBzdHlsZSwgYnV0IGl0IGlzIGZpbmUg dG8KPiA+IHNxdWFzaCBjaGFuZ2VzIHRvZ2V0aGVyIHRvby4gSGF2aW5nIHNlbnQgcGF0Y2hlcyB0 byBBcm5hbGRvIGFuZCBoYXZpbmcKPiA+IGhhZCB0aGVtIHNwbGl0IEknbSByZWx1Y3RhbnQgdG8g ZG8gYSB2NSB3aXRoIHRoZW0gc3F1YXNoZWQgd2l0aG91dCBoaW0KPiA+IGV4cHJlc3NpbmcgYSBw cmVmZXJlbmNlLgo+IAo+IFJpZ2h0LCBzb21ldGltZXMgdGhpcyBpcyBuZWVkZWQsIEknbSBnZXR0 aW5nIHRoZSBwYXRjaGtpdCBub3cgdG8gdGVzdAo+IGJ1aWxkIGl0IGluIG15IGNvbnRhaW5lcnMg YW5kIHdpbGwgZ28gcGF0Y2ggYnkgcGF0Y2ggcmV2aWV3aW5nLgoKR29vZCBzdGFydDoKCuKsolth Y21lQHRvb2xib3ggcGVyZl0kIGI0IGFtIC1jdHNsIC0tY2MtdHJhaWxlcnMgQ0FQLTU9ZldUXzE5 T2ZaVFRqdkxVY0NoVjRuRHdxYzVacTRWRTkzR2FrNk9PNE5PUnNBQG1haWwuZ21haWwuY29tCkxv b2tpbmcgdXAgaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci9DQVAtNSUzRGZXVF8xOU9mWlRUanZM VWNDaFY0bkR3cWM1WnE0VkU5M0dhazZPTzROT1JzQSU0MG1haWwuZ21haWwuY29tCkdyYWJiaW5n IHRocmVhZCBmcm9tIGxvcmUua2VybmVsLm9yZy9hbGwvQ0FQLTUlM0RmV1RfMTlPZlpUVGp2TFVj Q2hWNG5Ed3FjNVpxNFZFOTNHYWs2T080Tk9Sc0ElNDBtYWlsLmdtYWlsLmNvbS90Lm1ib3guZ3oK Q2hlY2tpbmcgZm9yIG5ld2VyIHJldmlzaW9ucyBvbiBodHRwczovL2xvcmUua2VybmVsLm9yZy9h bGwvCkFuYWx5emluZyA1OCBtZXNzYWdlcyBpbiB0aGUgdGhyZWFkCkNoZWNraW5nIGF0dGVzdGF0 aW9uIG9uIGFsbCBtZXNzYWdlcywgbWF5IHRha2UgYSBtb21lbnQuLi4KLS0tCiAg4pyTIFtQQVRD SCB2NCAxLzQ4XSBsaWJwZXJmOiBBZGQgY29tbWVudHMgdG8gcGVyZl9jcHVfbWFwLgogICAgKyBS ZXZpZXdlZC1ieTogSm9obiBHYXJyeSA8am9obi5nYXJyeUBodWF3ZWkuY29tPgogICAgKyBTaWdu ZWQtb2ZmLWJ5OiBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAcmVkaGF0LmNvbT4KICAg ICsgTGluazogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci8yMDIyMDEwNTA2MTM1MS4xMjA4NDMt Mi1pcm9nZXJzQGdvb2dsZS5jb20KPEJJRyBTTklQPgpDb3ZlcjogLi92NF8yMDIyMDEwNF9pcm9n ZXJzX3JlZmFjdG9yX3BlcmZfY3B1bWFwLmNvdmVyCiBMaW5rOiBodHRwczovL2xvcmUua2VybmVs Lm9yZy9yLzIwMjIwMTA1MDYxMzUxLjEyMDg0My0xLWlyb2dlcnNAZ29vZ2xlLmNvbQogQmFzZTog YXBwbGllcyBjbGVhbiB0byBjdXJyZW50IHRyZWUKICAgICAgIGdpdCBjaGVja291dCAtYiB2NF8y MDIyMDEwNF9pcm9nZXJzX2dvb2dsZV9jb20gSEVBRAogICAgICAgZ2l0IGFtIC4vdjRfMjAyMjAx MDRfaXJvZ2Vyc19yZWZhY3Rvcl9wZXJmX2NwdW1hcC5tYngKCjotKQoKLSBBcm5hbGRvCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2Vy bmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVs Cg==