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 E82E3C25B50 for ; Tue, 24 Jan 2023 11:37:17 +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=qU/wgutX9sS07ea22tdUz098bjzDAUWlFI7j8JNMpF4=; b=QMxVb3EI+KNusM EqzrmkJdyXpbqiUNHXrUTsYLZjD3oBx9Jz8JieSoDbLx08o3erBrCV7d9mHZBV3nWNK7GF4jgwGuj k8N1sz8rWBvG+HfL+o7r2GhuO3ht3OwhAzmVq6cPZTCww5+EmNz+ktt/eq0njSKIrpwSJ0jdkFBz6 iaz0yizFcU8Se/yum9qoTyonBjwIEU6mpF++53gBaJaPi9q4yHwmjUfulMJ0CkVtQq2+7RxMSoxJz MZ4nGlOkHg66OQywZtAvar880GctLp2SzH512EPNK03gK+qxbfG+pR05zSlFKVY9kTEAg1hSQYuVz 24OdOG51JK0ALaBwT4jA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pKHbC-003Sz8-Mt; Tue, 24 Jan 2023 11:36:22 +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 1pKHb8-003Sx8-Ph for linux-arm-kernel@lists.infradead.org; Tue, 24 Jan 2023 11:36:20 +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 E46D51FB; Tue, 24 Jan 2023 03:36:54 -0800 (PST) Received: from [10.1.197.1] (ewhatever.cambridge.arm.com [10.1.197.1]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id CC7CC3F64C; Tue, 24 Jan 2023 03:36:11 -0800 (PST) Message-ID: <5b7df6df-0c2d-6953-0f50-e85745cb1f4b@arm.com> Date: Tue, 24 Jan 2023 11:36:10 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH v7 00/15] coresight: Add new API to allocate trace source ID values Content-Language: en-US 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> In-Reply-To: <546f218f-3ac9-8fc2-c843-2f2f16882f31@arm.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230124_033618_948258_8665E7C9 X-CRM114-Status: GOOD ( 23.95 ) 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 SGkgQXJuYWxkbwoKR2VudGxlIHBpbmcuCgpPbiAxOS8wMS8yMDIzIDEyOjAwLCBTdXp1a2kgSyBQ b3Vsb3NlIHdyb3RlOgo+IEhpIEFybmFsZG8sCj4gCj4gT24gMTYvMDEvMjAyMyAxMjo0OSwgTWlr ZSBMZWFjaCB3cm90ZToKPj4gVGhlIGN1cnJlbnQgbWV0aG9kIGZvciBhbGxvY2F0aW5nIHRyYWNl IHNvdXJjZSBJRCB2YWx1ZXMgdG8gc291cmNlcyBpcwo+PiB0byB1c2UgYSBmaXhlZCBhbGdvcml0 aG0gZm9yIENQVSBiYXNlZCBzb3VyY2VzIG9mIChjcHVfbnVtICogMiArIDB4MTApLgo+PiBUaGUg U1RNIGlzIGFsbG9jYXRlZCBJRCAweDEuCj4+Cj4+IFRoaXMgZml4ZWQgYWxnb3JpdGhtIGlzIHVz ZWQgaW4gYm90aCB0aGUgQ29yZVNpZ2h0IGRyaXZlciBjb2RlLCBhbmQgYnkKPj4gcGVyZiB3aGVu IHdyaXRpbmcgdGhlIHRyYWNlIG1ldGFkYXRhIGluIHRoZSBBVVhUUkFDRV9JTkZPIHJlY29yZC4K Pj4KPj4gVGhlIG1ldGhvZCBuZWVkcyByZXBsYWNpbmcgYXMgY3VycmVudGx5Oi0KPj4gMS4gSXQg aXMgaW5lZmZpY2llbnQgaW4gdXNpbmcgYXZhaWxhYmxlIElEcy4KPj4gMi4gRG9lcyBub3Qgc2Nh bGUgdG8gbGFyZ2VyIHN5c3RlbXMgd2l0aCBtYW55IGNvcmVzIGFuZCB0aGUgYWxnb3JpdGhtCj4+ IGhhcyBubyBsaW1pdHMgc28gd2lsbCBnZW5lcmF0ZSBpbnZhbGlkIHRyYWNlIElEcyBmb3IgY3B1 IG51bWJlciA+IDQ0Lgo+Pgo+PiBBZGRpdGlvbmFsbHkgcmVxdWlyZW1lbnRzIHRvIGFsbG9jYXRl IGFkZGl0aW9uYWwgc3lzdGVtIElEcyBvbiBzb21lCj4+IHN5c3RlbXMgaGF2ZSBiZWVuIHNlZW4u Cj4+Cj4+IFRoaXMgcGF0Y2ggc2V0wqAgaW50cm9kdWNlcyBhbiBBUEkgdGhhdCBhbGxvd3MgdGhl IGFsbG9jYXRpb24gb2YgdHJhY2UgSURzCj4+IGluIGEgZHluYW1pYyBtYW5uZXIuCj4+Cj4+IEFy Y2hpdGVjdHVyYWxseSByZXNlcnZlZCBJRHMgYXJlIG5ldmVyIGFsbG9jYXRlZCwgYW5kIHRoZSBz eXN0ZW0gaXMKPj4gbGltaXRlZCB0byBhbGxvY2F0aW5nIG9ubHkgdmFsaWQgSURzLgo+Pgo+PiBF YWNoIG9mIHRoZSBjdXJyZW50IHRyYWNlIHNvdXJjZXMgRVRNMy54LCBFVE00LnggYW5kIFNUTSBp cyB1cGRhdGVkIHRvIAo+PiB1c2UKPj4gdGhlIG5ldyBBUEkuCj4+Cj4+IEZvciB0aGUgRVRNeC54 IGRldmljZXMgSURzIGFyZSBhbGxvY2F0ZWQgb24gY2VydGFpbiBldmVudHMKPj4gYSkgV2hlbiB1 c2luZyBzeXNmcywgYW4gSUQgd2lsbCBiZSBhbGxvY2F0ZWQgb24gaGFyZHdhcmUgZW5hYmxlLCBv ciBhIAo+PiByZWFkIG9mCj4+IHN5c2ZzIFRSQ1RSQUNFSUQgcmVnaXN0ZXIgYW5kIGZyZWVkIHdo ZW4gdGhlIHN5c2ZzIHJlc2V0IGlzIHdyaXR0ZW4uCj4+Cj4+IGIpIFdoZW4gdXNpbmcgcGVyZiwg SUQgaXMgYWxsb2NhdGVkIG9uIGR1cmluZyBzZXR1cCBBVVggZXZlbnQsIGFuZCAKPj4gZnJlZWQg b24KPj4gZXZlbnQgZnJlZS4gSURzIGFyZSBjb21tdW5pY2F0ZWQgdXNpbmcgdGhlIEFVWF9PVVRQ VVRfSFdfSUQgcGFja2V0Lgo+PiBUaGUgSUQgYWxsb2NhdG9yIGlzIG5vdGlmaWVkIHdoZW4gcGVy ZiBzZXNzaW9ucyBzdGFydCBhbmQgc3RvcAo+PiBzbyBDUFUgYmFzZWQgSURzIGFyZSBrZXB0IGNv bnN0YW50IHRocm91Z2hvdXQgYW55IHBlcmYgc2Vzc2lvbi4KPj4KPj4KPj4gTm90ZTogVGhpcyBw YXRjaHNldCBicmVha3Mgc29tZSBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IGZvciBwZXJmIHJlY29y ZCAKPj4gYW5kCj4+IHBlcmYgcmVwb3J0Lgo+Pgo+PiBUaGUgdmVyc2lvbiBvZiB0aGUgQVVYVFJB Q0VfSU5GTyBoYXMgYmVlbiB1cGRhdGVkIHRvIHJlZmxlY3QgdGhlIGZhY3QgCj4+IHRoYXQKPj4g dGhlIHRyYWNlIHNvdXJjZSBJRHMgYXJlIGdlbmVyYXRlZCBkaWZmZXJlbnRseS4gVGhpcyB3aWxs Cj4+IG1lYW4gb2xkZXIgdmVyc2lvbnMgb2YgcGVyZiByZXBvcnQgY2Fubm90IGRlY29kZSB0aGUg bmV3ZXIgZmlsZS4KPj4KPj4gQXBwaWVzIHRvIGNvcmVzaWdodC9uZXh0Cj4+CgouLi4KCj4+IE1p a2UgTGVhY2ggKDE1KToKPj4gwqDCoCBjb3Jlc2lnaHQ6IHRyYWNlLWlkOiBBZGQgQVBJIHRvIGR5 bmFtaWNhbGx5IGFzc2lnbiBUcmFjZSBJRCB2YWx1ZXMKPj4gwqDCoCBjb3Jlc2lnaHQ6IFJlbW92 ZSBvYnNvbGV0ZSBUcmFjZSBJRCB1bm5pcXVlbmVzcyBjaGVja3MKPj4gwqDCoCBjb3Jlc2lnaHQ6 IHBlcmY6IHRyYWNlaWQ6IEFkZCBwZXJmIElEIGFsbG9jYXRpb24gYW5kIG5vdGlmaWVycwo+PiDC oMKgIGNvcmVzaWdodDogc3RtOiBVcGRhdGUgU1RNIGRyaXZlciB0byB1c2UgVHJhY2UgSUQgQVBJ Cj4+IMKgwqAgY29yZXNpZ2h0OiBldG00eDogVXBkYXRlIEVUTTQgZHJpdmVyIHRvIHVzZSBUcmFj ZSBJRCBBUEkKPj4gwqDCoCBjb3Jlc2lnaHQ6IGV0bTN4OiBVcGRhdGUgRVRNMyBkcml2ZXIgdG8g dXNlIFRyYWNlIElEIEFQSQo+PiDCoMKgIGNvcmVzaWdodDogZXRtWC5YOiBzdG06IFJlbW92ZSB0 cmFjZV9pZCgpIGNhbGxiYWNrCj4+IMKgwqAgY29yZXNpZ2h0OiB0cmFjZSBpZDogUmVtb3ZlIGxl Z2FjeSBnZXQgdHJhY2UgSUQgZnVuY3Rpb24uCj4+IMKgwqAgcGVyZjogY3MtZXRtOiBNb3ZlIG1h cHBpbmcgb2YgVHJhY2UgSUQgYW5kIGNwdSBpbnRvIGhlbHBlciBmdW5jdGlvbgo+PiDCoMKgIHBl cmY6IGNzLWV0bTogVXBkYXRlIHJlY29yZCBldmVudCB0byB1c2UgbmV3IFRyYWNlIElEIHByb3Rv Y29sCj4+IMKgwqAga2VybmVsOiBldmVudHM6IEV4cG9ydCBwZXJmX3JlcG9ydF9hdXhfb3V0cHV0 X2lkKCkKPj4gwqDCoCBwZXJmOiBjcy1ldG06IEhhbmRsZSBQRVJGX1JFQ09SRF9BVVhfT1VUUFVU X0hXX0lEIHBhY2tldAo+PiDCoMKgIGNvcmVzaWdodDogZXZlbnRzOiBQRVJGX1JFQ09SRF9BVVhf T1VUUFVUX0hXX0lEIHVzZWQgZm9yIFRyYWNlIElECj4+IMKgwqAgY29yZXNpZ2h0OiB0cmFjZS1p ZDogQWRkIGRlYnVnICYgdGVzdCBtYWNyb3MgdG8gVHJhY2UgSUQgYWxsb2NhdGlvbgo+PiDCoMKg IGNvcmVzaWdodDogZXRtM3g6IGRvY3M6IEFsdGVyIHN5c2ZzIGRvY3VtZW50YXRpb24gZm9yIHRy YWNlIGlkIHVwZGF0ZXMKPiAKPiBJIGhhdmUgcHVzaGVkIHRoZSBrZXJuZWwgcGF0Y2hlcyBvbiB0 aGlzIHNlcmllcyB0byBjb3Jlc2lnaHQgdHJlZSBuZXh0WzBdLgo+IAo+IEkgd2lsbCBiZSBzZW5k aW5nIHRoZW0gb3V0IHRvIEdyZWcgZm9yIHY2LjMuIFBsZWFzZSBjb3VsZCB5b3UgcXVldWUgdGhl Cj4gcGVyZiB0b29sIGNoYW5nZXMgaW4gdGhlIHNlcmllcyA/IGkuZS4sIFBhdGNoZXMgOSwxMCBh bmQgMTIuCj4gCj4gCj4gWzBdIAo+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51 eC9rZXJuZWwvZ2l0L2NvcmVzaWdodC9saW51eC5naXQvbG9nLz9oPW5leHQKPiAKClBsZWFzZSBj b3VsZCB5b3UgcGljayB1cCB0aGUgcGVyZiB0b29sIGNoYW5nZXMgYWJvdmUgPwoKU3V6dWtpCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJt LWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtl cm5lbAo=