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 A9B16C38142 for ; Tue, 31 Jan 2023 11:50:18 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:References:Cc:To:From:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=O9MM27oh378PLpryB7ev7QsYdD4ikd+XdPp0BnyITjg=; b=Y7mDkc0l/4VE/P gVWWzuFRnOFG5H7j1MsJEyQGJEjtQ9ryliRBTImnw4hG+aKYgU4dqsBQtE+KHrCM+1sy50pSw0ujb HXDk5rJkSuMKX33WuqSZDscZ+H17TOrD5GxAljdUIQP/ZiSs+AViM8NIJg5HiqCXOeX4h71otPCHN 8JN+jU99iRgcIDVqodOPPmfQxnpbq9ySZZwmjsN8ppLX3Y9rSaXAy7N0T1vG0srMS1uDeNVfv1q8P ygo3XVbLBoLMnAyFr7xZm9f76PuJ732YH11SmW6cufPEMa+rYvULqnUzdc4YfrfrgCLV8DgubBPpr f1O1ag4G/jF9QLRMglQQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pMp8e-007lsK-JY; Tue, 31 Jan 2023 11:49:24 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pMp8a-007lqx-G0 for linux-arm-kernel@lists.infradead.org; Tue, 31 Jan 2023 11:49:22 +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 599F52F4; Tue, 31 Jan 2023 03:49:58 -0800 (PST) Received: from [10.57.78.39] (unknown [10.57.78.39]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id A6C713F71E; Tue, 31 Jan 2023 03:49:14 -0800 (PST) Message-ID: <2864f28e-dd2f-5a9c-922f-5c044a864beb@arm.com> Date: Tue, 31 Jan 2023 11:49:13 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: [PATCH v7 00/15] coresight: Add new API to allocate trace source ID values From: Suzuki K Poulose To: Arnaldo Carvalho de Melo Cc: mathieu.poirier@linaro.org, peterz@infradead.org, mingo@redhat.com, linux-perf-users@vger.kernel.org, leo.yan@linaro.org, quic_jinlmao@quicinc.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Mike Leach , James Clark References: <20230116124928.5440-1-mike.leach@linaro.org> <546f218f-3ac9-8fc2-c843-2f2f16882f31@arm.com> <5b7df6df-0c2d-6953-0f50-e85745cb1f4b@arm.com> In-Reply-To: <5b7df6df-0c2d-6953-0f50-e85745cb1f4b@arm.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230131_034920_647841_5FC448B9 X-CRM114-Status: GOOD ( 21.36 ) 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 SGkgQXJuYWxkbwoKT24gMjQvMDEvMjAyMyAxMTozNiwgU3V6dWtpIEsgUG91bG9zZSB3cm90ZToK PiBIaSBBcm5hbGRvCj4gCj4gR2VudGxlIHBpbmcuCj4gCj4gT24gMTkvMDEvMjAyMyAxMjowMCwg U3V6dWtpIEsgUG91bG9zZSB3cm90ZToKPj4gSGkgQXJuYWxkbywKPj4KPj4gT24gMTYvMDEvMjAy MyAxMjo0OSwgTWlrZSBMZWFjaCB3cm90ZToKPj4+IFRoZSBjdXJyZW50IG1ldGhvZCBmb3IgYWxs b2NhdGluZyB0cmFjZSBzb3VyY2UgSUQgdmFsdWVzIHRvIHNvdXJjZXMgaXMKPj4+IHRvIHVzZSBh IGZpeGVkIGFsZ29yaXRobSBmb3IgQ1BVIGJhc2VkIHNvdXJjZXMgb2YgKGNwdV9udW0gKiAyICsg MHgxMCkuCj4+PiBUaGUgU1RNIGlzIGFsbG9jYXRlZCBJRCAweDEuCj4+Pgo+Pj4gVGhpcyBmaXhl ZCBhbGdvcml0aG0gaXMgdXNlZCBpbiBib3RoIHRoZSBDb3JlU2lnaHQgZHJpdmVyIGNvZGUsIGFu ZCBieQo+Pj4gcGVyZiB3aGVuIHdyaXRpbmcgdGhlIHRyYWNlIG1ldGFkYXRhIGluIHRoZSBBVVhU UkFDRV9JTkZPIHJlY29yZC4KPj4+Cj4+PiBUaGUgbWV0aG9kIG5lZWRzIHJlcGxhY2luZyBhcyBj dXJyZW50bHk6LQo+Pj4gMS4gSXQgaXMgaW5lZmZpY2llbnQgaW4gdXNpbmcgYXZhaWxhYmxlIElE cy4KPj4+IDIuIERvZXMgbm90IHNjYWxlIHRvIGxhcmdlciBzeXN0ZW1zIHdpdGggbWFueSBjb3Jl cyBhbmQgdGhlIGFsZ29yaXRobQo+Pj4gaGFzIG5vIGxpbWl0cyBzbyB3aWxsIGdlbmVyYXRlIGlu dmFsaWQgdHJhY2UgSURzIGZvciBjcHUgbnVtYmVyID4gNDQuCj4+Pgo+Pj4gQWRkaXRpb25hbGx5 IHJlcXVpcmVtZW50cyB0byBhbGxvY2F0ZSBhZGRpdGlvbmFsIHN5c3RlbSBJRHMgb24gc29tZQo+ Pj4gc3lzdGVtcyBoYXZlIGJlZW4gc2Vlbi4KPj4+Cj4+PiBUaGlzIHBhdGNoIHNldMKgIGludHJv ZHVjZXMgYW4gQVBJIHRoYXQgYWxsb3dzIHRoZSBhbGxvY2F0aW9uIG9mIHRyYWNlIAo+Pj4gSURz Cj4+PiBpbiBhIGR5bmFtaWMgbWFubmVyLgo+Pj4KPj4+IEFyY2hpdGVjdHVyYWxseSByZXNlcnZl ZCBJRHMgYXJlIG5ldmVyIGFsbG9jYXRlZCwgYW5kIHRoZSBzeXN0ZW0gaXMKPj4+IGxpbWl0ZWQg dG8gYWxsb2NhdGluZyBvbmx5IHZhbGlkIElEcy4KPj4+Cj4+PiBFYWNoIG9mIHRoZSBjdXJyZW50 IHRyYWNlIHNvdXJjZXMgRVRNMy54LCBFVE00LnggYW5kIFNUTSBpcyB1cGRhdGVkIAo+Pj4gdG8g dXNlCj4+PiB0aGUgbmV3IEFQSS4KPj4+Cj4+PiBGb3IgdGhlIEVUTXgueCBkZXZpY2VzIElEcyBh cmUgYWxsb2NhdGVkIG9uIGNlcnRhaW4gZXZlbnRzCj4+PiBhKSBXaGVuIHVzaW5nIHN5c2ZzLCBh biBJRCB3aWxsIGJlIGFsbG9jYXRlZCBvbiBoYXJkd2FyZSBlbmFibGUsIG9yIGEgCj4+PiByZWFk IG9mCj4+PiBzeXNmcyBUUkNUUkFDRUlEIHJlZ2lzdGVyIGFuZCBmcmVlZCB3aGVuIHRoZSBzeXNm cyByZXNldCBpcyB3cml0dGVuLgo+Pj4KPj4+IGIpIFdoZW4gdXNpbmcgcGVyZiwgSUQgaXMgYWxs b2NhdGVkIG9uIGR1cmluZyBzZXR1cCBBVVggZXZlbnQsIGFuZCAKPj4+IGZyZWVkIG9uCj4+PiBl dmVudCBmcmVlLiBJRHMgYXJlIGNvbW11bmljYXRlZCB1c2luZyB0aGUgQVVYX09VVFBVVF9IV19J RCBwYWNrZXQuCj4+PiBUaGUgSUQgYWxsb2NhdG9yIGlzIG5vdGlmaWVkIHdoZW4gcGVyZiBzZXNz aW9ucyBzdGFydCBhbmQgc3RvcAo+Pj4gc28gQ1BVIGJhc2VkIElEcyBhcmUga2VwdCBjb25zdGFu dCB0aHJvdWdob3V0IGFueSBwZXJmIHNlc3Npb24uCj4+Pgo+Pj4KPj4+IE5vdGU6IFRoaXMgcGF0 Y2hzZXQgYnJlYWtzIHNvbWUgYmFja3dhcmQgY29tcGF0aWJpbGl0eSBmb3IgcGVyZiAKPj4+IHJl Y29yZCBhbmQKPj4+IHBlcmYgcmVwb3J0Lgo+Pj4KPj4+IFRoZSB2ZXJzaW9uIG9mIHRoZSBBVVhU UkFDRV9JTkZPIGhhcyBiZWVuIHVwZGF0ZWQgdG8gcmVmbGVjdCB0aGUgZmFjdCAKPj4+IHRoYXQK Pj4+IHRoZSB0cmFjZSBzb3VyY2UgSURzIGFyZSBnZW5lcmF0ZWQgZGlmZmVyZW50bHkuIFRoaXMg d2lsbAo+Pj4gbWVhbiBvbGRlciB2ZXJzaW9ucyBvZiBwZXJmIHJlcG9ydCBjYW5ub3QgZGVjb2Rl IHRoZSBuZXdlciBmaWxlLgo+Pj4KPj4+IEFwcGllcyB0byBjb3Jlc2lnaHQvbmV4dAo+Pj4KPiAK PiAuLi4KPiAKPj4+IE1pa2UgTGVhY2ggKDE1KToKPj4+IMKgwqAgY29yZXNpZ2h0OiB0cmFjZS1p ZDogQWRkIEFQSSB0byBkeW5hbWljYWxseSBhc3NpZ24gVHJhY2UgSUQgdmFsdWVzCj4+PiDCoMKg IGNvcmVzaWdodDogUmVtb3ZlIG9ic29sZXRlIFRyYWNlIElEIHVubmlxdWVuZXNzIGNoZWNrcwo+ Pj4gwqDCoCBjb3Jlc2lnaHQ6IHBlcmY6IHRyYWNlaWQ6IEFkZCBwZXJmIElEIGFsbG9jYXRpb24g YW5kIG5vdGlmaWVycwo+Pj4gwqDCoCBjb3Jlc2lnaHQ6IHN0bTogVXBkYXRlIFNUTSBkcml2ZXIg dG8gdXNlIFRyYWNlIElEIEFQSQo+Pj4gwqDCoCBjb3Jlc2lnaHQ6IGV0bTR4OiBVcGRhdGUgRVRN NCBkcml2ZXIgdG8gdXNlIFRyYWNlIElEIEFQSQo+Pj4gwqDCoCBjb3Jlc2lnaHQ6IGV0bTN4OiBV cGRhdGUgRVRNMyBkcml2ZXIgdG8gdXNlIFRyYWNlIElEIEFQSQo+Pj4gwqDCoCBjb3Jlc2lnaHQ6 IGV0bVguWDogc3RtOiBSZW1vdmUgdHJhY2VfaWQoKSBjYWxsYmFjawo+Pj4gwqDCoCBjb3Jlc2ln aHQ6IHRyYWNlIGlkOiBSZW1vdmUgbGVnYWN5IGdldCB0cmFjZSBJRCBmdW5jdGlvbi4KPj4+IMKg wqAgcGVyZjogY3MtZXRtOiBNb3ZlIG1hcHBpbmcgb2YgVHJhY2UgSUQgYW5kIGNwdSBpbnRvIGhl bHBlciBmdW5jdGlvbgo+Pj4gwqDCoCBwZXJmOiBjcy1ldG06IFVwZGF0ZSByZWNvcmQgZXZlbnQg dG8gdXNlIG5ldyBUcmFjZSBJRCBwcm90b2NvbAo+Pj4gwqDCoCBrZXJuZWw6IGV2ZW50czogRXhw b3J0IHBlcmZfcmVwb3J0X2F1eF9vdXRwdXRfaWQoKQo+Pj4gwqDCoCBwZXJmOiBjcy1ldG06IEhh bmRsZSBQRVJGX1JFQ09SRF9BVVhfT1VUUFVUX0hXX0lEIHBhY2tldAo+Pj4gwqDCoCBjb3Jlc2ln aHQ6IGV2ZW50czogUEVSRl9SRUNPUkRfQVVYX09VVFBVVF9IV19JRCB1c2VkIGZvciBUcmFjZSBJ RAo+Pj4gwqDCoCBjb3Jlc2lnaHQ6IHRyYWNlLWlkOiBBZGQgZGVidWcgJiB0ZXN0IG1hY3JvcyB0 byBUcmFjZSBJRCBhbGxvY2F0aW9uCj4+PiDCoMKgIGNvcmVzaWdodDogZXRtM3g6IGRvY3M6IEFs dGVyIHN5c2ZzIGRvY3VtZW50YXRpb24gZm9yIHRyYWNlIGlkIAo+Pj4gdXBkYXRlcwo+Pgo+PiBJ IGhhdmUgcHVzaGVkIHRoZSBrZXJuZWwgcGF0Y2hlcyBvbiB0aGlzIHNlcmllcyB0byBjb3Jlc2ln aHQgdHJlZSAKPj4gbmV4dFswXS4KPj4KPj4gSSB3aWxsIGJlIHNlbmRpbmcgdGhlbSBvdXQgdG8g R3JlZyBmb3IgdjYuMy4gUGxlYXNlIGNvdWxkIHlvdSBxdWV1ZSB0aGUKPj4gcGVyZiB0b29sIGNo YW5nZXMgaW4gdGhlIHNlcmllcyA/IGkuZS4sIFBhdGNoZXMgOSwxMCBhbmQgMTIuCj4+Cj4+Cj4+ IFswXSAKPj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv Y29yZXNpZ2h0L2xpbnV4LmdpdC9sb2cvP2g9bmV4dAo+Pgo+IAo+IFBsZWFzZSBjb3VsZCB5b3Ug cGljayB1cCB0aGUgcGVyZiB0b29sIGNoYW5nZXMgYWJvdmUgPwoKUGxlYXNlIGNvdWxkIHlvdSBj b25maXJtIGlmIHlvdSBhcmUgYWJsZSB0byBxdWV1ZSB0aGUgcGVyZiB0b29sIGNoYW5nZXMgCj8g T3Igd291bGQgeW91IGxpa2UgbWUgcm91dGUgaXQgdmlhIGNvcmVzaWdodCB0cmVlID8KCktpbmQg cmVnYXJkcwpTdXp1a2kKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1hcm0ta2VybmVsCg==