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 E4AEFC7EE29 for ; Fri, 9 Jun 2023 07:59:28 +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=Pez5thoZ0k4kGQgmVSJuf6Cjs+gcYMvi0yBP6Rq74dI=; b=GfEl/mQZB70T2h KfWYca6++8A4rv9kL5bnZVTrdUm8r5AZwvURG8KnJ8O0Zf193rCt9cr2x81KnIvqlKu+oeEc4Gjmg t0CphxHvALK+jqqwW8hmChRMm4aF+6jGLEQSCv7O9rQxybfmyf+bSjr1zBxN03TB7hmj/3c/4WXWw 1PSceerQuvRiryhQHfRjrAD8W8OnG3Zf2ntsaGMNOiE0gvmw7f0zSWnTGRZnwNdJOFW8MfDPDUjeZ 61xE8qmxGkSeQssOrSGh4tBRixG3N2ph7jEI1ENaP5MN3aqcCbdu8lukvKrJ14TEL4hjGc376keVM EFo9CsjNYE5SpK6Rrupg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q7X1W-00C9M2-0z; Fri, 09 Jun 2023 07:59:06 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q7X1T-00C9K2-1c for linux-arm-kernel@lists.infradead.org; Fri, 09 Jun 2023 07:59:05 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2D423AB6; Fri, 9 Jun 2023 00:59:44 -0700 (PDT) Received: from FVFF77S0Q05N (unknown [10.57.25.215]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id EF6613F71E; Fri, 9 Jun 2023 00:58:53 -0700 (PDT) Date: Fri, 9 Jun 2023 08:58:49 +0100 From: Mark Rutland To: Ian Rogers Cc: Ravi Bangoria , Suzuki K Poulose , Mike Leach , Leo Yan , John Garry , Will Deacon , James Clark , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Adrian Hunter , Kajol Jain , Jing Zhang , Kan Liang , Zhengjun Xing , Madhavan Srinivasan , Athira Rajeev , Ming Wang , Huacai Chen , Sandipan Das , Dmitrii Dolgov <9erthalion6@gmail.com>, Sean Christopherson , Ali Saidi , Rob Herring , Thomas Richter , Kang Minchul , linux-kernel@vger.kernel.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-perf-users@vger.kernel.org Subject: Re: [PATCH v5 28/34] perf pmus: Split pmus list into core and other Message-ID: References: <20230527072210.2900565-1-irogers@google.com> <20230527072210.2900565-29-irogers@google.com> <7c7d9279-25b0-328e-af41-66c2096febaa@amd.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230609_005903_634435_D8CA74C0 X-CRM114-Status: GOOD ( 30.31 ) 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 T24gVGh1LCBKdW4gMDgsIDIwMjMgYXQgMTA6MzU6MDJQTSAtMDcwMCwgSWFuIFJvZ2VycyB3cm90 ZToKPiBPbiBUaHUsIEp1biA4LCAyMDIzIGF0IDEwOjMw4oCvUE0gUmF2aSBCYW5nb3JpYSA8cmF2 aS5iYW5nb3JpYUBhbWQuY29tPiB3cm90ZToKPiA+Cj4gPiBPbiAwOS1KdW4tMjMgMTA6MTAgQU0s IElhbiBSb2dlcnMgd3JvdGU6Cj4gPiA+IE9uIFRodSwgSnVuIDgsIDIwMjMgYXQgOTowMeKAr1BN IFJhdmkgQmFuZ29yaWEgPHJhdmkuYmFuZ29yaWFAYW1kLmNvbT4gd3JvdGU6Cj4gPiA+Pgo+ID4g Pj4gSGkgSWFuLAo+ID4gPgo+ID4gPiBIaSBSYXZpLAo+ID4gPgo+ID4gPj4gT24gMjctTWF5LTIz IDEyOjUyIFBNLCBJYW4gUm9nZXJzIHdyb3RlOgo+ID4gPj4+IFNwbGl0IHRoZSBwbXVzIGxpc3Qg aW50byBjb3JlIGFuZCBvdGhlci4gVGhpcyB3aWxsIGxhdGVyIGFsbG93IGZvcgo+ID4gPj4+IHRo ZSBjb3JlIGFuZCBvdGhlciBwbXVzIHRvIGJlIHBvcHVsYXRlZCBzZXBhcmF0ZWx5Lgo+ID4gPj4+ Cj4gPiA+Pj4gU2lnbmVkLW9mZi1ieTogSWFuIFJvZ2VycyA8aXJvZ2Vyc0Bnb29nbGUuY29tPgo+ ID4gPj4+IFJldmlld2VkLWJ5OiBLYW4gTGlhbmcgPGthbi5saWFuZ0BsaW51eC5pbnRlbC5jb20+ Cj4gPiA+Pj4gLS0tCj4gPiA+Pj4gIHRvb2xzL3BlcmYvdXRpbC9wbXVzLmMgfCA1MiArKysrKysr KysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KPiA+ID4+PiAgMSBmaWxlIGNoYW5n ZWQsIDM4IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQo+ID4gPj4+Cj4gPiA+Pj4gZGlm ZiAtLWdpdCBhL3Rvb2xzL3BlcmYvdXRpbC9wbXVzLmMgYi90b29scy9wZXJmL3V0aWwvcG11cy5j Cj4gPiA+Pj4gaW5kZXggNThmZjc5MzdlOWI3Li40ZWY0ZmVjZDMzNWYgMTAwNjQ0Cj4gPiA+Pj4g LS0tIGEvdG9vbHMvcGVyZi91dGlsL3BtdXMuYwo+ID4gPj4+ICsrKyBiL3Rvb2xzL3BlcmYvdXRp bC9wbXVzLmMKPiA+ID4+PiBAQCAtMTIsMTMgKzEyLDE5IEBACj4gPiA+Pj4gICNpbmNsdWRlICJw bXUuaCIKPiA+ID4+PiAgI2luY2x1ZGUgInByaW50LWV2ZW50cy5oIgo+ID4gPj4+Cj4gPiA+Pj4g LXN0YXRpYyBMSVNUX0hFQUQocG11cyk7Cj4gPiA+Pj4gK3N0YXRpYyBMSVNUX0hFQUQoY29yZV9w bXVzKTsKPiA+ID4+PiArc3RhdGljIExJU1RfSEVBRChvdGhlcl9wbXVzKTsKPiA+ID4+Cj4gPiA+ PiBBTUQgaWJzX2ZldGNoLy8gYW5kIGlic19vcC8vIFBNVXMgYXJlIHBlciBTTVQtdGhyZWFkIGFu ZCBhcmUgaW5kZXBlbmRlbnQgb2YKPiA+ID4+IGNvcmUgaHcgcG11LiBJIHdvbmRlciB3aGVyZSBk b2VzIElCUyBmaXQuIEN1cnJlbnRseSBpdCdzIHBhcnQgb2Ygb3RoZXJfcG11cy4KPiA+ID4+IFNv LCBpcyBpdCBzYWZlIHRvIGFzc3VtZSB0aGF0IG90aGVyX3BtdXMgYXJlIG5vdCBqdXN0IHVuY29y ZSBwbXVzPyBJbiB0aGF0Cj4gPiA+PiBjYXNlIHNoYWxsIHdlIGFkZCBhIGNvbW1lbnQgaGVyZT8K PiA+ID4KPiA+ID4gSSdtIGEgZmFuIG9mIGNvbW1lbnRzLiBUaGUgY29kZSBoYXMgbGFuZGVkIGlu IHBlcmYtdG9vbHMtbmV4dDoKPiA+ID4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp bnV4L2tlcm5lbC9naXQvYWNtZS9saW51eC5naXQvdHJlZS90b29scy9wZXJmL3V0aWwvcG11cy5j P2g9cGVyZi10b29scy1uZXh0Cj4gPiA+IERvIHlvdSBoYXZlIGFueSBzdWdnZXN0aW9ucyBvbiB3 b3JkaW5nPyBJJ3ZlIGhhZCBsaW1pdGVkIHN1Y2Nlc3MKPiA+ID4gYWRkaW5nIGdsb3NzYXJ5IHRl cm1zLCBmb3IgZXhhbXBsZSwgb2ZmY29yZSB2cyB1bmNvcmU6Cj4gPiA+IGh0dHBzOi8vcGVyZi53 aWtpLmtlcm5lbC5vcmcvaW5kZXgucGhwL0dsb3NzYXJ5I09mZmNvcmUKPiA+ID4gSSB0aGluayBv ZmZjb3JlIGlzIGEgbW9yZSBpbnRlcmNvbm5lY3QgcmVsYXRlZCB0ZXJtLCBidXQgSSdkIHByZWZl cgo+ID4gPiBub3QgdG8gYmUgaW52ZW50aW5nIHRoZSBkZWZpbml0aW9ucy4gSSdkIGxpa2UgaXQg aWYgd2UgY291bGQgYmUgbGVzcwo+ID4gPiBhbWJpZ3VvdXMgaW4gdGhlIGNvZGUgYW5kIHByb3Zp ZGUgdXNlZnVsIGluZm9ybWF0aW9uIG9uIHRoZSB3aWtpLCBzbwo+ID4gPiBoZWxwIGFwcHJlY2lh dGVkIDotKQo+ID4KPiA+IERvZXMgdGhpcyBsb29rIGdvb2Q/Cj4gPgo+ID4gLyoKPiA+ICAqIGNv cmVfcG11czogIEEgUE1VIGJlbG9uZ3MgdG8gY29yZV9wbXVzIGlmIGl0J3MgbmFtZSBpcyAiY3B1 IiBvciBpdCdzIHN5c2ZzCj4gPiAgKiAgICAgICAgICAgICBkaXJlY3RvcnkgY29udGFpbnMgImNw dXMiIGZpbGUuIEFsbCBQTVVzIGJlbG9uZ2luZyB0byBjb3JlX3BtdXMKPiA+ICAqICAgICAgICAg ICAgIG11c3QgaGF2ZSBwbXUtPmlzX2NvcmU9MS4gSWYgdGhlcmUgYXJlIG1vcmUgdGhhbiBvbmUg UE1VcyBpbgo+ID4gICogICAgICAgICAgICAgdGhpcyBsaXN0LCBwZXJmIGludGVycHJldHMgaXQg YXMgYSBoZXRlcm9nZW5lb3VzIHBsYXRmb3JtLgo+IAo+IAo+IExvb2tzIGdvb2QgYnV0IGEgbml0 IGhlcmUuIEl0IGlzIGhldGVyb2dlbmVvdXMgZnJvbSBwb2ludC1vZi12aWV3IG9mCj4gUE1Vcywg dGhlcmUgYXJlIEFSTSBzeXN0ZW1zIHdoZXJlIHRoZXkgYXJlIGhldGVyb2dlbm91cyB3aXRoIGJp ZyBhbmQKPiBsaXR0bGUgY29yZXMgYnV0IHRoZXkgaGF2ZSBhIHNpbmdsZSBob21vZ2VuZW91cyBQ TVUgZHJpdmVyLiBUaGUgcGVyZgo+IHRvb2wgd2lsbCB0cmVhdCB0aGVtIGFzIGhvbW9nZW5lb3Vz LgoKRm9yIHRoZSBzYWtlIG9mIHRoZSBjb21tZW50OiB0aGVyZSdzIGEgbGl0dGxlIG1vcmUgbnVh bmNlIGhlcmUuCgpUaGUgaW50ZW50IGlzIHRoYXQgZWFjaCBkaXN0aW5jdCBtaWNyby1hcmNoaXRl Y3R1cmUgaGFzIGl0cyBvd24gUE1VIGluc3RhbmNlLApidXQgc29tZSBwZW9wbGUgd3JpdGUgdGhl aXIgZGV2aWNlIHRyZWVzIGluY29ycmVjdGx5IHdpdGggYSBzaW5nbGUgcG11IG5vZGUKcmF0aGVy IHRoYW4gc2VwYXJhdGUgcG11IG5vZGVzIHBlciBtaWNyby1hcmNoaXRlY3R1cmUuCgpUaGF0IHNo b3VsZCBiZSB2aWV3ZWQgYXMgYSBGVyBidWcsIGV2ZW4gaWYgd2UgaGF2ZSB0byBkZWFsIHdpdGgg aXQgaGVyZS4KClRoYW5rcywKTWFyay4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK