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 22218CCF9E3 for ; Mon, 10 Nov 2025 12:31:44 +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:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=nqABbiS7+vKYCLVgC6/xQb1Bsa4RILjiWiIn8OAp6fs=; b=tHEMoIAJJyXS2u PEnLaOSdg/tx1y506VKF2ug7kpEpncaZVYlltrCc0SWrHavAGEiKvP235CC7+Bj1pWYve1LitkStl f/HQOcXMhAHlQdJ2ezod3vGxDloIiZpEcS+RP6cVnRXykttAwr669GTzES5CqX7cq3VMDZzkVmOgm 6xcyYocoG6xIC+H13wpxo5bhDjhjqXCRCDf1GT1/QyYkczdTlLIYG2slpRw9dp55Sg0sxgNpp/2iU Yau/d2fdPRQErjHm0c7Wbrp4I4FsCgdfk3/22C5y/cO/QdiwSwmLqXdwZjuddfXWRu2k3ox+8+268 9L/qcFbXEA4g+MBPgepg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vIR3U-00000005Pd8-1e5u; Mon, 10 Nov 2025 12:31:32 +0000 Received: from out30-130.freemail.mail.aliyun.com ([115.124.30.130]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vIR3S-00000005PcX-0CbT for opensbi@lists.infradead.org; Mon, 10 Nov 2025 12:31:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.alibaba.com; s=default; t=1762777884; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; bh=HShw3u1zQYWwNek4qQD7/gxf9ahEzkO13PrrOkyT378=; b=LKxK9PfJFTEyMp9ncZyym8BI3by6HFv3e8DE48MhjAwxruKSdxx7lh5njxbuVYnxrgqi02Mz1P4/V7t80vX4N685fRgw4zDMntstsuFBfG0f7cCjaZQ+5vECYW979sGS9ae7CEuQHZAEaV8s/Z5Ux18Gmcm1h9KI+JzOUO5JuRE= Received: from DESKTOP-S9E58SO.localdomain(mailfrom:cp0613@linux.alibaba.com fp:SMTPD_---0Ws3pPce_1762777876 cluster:ay36) by smtp.aliyun-inc.com; Mon, 10 Nov 2025 20:31:20 +0800 From: cp0613@linux.alibaba.com To: rkrcmar@ventanamicro.com Cc: anup@brainfault.org, guoren@kernel.org, opensbi@lists.infradead.org Subject: Re: [PATCH v3] lib: sbi: Enable Ssqosid Ext using mstateen0 Date: Mon, 10 Nov 2025 20:31:15 +0800 Message-ID: <20251110123116.496-1-cp0613@linux.alibaba.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: References: MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20251110_043130_400723_EF53A1E4 X-CRM114-Status: GOOD ( 35.70 ) X-BeenThere: opensbi@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: "opensbi" Errors-To: opensbi-bounces+opensbi=archiver.kernel.org@lists.infradead.org T24gMjAyNS0xMS0xMCAwODozMiBBTSwgUmFkaW0gS3LEjW3DocWZIHdyb3RlOgoKPiA+PiA+IGRp ZmYgLS1naXQgYS9pbmNsdWRlL3NiaS9zYmlfaGFydC5oIGIvaW5jbHVkZS9zYmkvc2JpX2hhcnQu aAo+ID4+ID4gQEAgLTc5LDYgKzc5LDggQEAgZW51bSBzYmlfaGFydF9leHRlbnNpb25zIHsKPiA+ PiA+ICAgU0JJX0hBUlRfRVhUX1NNQ1RSLAo+ID4+ID4gICAvKiogSEFSVCBoYXMgQ1RSIFMtbW9k ZSBDU1JzICovCj4gPj4gPiAgIFNCSV9IQVJUX0VYVF9TU0NUUiwKPiA+PiA+ICsgLyoqIEhhcnQg aGFzIFNzcW9zaWQgZXh0ZW5zaW9uICovCj4gPj4gPiArIFNCSV9IQVJUX0VYVF9TU1FPU0lELAo+ ID4KPiA+PiBEb24ndCB3ZSBhbHNvIG5lZWQgc29tZXRoaW5nIGxpa2UKPiA+Cj4gPj4gICBfX2No ZWNrX2V4dF9jc3IoU0JJX0hBUlRfUFJJVl9WRVJfVU5LTk9XTiwKPiA+PiAgICAgICAgICAgICAg ICAgICBDU1JfU1JNQ0ZHLCBTQklfSEFSVF9FWFRfU1NRT1NJRCk7Cj4gPgo+ID4+IHRvIGRldGVj dCB0aGUgU1NRT1NJRCBleHRlbnNpb24/Cj4gPgo+ID4gSGkgUmFkaW0sCj4gPgo+ID4gSSBhZGRl ZCB0aGlzIGRldGVjdGlvbiBtZWNoYW5pc20gaW4gdGhlIGZpcnN0IHBhdGNoLCBidXQgQW51cCBz YWlkLCAiRm9yIG5ld2VyCj4gPiBleHRlbnNpb25zLCBkZXRlY3RpbmcgZnJvbSBJU0Egc3RyaW5n cyBpcyBzdWZmaWNpZW50LCBzbyB0aGVyZSdzIG5vIG5lZWQgdG8KPiA+IHRyYXAtbi1kZXRlY3Qg aGVyZS4iIFRoZXJlZm9yZSwgaXQgaGFzIGJlZW4gcmVtb3ZlZCBoZXJlLgo+IAo+IEFoLCB0aGF0 IGlzIGEgZ3JlYXQgZGVjaXNpb24uCj4gCj4gKEkgbWlzc2VkIHRoYXQgdGhpcyBpc24ndCB0aGUg Zmlyc3QgdmVyc2lvbiwgcGxlYXNlIHRyeSB0byBtYWludGFpbiBhCj4gIGNoYW5nZWxvZyB3aGVu IHBvc3Rpbmcgc3Vic2VxdWVudCBtb2RpZmljYXRpb25zLikKClRoYW5rcyBmb3IgdGhlIHJlbWlu ZGVyLCBJIHdpbGwga2VlcCBhIGNoYW5nZWxvZyBpbiB0aGUgbmV4dCBwYXRjaC4KCj4gCj4gPj4g PiBkaWZmIC0tZ2l0IGEvbGliL3NiaS9zYmlfZG9tYWluX2NvbnRleHQuYyBiL2xpYi9zYmkvc2Jp X2RvbWFpbl9jb250ZXh0LmMKPiA+PiA+IEBAIC0xNDMsOCArMTQ1LDExIEBAIHN0YXRpYyBpbnQg c3dpdGNoX3RvX25leHRfZG9tYWluX2NvbnRleHQoc3RydWN0IGhhcnRfY29udGV4dCAqY3R4LAo+ ID4+ID4gICBjdHgtPnNhdHAgPSBjc3Jfc3dhcChDU1JfU0FUUCwgZG9tX2N0eC0+c2F0cCk7Cj4g Pj4gPiAgIGlmIChzYmlfaGFydF9wcml2X3ZlcnNpb24oc2NyYXRjaCkgPj0gU0JJX0hBUlRfUFJJ Vl9WRVJfMV8xMCkKPiA+PiA+ICAgIGN0eC0+c2NvdW50ZXJlbiA9IGNzcl9zd2FwKENTUl9TQ09V TlRFUkVOLCBkb21fY3R4LT5zY291bnRlcmVuKTsKPiA+PiA+IC0gaWYgKHNiaV9oYXJ0X3ByaXZf dmVyc2lvbihzY3JhdGNoKSA+PSBTQklfSEFSVF9QUklWX1ZFUl8xXzEyKQo+ID4+ID4gKyBpZiAo c2JpX2hhcnRfcHJpdl92ZXJzaW9uKHNjcmF0Y2gpID49IFNCSV9IQVJUX1BSSVZfVkVSXzFfMTIp IHsKPiA+PiA+ICAgIGN0eC0+c2VudmNmZyA9IGNzcl9zd2FwKENTUl9TRU5WQ0ZHLCBkb21fY3R4 LT5zZW52Y2ZnKTsKPiA+PiA+ICsgIGlmIChzYmlfaGFydF9oYXNfZXh0ZW5zaW9uKHNjcmF0Y2gs IFNCSV9IQVJUX0VYVF9TU1FPU0lEKSkKPiA+PiA+ICsgICBjdHgtPnNybWNmZyA9IGNzcl9zd2Fw KENTUl9TUk1DRkcsIGRvbV9jdHgtPnNybWNmZyk7Cj4gPj4gPiArIH0KPiA+Cj4gPj4gV2h5IHdv dWxkIHdlIHdhbnQgU3Nxb3NpZCB0byBkZXBlbmQgb24gUyA+PSAxLjEyPwo+ID4KPiA+IEknbSBn dWVzc2luZyB5b3UgcmVhZCB0aGUgUklTQy1WIEluc3RydWN0aW9uIFNldCBNYW51YWwsIHdoaWNo IGRlc2NyaWJlcyBzc3FvaWQgYXMKPiA+IHJlcXVpcmluZyBwcml2IHZlcnNpb24gMS4xNC4gSG93 ZXZlciwgdGhlIGhpZ2hlc3QgcHJpdiB2ZXJzaW9uIGN1cnJlbnRseSBzdXBwb3J0ZWQKPiA+IGJ5 IE9wZW5TQkkgaXMgMS4xMi4gVGhlcmVmb3JlLCB0aGlzIGltcGxlbWVudGF0aW9uIGlzIGJhc2Vk IG9uIHRoZSBjdXJyZW50IHNpdHVhdGlvbiwKPiA+IGFuZCB0aGUgcHJldmlvdXMgaW1wbGVtZW50 YXRpb25zIHN1Y2ggYXMgQ1RSIGFsc28gZm9sbG93IHRoaXMgYXBwcm9hY2guCj4gCj4gRG9lcyBp dD8gIFRoZXJlIGlzIGV2ZW4gYSBub24tbm9ybWF0aXZlIG5vdGU6Cj4gCj4gICBUaGUgU3Nxb3Np ZCBleHRlbnNpb24gZG9lcyBub3QgcmVxdWlyZSB0aGF0IFMtbW9kZSBtb2RlIGJlIGltcGxlbWVu dGVkLgo+IAo+IEkgdGhpbmsgaXQncyBiZWNhdXNlIHNybWNmZyBoYXMgZWZmZWN0IG9uIE0tbW9k ZSwgc28gdGhlIGV4dGVuc2lvbiBpcwo+IGNvbXBsZXRlbHkgaW5kZXBlbmRlbnQgdG8gYWxsb3cg aXQgaW4gcHVyZSBNIHN5c3RlbXMuCj4gCj4gKFdlIGVuYWJsZSBzcm1jZmcgaW4gbXN0YXRlZW4g cmVnYXJkbGVzcyBvZiBTIHZlcnNpb24sIHNvIHRoZXJlIGlzIGEKPiAgcG90ZW50aWFsIGJ1ZyB3 aGVyZSB3ZSB3b3VsZG4ndCBjb3JyZWN0bHkgY29udGV4dCBzd2l0Y2ggdGhlIGNzciwgZ2l2ZW4K PiAgYSBzeXN0ZW0gd2l0aCB3ZWlyZCBjb21iaW5hdGlvbiBvZiBleHRlbnNpb25zLikKPiAKCkkg aGF2ZSBhIGRpZmZlcmVudCBvcGluaW9uIG9uIHRoaXMgcG9pbnQuIFRoaXMgZXh0ZW5zaW9uIGlz IGJhc2ljYWxseSB1bnJlbGF0ZWQKdG8gTS1tb2RlLCBpbnN0ZWFkLCBpdCBydW5zIGluIFMtbW9k ZS4gSXQgbWF5IGJlIG5lY2Vzc2FyeSB0byBjb25zaWRlciB0aGUgYmFja2dyb3VuZApvZiBzc3Fv c2lkJ3MgaW50cm9kdWN0aW9uLiBUaGlzIGlzIHRvIGVuc3VyZSB0aGF0IGNlcnRhaW4gY3JpdGlj YWwgYnVzaW5lc3MgcHJvY2Vzc2VzCmNhbiBvYnRhaW4gc3VmZmljaWVudCBoYXJkd2FyZSByZXNv dXJjZXMgdG8gcnVuIGFuZCB0aHVzIGd1YXJhbnRlZSBzZXJ2aWNlIHF1YWxpdHkuCgpTaW1pbGFy IHRlY2hub2xvZ2llcyBpbmNsdWRlIEludGVsLVJEVCBhbmQgQVJNIE1QQU0uIE9uIHRoZSBMaW51 eCBzaWRlLCBEcmV3IGhhcyBhbHJlYWR5CnN1Ym1pdHRlZCByZWxldmFudCBwYXRjaGVzIFsxXS4g SXQgY2FuIGJlIHNlZW4gdGhhdCBpbiB0aGUgZnV0dXJlLCBpdCB3aWxsIGluZXZpdGFibHkgYmUK dXNlZCBpbiBjb25qdW5jdGlvbiB3aXRoIExpbnV4IHJlc2N0cmwsIHNvIHRoZXJlIGlzIG5vIG5l ZWQgdG8gY29uc2lkZXIgdGhlIGV4ZWN1dGlvbgpzaXR1YXRpb24gaW4gTS1tb2RlLCBpdCBpcyBv bmx5IG5lY2Vzc2FyeSB0byBlbmFibGUgdGhlIHJlbGV2YW50IHBlcm1pc3Npb25zLgoKPiA+PiA+ IGRpZmYgLS1naXQgYS9saWIvc2JpL3NiaV9oYXJ0LmMgYi9saWIvc2JpL3NiaV9oYXJ0LmMKPiA+ PiA+IEBAIC0xMTIsNiArMTEyLDExIEBAIHN0YXRpYyB2b2lkIG1zdGF0dXNfaW5pdChzdHJ1Y3Qg c2JpX3NjcmF0Y2ggKnNjcmF0Y2gpCj4gPj4gPiArICBlbHNlCj4gPj4gPiArICAgbXN0YXRlZW5f dmFsICY9IH4oU01TVEFURUVOMF9TUk1DRkcpOwo+ID4KPiA+PiBUaGUgZWxzZSBicmFuY2ggaXMg cG9pbnRsZXNzLCBiZWNhdXNlIHRoZSBiaXQgaXMga25vd24gdG8gYmUgMC4KPiA+Cj4gPj4gVGhh bmtzLgo+ID4KPiA+IEhlcmUgd2UgbmVlZCB0byBjb25zaWRlciB0aGUgZm9sbG93aW5nIHNjZW5h cmlvOiBldmVuIGlmIEhBUlQgc3VwcG9ydHMgdGhlIFNTUU9TSUQKPiA+IGV4dGVuc2lvbiwgYnV0 IHRoZSB1c2VyIGRvZXNuJ3Qgd2FudCB0byB1c2UgdGhpcyBmZWF0dXJlIGFuZCByZW1vdmVzIHRo ZSBzc3Fvc2lkCj4gPiBmaWVsZCBmcm9tIHRoZSBJU0Egc3RyaW5nLCB0aGVuIHRoaXMgYml0IG5l ZWRzIHRvIGJlIGV4cGxpY2l0bHkgY2xlYXJlZC4KPiAKPiBXZSB6ZXJvIGEgemVybyBiaXQuICBU aGUgY29kZSBmbG93cyBsaWtlIHRoaXM6Cj4gCj4gICBtc3RhdGVlbl92YWwgPSAwOwo+ICAgLi4u Cj4gICBtc3RhdGVlbl92YWwgJj0gfihTTVNUQVRFRU4wX1NSTUNGRyk7Cj4gCj4gSSB3b3VsZCBw cmVmZXIgaWYgd2UgZGlkbid0IGFkZCB0aGUgZWxzZSBicmFuY2gsIGJ1dCBJIGRvbid0IG1pbmQg aXQgdG9vCj4gbXVjaCBlaXRoZXIgaWYgdGhhdCdzIHRoZSBvcGVuc2JpIHN0eWxlLgo+IChPcHRp bWl6aW5nIGNvbXBpbGVyIHNob3VsZCBnZW5lcmF0ZSB0aGUgc2FtZSBjb2RlLikKPiAKPiBUaGFu a3MuCgpZZXMsIEknbSBqdXN0IG1haW50YWluaW5nIGNvbnNpc3RlbmN5IHdpdGggZXhpc3Rpbmcg Y29kaW5nIHN0eWxlcy4KClRoYW5rcywKUGVpCgpbMV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcv bGttbC8yMDI1MTAwNy1zc3Fvc2lkLXY0LTAtZThiNTdlNTlkODEyQGtlcm5lbC5vcmcvCgotLSAK b3BlbnNiaSBtYWlsaW5nIGxpc3QKb3BlbnNiaUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vb3BlbnNiaQo=