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 6238CC32771 for ; Mon, 26 Sep 2022 14:29:04 +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:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=7dUkd5We18WASNUfKrsWzSzd0umovLT+fe/7NVnniug=; b=AHyEVKCNhR6G5q PYOFMMWZLye8VKM+e22TCPM1bYe19aKExg+OL1Gmhm6ktkN92lel9cRuZ+lT7EhIj6lxKm06dd67H Ow9KH48jEGVS2dS0679Jsy/2bIAlyC4kOWCI6BUSMFTRpzCb+rk7Lg5pn+tP/zviZroMeOloh+kZn RnYi4i+6P8zwia0mHYAOggIlg0bqhYwv0o2MR77YBPkIV72ITePLXrSgSh1ZvBaO94jusLGEMbeTM ZJCBIEbn7nlz+6bSPlD3cX1mrN21zTbRrDbfc/nSxXXG2E/CyRYNOpImP7ftffxNFmMzsYgy2T7Mp N/W53n5b1XYumqZUmT/A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ocp5I-005M7F-PA; Mon, 26 Sep 2022 14:27:48 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ocp5E-005M6b-RD; Mon, 26 Sep 2022 14:27:46 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 59ED560DF1; Mon, 26 Sep 2022 14:27:44 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3F470C433D6; Mon, 26 Sep 2022 14:27:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664202463; bh=6XhwjXcZLlj11shsoIVoitYifkIL8KJ18fK8qdwwJaA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=K6BO0l+twKh0uOwzbNup4x8XNE5qQ3DVeM7zC8zziatoxj7iovnihxWrTl72tT+YX g1yl5O3LK3Tau44JkbBBXNDCn6X2cSB9yu+qJVu269GvQIfGuu9tCJZFtoDmMylnkf IIRYOTKBv9aMeyWR9G0qvdpv/PQvcf/LspKLCZZLJEWLL89scU/VjfGmWIDGwhVVTa PljFRM3zMuEgs26zt98cYvBItT640NVZPhMwlYjf3E+T6N/LJaAS3sd9DxOsRnh4F9 3ADscsCVxm9M7aGzjRbBA3unk5xVg0Digff9Nz86F4RF8vmUz+euOET4pFOB5v5mN5 7YXCFbXTWve0A== Date: Mon, 26 Sep 2022 19:57:34 +0530 From: Manivannan Sadhasivam To: Asutosh Das Cc: quic_nguyenb@quicinc.com, quic_xiaosenh@quicinc.com, quic_cang@quicinc.com, quic_nitirawa@quicinc.com, quic_rampraka@quicinc.com, quic_richardp@quicinc.com, stanley.chu@mediatek.com, adrian.hunter@intel.com, bvanassche@acm.org, avri.altman@wdc.com, beanhuo@micron.com, martin.petersen@oracle.com, linux-scsi@vger.kernel.org, Alim Akhtar , "James E.J. Bottomley" , Matthias Brugger , open list , "moderated list:ARM/Mediatek SoC support" , "moderated list:ARM/Mediatek SoC support" Subject: Re: [PATCH v1 02/16] ufs: core: Introduce Multi-circular queue capability Message-ID: <20220926142734.GD101994@thinkpad> References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220926_072744_981048_A80C52E1 X-CRM114-Status: GOOD ( 25.72 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCBTZXAgMjIsIDIwMjIgYXQgMDY6MDU6MDlQTSAtMDcwMCwgQXN1dG9zaCBEYXMgd3Jv dGU6Cj4gQWRkcyBzdXBwb3J0IHRvIGNoZWNrIGZvciBNQ1EgY2FwYWJpbGl0eSBpbiB0aGUgVUZT SEMuCj4gVGhpcyBjYXBhYmlsaXR5IGNhbiBiZSB1c2VkIGJ5IGhvc3QgZHJpdmVycyB0byBjb250 cm9sCj4gTUNRIGVuYWJsZW1lbnQuCj4gCj4gQ28tZGV2ZWxvcGVkLWJ5OiBDYW4gR3VvIDxxdWlj X2NhbmdAcXVpY2luYy5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQ2FuIEd1byA8cXVpY19jYW5nQHF1 aWNpbmMuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEFzdXRvc2ggRGFzIDxxdWljX2FzdXRvc2hkQHF1 aWNpbmMuY29tPgo+IC0tLQo+ICBkcml2ZXJzL3Vmcy9jb3JlL3Vmc2hjZC5jIHwgIDUgKysrKysK PiAgaW5jbHVkZS91ZnMvdWZzaGNkLmggICAgICB8IDEzICsrKysrKysrKysrKysKPiAgMiBmaWxl cyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvdWZz L2NvcmUvdWZzaGNkLmMgYi9kcml2ZXJzL3Vmcy9jb3JlL3Vmc2hjZC5jCj4gaW5kZXggNGI5YWU4 My4uMjQ2NjFmYyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3Vmcy9jb3JlL3Vmc2hjZC5jCj4gKysr IGIvZHJpdmVycy91ZnMvY29yZS91ZnNoY2QuYwo+IEBAIC04OSw2ICs4OSw3IEBACj4gICNkZWZp bmUgRkRFVklDRUlOSVRfQ09NUExfVElNRU9VVCAxNTAwIC8qIG1pbGxpc2VjcyAqLwo+ICAKPiAg I2RlZmluZSBFWFRfSUlEX0NBUF9TSElGVCAxMAo+ICsjZGVmaW5lIE1DUV9TVVBQX1NISUZUIDMw Cj4gICNkZWZpbmUgdWZzaGNkX3RvZ2dsZV92cmVnKF9kZXYsIF92cmVnLCBfb24pCQkJCVwKPiAg CSh7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBcCj4gIAkJaW50IF9yZXQ7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcCj4gQEAgLTIyNDAsNiArMjI0MSwxMCBAQCBzdGF0aWMgaW5saW5lIGlu dCB1ZnNoY2RfaGJhX2NhcGFiaWxpdGllcyhzdHJ1Y3QgdWZzX2hiYSAqaGJhKQo+ICAJaWYgKGVy cikKPiAgCQlkZXZfZXJyKGhiYS0+ZGV2LCAiY3J5cHRvIHNldHVwIGZhaWxlZFxuIik7Cj4gIAo+ ICsJaGJhLT5tY3Ffc3VwID0gKGhiYS0+Y2FwYWJpbGl0aWVzICYgTUFTS19NQ1FfU1VQUE9SVCkg Pj4gTUNRX1NVUFBfU0hJRlQ7CgpBZ2FpbiwgaWYgeW91IHVzZSBGSUVMRF8qIG1hY3JvLCBhZGR0 aW9uYWwgKl9TSElGVCBtYWNybyBpcyBub3QgbmVlZGVkLgoKPiArCWlmICghaGJhLT5tY3Ffc3Vw KQo+ICsJCXJldHVybiBlcnI7CgpTaW5jZSB0aGlzIGlzIG5vdCBhbiBlcnJvciBjYXNlLCB5b3Ug Y2FuIHJldHVybiAwIGV4cGxpY2l0bHkuCgo+ICsKPiAgCWhiYS0+bWNxX2NhcGFiaWxpdGllcyA9 IHVmc2hjZF9yZWFkbChoYmEsIFJFR19NQ1FDQVApOwo+ICAJaGJhLT5leHRfaWlkX3N1cCA9ICho YmEtPm1jcV9jYXBhYmlsaXRpZXMgJiBNQVNLX0VYVF9JSURfU1VQUE9SVCkgPj4KPiAgCQlFWFRf SUlEX0NBUF9TSElGVDsKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS91ZnMvdWZzaGNkLmggYi9pbmNs dWRlL3Vmcy91ZnNoY2QuaAo+IGluZGV4IGRhMWViOGEuLmRhN2VjMGMgMTAwNjQ0Cj4gLS0tIGEv aW5jbHVkZS91ZnMvdWZzaGNkLmgKPiArKysgYi9pbmNsdWRlL3Vmcy91ZnNoY2QuaAo+IEBAIC02 NjAsNiArNjYwLDEyIEBAIGVudW0gdWZzaGNkX2NhcHMgewo+ICAJICogbm90aWZpY2F0aW9uIGlm IGl0IGlzIHN1cHBvcnRlZCBieSB0aGUgVUZTIGRldmljZS4KPiAgCSAqLwo+ICAJVUZTSENEX0NB UF9URU1QX05PVElGCQkJCT0gMSA8PCAxMSwKPiArCj4gKwkvKgo+ICsJICogVGhpcyBjYXBhYmls aXR5IGFsbG93cyB0aGUgaG9zdCBjb250cm9sbGVyIGRyaXZlciB0byB0dXJuIG9uL29mZgo+ICsJ ICogTUNRIG1vZGUuIE1DUSBtb2RlIG1heSBiZSB1c2VkIHRvIGluY3JlYXNlIHBlcmZvcm1hbmNl Lgo+ICsJICovCj4gKwlVRlNIQ0RfQ0FQX01DUV9FTgkJCQk9IDEgPDwgMTIsCj4gIH07Cj4gIAo+ ICBzdHJ1Y3QgdWZzX2hiYV92YXJpYW50X3BhcmFtcyB7Cj4gQEAgLTgyMCw2ICs4MjYsNyBAQCBz dHJ1Y3QgdWZzX2hiYV9tb25pdG9yIHsKPiAgICogQGNvbXBsZXRlX3B1dDogd2hldGhlciBvciBu b3QgdG8gY2FsbCB1ZnNoY2RfcnBtX3B1dCgpIGZyb20gaW5zaWRlCj4gICAqCXVmc2hjZF9yZXN1 bWVfY29tcGxldGUoKQo+ICAgKiBAZXh0X2lpZF9zdXA6IGlzIEVYVF9JSUQgaXMgc3VwcG9ydGVk IGJ5IFVGU0hDCj4gKyAqIEBtY3Ffc3VwOiBpcyBtY3Egc3VwcG9ydGVkIGJ5IFVGU0hDCj4gICAq Lwo+ICBzdHJ1Y3QgdWZzX2hiYSB7Cj4gIAl2b2lkIF9faW9tZW0gKm1taW9fYmFzZTsKPiBAQCAt OTY5LDggKzk3NiwxNCBAQCBzdHJ1Y3QgdWZzX2hiYSB7Cj4gIAl1MzIgbHVuc19hdmFpbDsKPiAg CWJvb2wgY29tcGxldGVfcHV0Owo+ICAJYm9vbCBleHRfaWlkX3N1cDsKPiArCWJvb2wgbWNxX3N1 cDsKPiAgfTsKPiAgCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBpc19tY3Ffc3VwcG9ydGVkKHN0cnVj dCB1ZnNfaGJhICpoYmEpCgpObyBpbmxpbmUgcGxlYXNlLiBDb21waWxlciBpcyB0aGUgYmVzdCBq dWRnZS4KClRoYW5rcywKTWFuaQoKPiArewo+ICsJcmV0dXJuIGhiYS0+bWNxX3N1cCAmJiAoaGJh LT5jYXBzICYgVUZTSENEX0NBUF9NQ1FfRU4pOwo+ICt9Cj4gKwo+ICAvKiBSZXR1cm5zIHRydWUg aWYgY2xvY2tzIGNhbiBiZSBnYXRlZC4gT3RoZXJ3aXNlIGZhbHNlICovCj4gIHN0YXRpYyBpbmxp bmUgYm9vbCB1ZnNoY2RfaXNfY2xrZ2F0aW5nX2FsbG93ZWQoc3RydWN0IHVmc19oYmEgKmhiYSkK PiAgewo+IC0tIAo+IDIuNy40Cj4gCgotLSAK4K6u4K6j4K6/4K614K6j4K+N4K6j4K6p4K+NIOCu muCupOCuvuCumuCuv+CuteCuruCvjQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=