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 Date: Mon, 17 Jul 2023 12:08:43 +0530 From: Manivannan Sadhasivam Subject: Re: [PATCH 8/8] mtd: rawnand: qcom: Fix address parsing within ->exec_op() Message-ID: <20230717063843.GA7062@thinkpad> References: <20230716144612.32132-1-miquel.raynal@bootlin.com> <20230716144612.32132-9-miquel.raynal@bootlin.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20230716144612.32132-9-miquel.raynal@bootlin.com> 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+lwn-linux-arm-kernel=archive.lwn.net@lists.infradead.org List-Archive: To: Miquel Raynal Cc: Md Sadre Alam , Sricharan Ramabadhran , Richard Weinberger , Vignesh Raghavendra , Tudor Ambarus , Pratyush Yadav , Michael Walle , linux-mtd@lists.infradead.org, linux-arm-kernel@lists.infradead.org, kernel test robot T24gU3VuLCBKdWwgMTYsIDIwMjMgYXQgMDQ6NDY6MTJQTSArMDIwMCwgTWlxdWVsIFJheW5hbCB3 cm90ZToKPiBUaGUgbmFkZHJzIHZhcmlhYmxlIGlzIGluaXRpYWxpemVkIGJ1dCBub3QgdXNlZC4g Rml4aW5nIHRoaXMgY291bGQgaGF2ZQo+IGJlZW4gYSBtYXR0ZXIgb2YgZHJvcHBpbmcgdGhlIHZh cmlhYmxlLCBidXQgdGhlIHJpZ2h0IHdheSB0byBkbyBpdCBsb29rcwo+IGEgYml0IG1vcmUgY29t cGxleDogd2UgY2FuIGF2b2lkIHVzZWxlc3Mgd3JpdGVzIHRvIHRoZSBxX29wIHN0cnVjdHVyZSBi eQo+IHVzaW5nIGl0LiBJbiBwcmFjdGljZSB3ZSBjb3VsZCBldmVuIGhhdmUgcG9zc2libGUgb3V0 LW9mLWJvdW5kIGJ1Z3Mgd2l0aAo+IHRoZSBleGlzdGluZyBpbXBsZW1lbnRhdGlvbi4gTGV0J3Mg Zml4IGFsbCB0aGF0IGJ5IGp1c3QgcGVyZm9ybWluZyB0aGUKPiByaWdodCBudW1iZXIgb2YgYXNz aWdubWVudHMgaW4gdGhlIGFkZHJ7MSwyfV9yZWcgZmllbGRzLgo+IAo+IEZpeGVzOiA4OTU1MGJl YjA5OGUgKCJtdGQ6IHJhd25hbmQ6IHFjb206IEltcGxlbWVudCBleGVjX29wKCkiKQo+IFJlcG9y dGVkLWJ5OiBrZXJuZWwgdGVzdCByb2JvdCA8bGtwQGludGVsLmNvbT4KPiBDbG9zZXM6IGh0dHBz Oi8vbG9yZS5rZXJuZWwub3JnL29lLWtidWlsZC1hbGwvMjAyMzA3MTMxOTU5LlBkUFNDODZLLWxr cEBpbnRlbC5jb20vCj4gQ2xvc2VzOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9vZS1rYnVpbGQt YWxsLzIwMjMwNzEzMTczMC5OT1liY2pCci1sa3BAaW50ZWwuY29tLwo+IFNpZ25lZC1vZmYtYnk6 IE1pcXVlbCBSYXluYWwgPG1pcXVlbC5yYXluYWxAYm9vdGxpbi5jb20+CgpMR1RNISBCdXQgSSdt IHJlbHlpbmcgb24gU2FkcmUgdG8gdGVzdCBpdC4KCkFja2VkLWJ5OiBNYW5pdmFubmFuIFNhZGhh c2l2YW0gPG1hbmlAa2VybmVsLm9yZz4KCi0gTWFuaQoKPiAtLS0KPiAgZHJpdmVycy9tdGQvbmFu ZC9yYXcvcWNvbV9uYW5kYy5jIHwgMTMgKysrKysrKy0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwg NyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L210ZC9uYW5kL3Jhdy9xY29tX25hbmRjLmMgYi9kcml2ZXJzL210ZC9uYW5kL3Jhdy9xY29tX25h bmRjLmMKPiBpbmRleCA0ZmM4ZGFmYThmMDMuLmRjOGNhNjBmYzJlMiAxMDA2NDQKPiAtLS0gYS9k cml2ZXJzL210ZC9uYW5kL3Jhdy9xY29tX25hbmRjLmMKPiArKysgYi9kcml2ZXJzL210ZC9uYW5k L3Jhdy9xY29tX25hbmRjLmMKPiBAQCAtMjYxNiwxMiArMjYxNiwxMyBAQCBzdGF0aWMgdm9pZCBx Y29tX3BhcnNlX2luc3RydWN0aW9ucyhzdHJ1Y3QgbmFuZF9jaGlwICpjaGlwLAo+ICAJCQlvZmZz ZXQgPSBuYW5kX3N1Ym9wX2dldF9hZGRyX3N0YXJ0X29mZihzdWJvcCwgb3BfaWQpOwo+ICAJCQlu YWRkcnMgPSBuYW5kX3N1Ym9wX2dldF9udW1fYWRkcl9jeWMoc3Vib3AsIG9wX2lkKTsKPiAgCQkJ YWRkcnMgPSAmaW5zdHItPmN0eC5hZGRyLmFkZHJzW29mZnNldF07Cj4gLQkJCWZvciAoaSA9IDA7 IGkgPCBNQVhfQUREUkVTU19DWUNMRTsgaSsrKSB7Cj4gLQkJCQlpZiAoaSA8IDQpCj4gLQkJCQkJ cV9vcC0+YWRkcjFfcmVnIHw9ICh1MzIpYWRkcnNbaV0gPDwgaSAqIDg7Cj4gLQkJCQllbHNlCj4g LQkJCQkJcV9vcC0+YWRkcjJfcmVnIHw9IGFkZHJzW2ldOwo+IC0JCQl9Cj4gKwo+ICsJCQlmb3Ig KGkgPSAwOyBpIDwgbWluX3QodW5zaWduZWQgaW50LCA0LCBuYWRkcnMpOyBpKyspCj4gKwkJCQlx X29wLT5hZGRyMV9yZWcgfD0gYWRkcnNbaV0gPDwgKGkgKiA4KTsKPiArCj4gKwkJCWlmIChuYWRk cnMgPiA0KQo+ICsJCQkJcV9vcC0+YWRkcjJfcmVnIHw9IGFkZHJzWzRdOwo+ICsKPiAgCQkJcV9v cC0+cmR5X2RlbGF5X25zID0gaW5zdHItPmRlbGF5X25zOwo+ICAJCQlicmVhazsKPiAgCj4gLS0g Cj4gMi4zNC4xCj4gCgotLSAK4K6u4K6j4K6/4K614K6j4K+N4K6j4K6p4K+NIOCumuCupOCuvuCu muCuv+CuteCuruCvjQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtYXJtLWtlcm5lbAo=