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 91F8DC55822 for ; Wed, 5 Aug 2026 07:31:08 +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:From:References:Cc:To: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=fK9xSmN2DUIBi/iYVXEpf4W9Anpk2gV2FPJR4chP6MA=; b=WMin6a/xD2AeUD xIu+96iI4Q9Kg2VRGFbdQFB2J7EV3GBgTVf5gTt2Jf/wmzVYHcX4vOKkHXxibm7DySDvvYH87gpn4 H3Y/twxrr114ul8vs7dc39oKB5MUh2MvyhJjdTfOzduLNyqEMIKjgp/HPKRU5Wav44dZEXzogFexc A4wHbAw/PH0FqHgq3ZxDKbboLutghya5zxPV0qCW7vOA9g0Y6raIc3PXiuP2VlpTdNyXZ0uUzRUd5 SCz/qc6Q3hnC5m7Aj7NVTArnkiASlUOo18rDnlwS/8u4kVh3hAOIDezqdprnND4TO/sKflVGbpSch eUMyZkTK5XjHFl+K6lPw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wrW5W-00000003PbK-2WTp; Wed, 05 Aug 2026 07:30:54 +0000 Received: from out-171.mta0.migadu.com ([2001:41d0:1004:224b::ab]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wrW5T-00000003PZl-1Iax for linux-riscv@lists.infradead.org; Wed, 05 Aug 2026 07:30:52 +0000 Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1785915038; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=C0ogknZifwHUHqlmbzAZ1WlG35CJPpu3eT3NUulJv6o=; b=n2D9a/hPBedAD8LSevbLI9iOrECg0VzUuxk15L+oUg4Gxckz/WqTaOWBOFJKCLi6KMXA/b uFj0HYIgYTn3t2qwRBzFCPEGH0Cl7yQ53K9pWgI3N3k6xhdTweCMlkCpjPEdSyXfzaWwaW gNxMRFTwkwVHxMAa8XdeevrZpFeypyM= Date: Wed, 5 Aug 2026 00:30:31 -0700 MIME-Version: 1.0 Subject: Re: [PATCH v8 02/22] RISC-V: Add Sxcsrind ISA extension CSR definitions To: Paul Walmsley Cc: Jiri Olsa , Mark Rutland , Rob Herring , Anup Patel , Namhyung Kim , Arnaldo Carvalho de Melo , Krzysztof Kozlowski , Ian Rogers , Will Deacon , James Clark , linux-arm-kernel@lists.infradead.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-perf-users@vger.kernel.org, Conor Dooley References: <20260701-counter_delegation-v8-0-7909f863a645@meta.com> <20260701-counter_delegation-v8-2-7909f863a645@meta.com> <3d1f698c-6b76-5252-4e8f-b61671e309c7@kernel.org> Content-Language: en-US X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Atish Patra In-Reply-To: <3d1f698c-6b76-5252-4e8f-b61671e309c7@kernel.org> X-Migadu-Flow: FLOW_OUT X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260805_003051_678464_6CB0191E X-CRM114-Status: GOOD ( 21.55 ) X-BeenThere: linux-riscv@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-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org T24gOC80LzI2IDQ6MzUgUE0sIFBhdWwgV2FsbXNsZXkgd3JvdGU6Cj4gT24gV2VkLCAxIEp1bCAy MDI2LCBBdGlzaCBQYXRyYSB3cm90ZToKPiAKPj4gRnJvbTogS2Fpd2VuIFh1ZSA8a2Fpd2VueEBy aXZvc2luYy5jb20+Cj4+Cj4+IFRoaXMgYWRkcyBkZWZpbml0aW9ucyBvZiBuZXcgQ1NScyBhbmQg Yml0cyBkZWZpbmVkIGluIFN4Y3NyaW5kIElTQQo+PiBleHRlbnNpb24uIFRoZXNlIENTUiBlbmFi bGVzIGluZGlyZWN0IGFjY2Vzc2VzIG1lY2hhbmlzbSB0byBhY2Nlc3MKPj4gYW55IENTUnMgaW4g TS0sIFMtLCBhbmQgVlMtbW9kZS4gVGhlIHJhbmdlIG9mIHRoZSBzZWxlY3QgdmFsdWVzCj4+IGFu ZCBpcmVnIHdpbGwgYmUgZGVmaW5lIGJ5IHRoZSBJU0EgZXh0ZW5zaW9uIHVzaW5nIFN4Y3NyaW5k IGV4dGVuc2lvbi4KPj4KPj4gU2lnbmVkLW9mZi1ieTogS2Fpd2VuIFh1ZSA8a2Fpd2VueEByaXZv c2luYy5jb20+Cj4+IFJldmlld2VkLWJ5OiBDbMOpbWVudCBMw6lnZXIgPGNsZWdlckByaXZvc2lu Yy5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEF0aXNoIFBhdHJhIDxhdGlzaHBAcml2b3NpbmMuY29t Pgo+IAo+IFRoYW5rcy4gIEl0J3MgZWFzaWVyIGZvciBmb2xrcyB0byBncmVwIGFuZCBjcm9zcy1y ZWZlcmVuY2UgaWYgdGhlIG9mZmljaWFsCj4gUklTQy1WIGV4dGVuc2lvbiBuYW1lcyBhcmUgdXNl ZCB3aGVuZXZlciBwb3NzaWJsZSwgcmF0aGVyIHRoYW4gc29tZXRoaW5nCj4gbGlrZSBTeGNzcmlu ZC4gIFF1ZXVlZCB0aGUgZm9sbG93aW5nIHBhdGNoIGZvciB2Ny4zLgo+IAoKQWdyZWVkLiBUaGFu a3MhCgo+IAo+IC0gUGF1bAo+IAo+IAo+IFJJU0MtVjogQWRkIFNtY3NyaW5kIGFuZCBTc2NyaW5k IElTQSBleHRlbnNpb24gQ1NSIGRlZmluaXRpb25zCj4gCj4gRnJvbTogS2Fpd2VuIFh1ZSA8a2Fp d2VueEByaXZvc2luYy5jb20+Cj4gCj4gVGhpcyBhZGRzIGRlZmluaXRpb25zIG9mIG5ldyBDU1Jz IGFuZCBiaXRzIGRlZmluZWQgaW4gdGhlIFNtY3NyaW5kIGFuZAo+IFNzY3JpbnEgSVNBIGV4dGVu c2lvbnMuIFRoZXNlIENTUnMgZW5hYmxlIHRoZSBpbmRpcmVjdCBDU1IgYWNjZXNzZXMKPiBtZWNo YW5pc20gdG8gYWNjZXNzIGFueSBpbmRpcmVjdCBDU1JzIGluIE0tLCBTLSwgYW5kIFZTLW1vZGUu IFRoZQo+IHJhbmdlIG9mIHRoZSBzZWxlY3QgdmFsdWVzIGFuZCBpcmVnIHdpbGwgYmUgZGVmaW5l ZCBieSB0aGUgSVNBCj4gZXh0ZW5zaW9uIHRoYXQgYXJlIGJhc2VkIG9uIHRoZSBTbWNzcmluZCBh bmQgU3Njc3JpbmQgZXh0ZW5zaW9ucy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBLYWl3ZW4gWHVlIDxr YWl3ZW54QHJpdm9zaW5jLmNvbT4KPiBSZXZpZXdlZC1ieTogQ2zDqW1lbnQgTMOpZ2VyIDxjbGVn ZXJAcml2b3NpbmMuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEF0aXNoIFBhdHJhIDxhdGlzaHBAcml2 b3NpbmMuY29tPgo+IFJldmlld2VkLWJ5OiBDaGFybGllIEplbmtpbnMgPHRoZWNoYXJsZXNqZW5r aW5zQGdtYWlsLmNvbT4KPiBUZXN0ZWQtYnk6IENoYXJsaWUgSmVua2lucyA8dGhlY2hhcmxlc2pl bmtpbnNAZ21haWwuY29tPgo+IExpbms6IGh0dHBzOi8vcGF0Y2gubXNnaWQubGluay8yMDI2MDcw MS1jb3VudGVyX2RlbGVnYXRpb24tdjgtMi03OTA5Zjg2M2E2NDVAbWV0YS5jb20KPiBbcGp3QGtl cm5lbC5vcmc6IGNsZWFuIHVwIHRoZSBwYXRjaCBkZXNjcmlwdGlvbjsgdXNlIG9mZmljaWFsIFJJ U0MtViBleHRlbnNpb24gbmFtZXNdCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBXYWxtc2xleSA8cGp3 QGtlcm5lbC5vcmc+Cj4gLS0tCj4gICBhcmNoL3Jpc2N2L2luY2x1ZGUvYXNtL2Nzci5oIHwgICAz MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgIDEgZmlsZSBjaGFuZ2VkLCAzMCBp bnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2FyY2gvcmlzY3YvaW5jbHVkZS9hc20vY3Ny LmggYi9hcmNoL3Jpc2N2L2luY2x1ZGUvYXNtL2Nzci5oCj4gaW5kZXggMzFiODk4OGY0NDg4Li43 ZjA5ZTU0YTBmOWEgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9yaXNjdi9pbmNsdWRlL2FzbS9jc3IuaAo+ ICsrKyBiL2FyY2gvcmlzY3YvaW5jbHVkZS9hc20vY3NyLmgKPiBAQCAtMzQ3LDYgKzM0NywxMiBA QAo+ICAgLyogU3VwZXJ2aXNvci1MZXZlbCBXaW5kb3cgdG8gSW5kaXJlY3RseSBBY2Nlc3NlZCBS ZWdpc3RlcnMgKEFJQSkgKi8KPiAgICNkZWZpbmUgQ1NSX1NJU0VMRUNUCQkweDE1MAo+ICAgI2Rl ZmluZSBDU1JfU0lSRUcJCTB4MTUxCj4gKy8qIFN1cGVydmlzb3ItTGV2ZWwgV2luZG93IHRvIElu ZGlyZWN0bHkgQWNjZXNzZWQgUmVnaXN0ZXJzIChTc2NzcmluZCkgKi8KPiArI2RlZmluZSBDU1Jf U0lSRUcyCQkweDE1Mgo+ICsjZGVmaW5lIENTUl9TSVJFRzMJCTB4MTUzCj4gKyNkZWZpbmUgQ1NS X1NJUkVHNAkJMHgxNTUKPiArI2RlZmluZSBDU1JfU0lSRUc1CQkweDE1Ngo+ICsjZGVmaW5lIENT Ul9TSVJFRzYJCTB4MTU3Cj4gICAKPiAgIC8qIFN1cGVydmlzb3ItTGV2ZWwgSW50ZXJydXB0cyAo QUlBKSAqLwo+ICAgI2RlZmluZSBDU1JfU1RPUEVJCQkweDE1Ywo+IEBAIC0zOTQsNiArNDAwLDE0 IEBACj4gICAvKiBWUy1MZXZlbCBXaW5kb3cgdG8gSW5kaXJlY3RseSBBY2Nlc3NlZCBSZWdpc3Rl cnMgKEgtZXh0ZW5zaW9uIHdpdGggQUlBKSAqLwo+ICAgI2RlZmluZSBDU1JfVlNJU0VMRUNUCQkw eDI1MAo+ICAgI2RlZmluZSBDU1JfVlNJUkVHCQkweDI1MQo+ICsvKgo+ICsgKiBWUy1MZXZlbCBX aW5kb3cgdG8gSW5kaXJlY3RseSBBY2Nlc3NlZCBSZWdpc3RlcnMgKEgtZXh0ZW5zaW9uIHdpdGgg U3Njc3JpbmQpCj4gKyAqLwo+ICsjZGVmaW5lIENTUl9WU0lSRUcyCQkweDI1Mgo+ICsjZGVmaW5l IENTUl9WU0lSRUczCQkweDI1Mwo+ICsjZGVmaW5lIENTUl9WU0lSRUc0CQkweDI1NQo+ICsjZGVm aW5lIENTUl9WU0lSRUc1CQkweDI1Ngo+ICsjZGVmaW5lIENTUl9WU0lSRUc2CQkweDI1Nwo+ICAg Cj4gICAvKiBWUy1MZXZlbCBJbnRlcnJ1cHRzIChILWV4dGVuc2lvbiB3aXRoIEFJQSkgKi8KPiAg ICNkZWZpbmUgQ1NSX1ZTVE9QRUkJCTB4MjVjCj4gQEAgLTQzNiw2ICs0NTAsMTIgQEAKPiAgIC8q IE1hY2hpbmUtTGV2ZWwgV2luZG93IHRvIEluZGlyZWN0bHkgQWNjZXNzZWQgUmVnaXN0ZXJzIChB SUEpICovCj4gICAjZGVmaW5lIENTUl9NSVNFTEVDVAkJMHgzNTAKPiAgICNkZWZpbmUgQ1NSX01J UkVHCQkweDM1MQo+ICsvKiBNYWNoaW5lLUxldmVsIFdpbmRvdyB0byBJbmRpcmVjdGx5IEFjY2Vz c2VkIFJlZ2lzdGVycyAoU21jc3JpbmQpICovCj4gKyNkZWZpbmUgQ1NSX01JUkVHMgkJMHgzNTIK PiArI2RlZmluZSBDU1JfTUlSRUczCQkweDM1Mwo+ICsjZGVmaW5lIENTUl9NSVJFRzQJCTB4MzU1 Cj4gKyNkZWZpbmUgQ1NSX01JUkVHNQkJMHgzNTYKPiArI2RlZmluZSBDU1JfTUlSRUc2CQkweDM1 Nwo+ICAgCj4gICAvKiBNYWNoaW5lLUxldmVsIEludGVycnVwdHMgKEFJQSkgKi8KPiAgICNkZWZp bmUgQ1NSX01UT1BFSQkJMHgzNWMKPiBAQCAtNDk4LDYgKzUxOCwxMSBAQAo+ICAgIyBkZWZpbmUg Q1NSX0lFSAkJQ1NSX01JRUgKPiAgICMgZGVmaW5lIENTUl9JU0VMRUNUCUNTUl9NSVNFTEVDVAo+ ICAgIyBkZWZpbmUgQ1NSX0lSRUcJQ1NSX01JUkVHCj4gKyMgZGVmaW5lIENTUl9JUkVHMglDU1Jf TUlSRUcyCj4gKyMgZGVmaW5lIENTUl9JUkVHMwlDU1JfTUlSRUczCj4gKyMgZGVmaW5lIENTUl9J UkVHNAlDU1JfTUlSRUc0Cj4gKyMgZGVmaW5lIENTUl9JUkVHNQlDU1JfTUlSRUc1Cj4gKyMgZGVm aW5lIENTUl9JUkVHNglDU1JfTUlSRUc2Cj4gICAjIGRlZmluZSBDU1JfSVBICQlDU1JfTUlQSAo+ ICAgIyBkZWZpbmUgQ1NSX1RPUEVJCUNTUl9NVE9QRUkKPiAgICMgZGVmaW5lIENTUl9UT1BJCUNT Ul9NVE9QSQo+IEBAIC01MjMsNiArNTQ4LDExIEBACj4gICAjIGRlZmluZSBDU1JfSUVICQlDU1Jf U0lFSAo+ICAgIyBkZWZpbmUgQ1NSX0lTRUxFQ1QJQ1NSX1NJU0VMRUNUCj4gICAjIGRlZmluZSBD U1JfSVJFRwlDU1JfU0lSRUcKPiArIyBkZWZpbmUgQ1NSX0lSRUcyCUNTUl9TSVJFRzIKPiArIyBk ZWZpbmUgQ1NSX0lSRUczCUNTUl9TSVJFRzMKPiArIyBkZWZpbmUgQ1NSX0lSRUc0CUNTUl9TSVJF RzQKPiArIyBkZWZpbmUgQ1NSX0lSRUc1CUNTUl9TSVJFRzUKPiArIyBkZWZpbmUgQ1NSX0lSRUc2 CUNTUl9TSVJFRzYKPiAgICMgZGVmaW5lIENTUl9JUEgJCUNTUl9TSVBICj4gICAjIGRlZmluZSBD U1JfVE9QRUkJQ1NSX1NUT1BFSQo+ICAgIyBkZWZpbmUgQ1NSX1RPUEkJQ1NSX1NUT1BJCj4gCj4g Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBsaW51 eC1yaXNjdiBtYWlsaW5nIGxpc3QKPiBsaW51eC1yaXNjdkBsaXN0cy5pbmZyYWRlYWQub3JnCj4g aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yaXNjdgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LXJp c2N2IG1haWxpbmcgbGlzdApsaW51eC1yaXNjdkBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcmlzY3YK