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 X-Spam-Level: X-Spam-Status: No, score=-16.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C59BAC47092 for ; Wed, 2 Jun 2021 09:02:27 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 96E5A613AA for ; Wed, 2 Jun 2021 09:02:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 96E5A613AA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=huawei.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:CC:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=tWgEYpd1qF71gHJzssHs+I2hQvbP+pk+XHi/eKa7tsw=; b=o+UCHZbolp4hJcuQzZU5YDsfYT w0YMDGorwypo5Kcnvjjf8UcWqcj1yb2Eilb/k5M1oCMn/cDPeNYB/wlNEliOVbWm/4/hZcoAJrIso q9MbPdkHCbldl09bzI/uzOzldRENoT2bz5GhENEQ+Bt7OzL3Hjf/oF0e9FaIIJkuqQKSoXt8vR9on in3uADdjt5f/CmuxDxL+kzRVB+dxJnc6j5JUJZV7bTKScltTcvfieJNWk+8UPOambwTUBBCDFvGWt 5KJikX8bBUXjAMHRfPcPlGnuak0qdegE92mKFjsEUDEux47Dr2CAGDpv1ASnx2jy4giP2Yih/shSy 7spVpXzQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1loMjR-002pp2-LO; Wed, 02 Jun 2021 09:00:10 +0000 Received: from szxga08-in.huawei.com ([45.249.212.255]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1loMVO-002kwG-2V for linux-arm-kernel@lists.infradead.org; Wed, 02 Jun 2021 08:45:40 +0000 Received: from dggemv711-chm.china.huawei.com (unknown [172.30.72.57]) by szxga08-in.huawei.com (SkyGuard) with ESMTP id 4Fw2YD3k11z19Ps4; Wed, 2 Jun 2021 16:40:48 +0800 (CST) Received: from dggema757-chm.china.huawei.com (10.1.198.199) by dggemv711-chm.china.huawei.com (10.1.198.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2176.2; Wed, 2 Jun 2021 16:45:31 +0800 Received: from [127.0.0.1] (10.69.38.203) by dggema757-chm.china.huawei.com (10.1.198.199) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Wed, 2 Jun 2021 16:45:30 +0800 Subject: Re: [PATCH v2 1/9] perf: Add EVENT_ATTR_ID to simplify event attributes To: Will Deacon , Qi Liu CC: , , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Linuxarm References: <1621417919-6632-1-git-send-email-liuqi115@huawei.com> <1621417919-6632-2-git-send-email-liuqi115@huawei.com> <20210601131020.GD28025@willie-the-truck> From: "liuqi (BA)" Message-ID: <30abdbec-3174-1f8a-47d4-63a4de3b1e47@huawei.com> Date: Wed, 2 Jun 2021 16:45:23 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <20210601131020.GD28025@willie-the-truck> Content-Language: en-GB X-Originating-IP: [10.69.38.203] X-ClientProxiedBy: dggems702-chm.china.huawei.com (10.3.19.179) To dggema757-chm.china.huawei.com (10.1.198.199) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210602_014538_498772_FFF6939A X-CRM114-Status: GOOD ( 22.82 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CkhpIFdpbGwsCgpUaGFua3MgZm9yIHJldmlld2luZyB0aGlzIHBhdGNoLgoKT24gMjAyMS82LzEg MjE6MTAsIFdpbGwgRGVhY29uIHdyb3RlOgo+IE9uIFdlZCwgTWF5IDE5LCAyMDIxIGF0IDA1OjUx OjUxUE0gKzA4MDAsIFFpIExpdSB3cm90ZToKPj4gU2ltaWxhciBFVkVOVF9BVFRSIG1hY3JvcyBh cmUgZGVmaW5lZCBpbiBtYW55IFBNVSBkcml2ZXJzLAo+PiBsaWtlIEhpU2lsaWNvbiBQTVUgZHJp dmVyLCBBcm0gUE1VIGRyaXZlciwgQXJtIFNNTVUgUE1VCj4+IGRyaXZlci4gU28gQWRkIGEgZ2Vu ZXJpYyBtYWNybyB0byBzaW1wbGlmeSBjb2RlLgo+Pgo+PiBDYzogUGV0ZXIgWmlqbHN0cmEgPHBl dGVyekBpbmZyYWRlYWQub3JnPgo+PiBDYzogSW5nbyBNb2xuYXIgPG1pbmdvQHJlZGhhdC5jb20+ Cj4+IENjOiBBcm5hbGRvIENhcnZhbGhvIGRlIE1lbG8gPGFjbWVAa2VybmVsLm9yZz4KPj4gQ2M6 IE1hcmsgUnV0bGFuZCA8bWFyay5ydXRsYW5kQGFybS5jb20+Cj4+IENjOiBBbGV4YW5kZXIgU2hp c2hraW4gPGFsZXhhbmRlci5zaGlzaGtpbkBsaW51eC5pbnRlbC5jb20+Cj4+IFNpZ25lZC1vZmYt Ynk6IFFpIExpdSA8bGl1cWkxMTVAaHVhd2VpLmNvbT4KPj4gLS0tCj4+ICAgaW5jbHVkZS9saW51 eC9wZXJmX2V2ZW50LmggfCA2ICsrKysrKwo+PiAgIGtlcm5lbC9ldmVudHMvY29yZS5jICAgICAg IHwgMiArKwo+PiAgIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCj4+Cj4+IGRpZmYg LS1naXQgYS9pbmNsdWRlL2xpbnV4L3BlcmZfZXZlbnQuaCBiL2luY2x1ZGUvbGludXgvcGVyZl9l dmVudC5oCj4+IGluZGV4IGY1YTZhMmYuLmQwYWE3NGUgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUv bGludXgvcGVyZl9ldmVudC5oCj4+ICsrKyBiL2luY2x1ZGUvbGludXgvcGVyZl9ldmVudC5oCj4+ IEBAIC0xNTc2LDYgKzE1NzYsMTIgQEAgc3RhdGljIHN0cnVjdCBwZXJmX3BtdV9ldmVudHNfYXR0 ciBfdmFyID0gewkJCQkgICAgXAo+PiAgIAkuZXZlbnRfc3RyCT0gX3N0ciwJCQkJCQkgICAgXAo+ PiAgIH07Cj4+ICAgCj4+ICsjZGVmaW5lIFBNVV9FVkVOVF9BVFRSX0lEKF9uYW1lLCBfaWQpCQkJ CQkgICAgIFwKPj4gKwkoJigoc3RydWN0IHBlcmZfcG11X2V2ZW50c19hdHRyW10pIHsJCQkJICAg ICBcCj4+ICsJCXsgLmF0dHIgPSBfX0FUVFIoX25hbWUsIDA0NDQsIHBlcmZfZXZlbnRfc3lzZnNf c2hvdywgTlVMTCksICBcCj4+ICsJCSAgLmlkID0gX2lkLCB9CQkJCQkJICAgICBcCj4+ICsJfSlb MF0uYXR0ci5hdHRyKQo+PiArCj4+ICAgI2RlZmluZSBQTVVfRk9STUFUX0FUVFIoX25hbWUsIF9m b3JtYXQpCQkJCQlcCj4+ICAgc3RhdGljIHNzaXplX3QJCQkJCQkJCVwKPj4gICBfbmFtZSMjX3No b3coc3RydWN0IGRldmljZSAqZGV2LAkJCQkJXAo+PiBkaWZmIC0tZ2l0IGEva2VybmVsL2V2ZW50 cy9jb3JlLmMgYi9rZXJuZWwvZXZlbnRzL2NvcmUuYwo+PiBpbmRleCAwYWM4MThiLi4zMzBkOWNj IDEwMDY0NAo+PiAtLS0gYS9rZXJuZWwvZXZlbnRzL2NvcmUuYwo+PiArKysgYi9rZXJuZWwvZXZl bnRzL2NvcmUuYwo+PiBAQCAtMTMyOTUsNiArMTMyOTUsOCBAQCBzc2l6ZV90IHBlcmZfZXZlbnRf c3lzZnNfc2hvdyhzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBkZXZpY2VfYXR0cmlidXRlICph dHRyLAo+PiAgIAo+PiAgIAlpZiAocG11X2F0dHItPmV2ZW50X3N0cikKPj4gICAJCXJldHVybiBz cHJpbnRmKHBhZ2UsICIlc1xuIiwgcG11X2F0dHItPmV2ZW50X3N0cik7Cj4+ICsJZWxzZQo+PiAr CQlyZXR1cm4gc3ByaW50ZihwYWdlLCAiY29uZmlnPSUjbGx4XG4iLCBwbXVfYXR0ci0+aWQpOwo+ IAo+IEkgdGhpbmsgaXQncyBhIHJlYWxseSBiYWQgaWRlYSB0byBoYXJkY29kZSB0aGlzIGhlcmUu IEZvciBleGFtcGxlLCBJIHRoaW5rCj4gdGhpcyBwYXRjaCBzZXJpZXMgYnJlYWtzIHVzZXIgQUJJ IGZvciB0aGUgU01NVSBQTVUgd2hpY2ggdXNlZCB0byBwcmludDoKPiAKPiAJImV2ZW50PTB4JTAy bGx4XG4iCj4gCj4gYW5kIGJ5IHRoZSBsb29rcyBvZiBpdCBtYW55IG9mIHRoZSBvdGhlciBjb252 ZXJzaW9ucyBhcmUgdW5zb3VuZCB0b28uCj4gCkdvdCBpdCwgc28gSSdsbCB1c2UgcG11X2F0dHIt PmV2ZW50X3N0ciBoZXJlLCBmb3IgZXhhbXBsZSwKU01NVV9FVkVOVF9BVFRSKGN5Y2xlcywgImV2 ZW50PTB4MDAiKQoKQXMgUE1VX0VWRU5UX0FUVFJfU1RSSU5HIGlzIGFscmVhZHkgZGVmaW5lZCBp biBsaW51eC9wZXJmX2V2ZW50LmjvvIxhbmQgaXMgCnVzZWQgaW4gZHJpdmVycyBvZiBtdWx0aSBh cmNoaXRlY3R1cmVzLCBhZGQgYSBuZXcgY29tbW9uIG1hY3JvIG1pZ2h0IGJlIApiZXR0ZXIgdGhh biBtb2RpZnkgUE1VX0VWRU5UX0FUVFJfU1RSSU5HLgpEbyB5b3UgaGF2ZSBhbnkgc3VnZ2VzdGlv biBhYm91dCB0aGUgbmFtZSBvZiBuZXcgY29tbW9uIG1hY3JvPwoKVGhhbmtzLApRaQo+IEknbSBh bGwgZm9yIGEgY29tbW9uIG1hY3JvLCBidXQgdGhlIHN0cmluZyBuZWVkcyB0byBiZSBkZXRlcm1p bmVkIGJ5IHRoZQo+IGRyaXZlci4KPiAKPiBXaWxsCj4gLgo+IAoKCgoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGlu ZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK