From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7698F606A32C for ; Sat, 7 Nov 2026 20:21:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=PwU7ca3x; dkim=fail reason="signature verification failed" (2048-bit key) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=KnwRqj5r 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:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Date:References: In-Reply-To:Cc:To:Subject:From:Message-ID:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Unsubscribe-Post:List-Owner; bh=YFU8epuc2iYBbHvHyo1jDOAVCKZQt3S3MfUvcGd1PNU=; b=PwU7ca3xEAaUdqsfomEJwTxMqO Cc9UuMgnxhDOUkHvpxB+ibG0GO0ovacbCs0e5NYWCmt6+fXlWORS13eZ78UbVLiAhqdX+1wb8db26 D6psrkgXMrv+x3wAE9wrTQF4Y8YeJZoxnKsYDxoaXtbg+EGDIFHzgtYLVL7D9+YiyUVTzryMoKZZ5 SH4SqjDZg6wGKrtLwN0jN0QgaibW9BopEqEGsrrEYnk+uS/iGUR4k9yelJSSJJPiEIqeujDPuYQQw wjQUtaq4LfZl/WINNX64scj5hGZhrUWel90U/1pPMEcwxB0sL5y4wl9wAI76x3Z+/HfRyWPnyncBu cPj1ybQw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xPmv7-0000000FLUi-1ISF; Sat, 07 Nov 2026 20:21:49 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xPmv5-0000000FLUX-2gIG; Sat, 07 Nov 2026 20:21:47 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 5779B611C0; Sat, 7 Nov 2026 20:21:46 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 48E2C1F0089F; Sat, 7 Nov 2026 20:21:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1794082906; bh=y3e6ZmJgL3uEs1Y9Rb9f2LR0HYHtdMMlVxFZ0fnS0lk=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=KnwRqj5rWofc7pbKfyK5Wnh57xzZLxXWfhfaZVzqzsEi0i0ZDYOC2V4cgyx+yEUwl LVN8cI9BR/IJQ58eioEirmvIn0nGNQ4OvzWBgb5X2UMpi12H7pk/CpIDwfP+C6Cfw2 tbZ1aqwu9Hf1mUiGR2wFO94plCefFg+ad7skgtL1zEJHoU/WmcH/LhDWn14J8hcMss gUBiWgOkUglDJtlNGJpmSys2gt80lCk2Wt3en+0J9TMnMes03hBb4HVNxRIPCIMxPG 22z+nxW/ASf0sjj/CF67qRkoSKpkC0qzFPH7E8jS2fVu7xDrlUMpEcwVY09SnVi1zF 4cuXef9yD+GPw== Message-ID: From: sashiko-bot@kernel.org Subject: Re: [PATCH 01/58] mtd: clear OTP provider pointers after unregistering them To: "James Hilliard" , "Miquel Raynal" , "Richard Weinberger" , "Vignesh Raghavendra" , "Brian Norris" , "Boris Brezillon" , "Arseniy Krasnov" , "Chen-Yu Tsai" , "Jernej Skrabec" , "Samuel Holland" , "Thomas Gleixner" , "Vitaly Wool" , "David Woodhouse" , "Russell King" , "David Woodhouse" , "Mike Rapoport" , "Maxime Coquelin" , "Alexandre Torgue" , "Christophe Kerello" , "Jason Roberts" , "Michal Simek" , "Boris Brezillon" , "Mason Yang" , "Ramuthevar Vadivel Murugan" , "Stefan Agner" , "Lucas Stach" , "Thierry Reding" , "Jonathan Hunter" , "Dmitry Osipenko" , "Matthias Brugger" , "AngeloGioacchino Del Regno" , "Jorge Ramirez-Ortiz" , "Heiko Stuebner" , "Yifeng Zhao" , "Nicolas Ferre" , "Alexandre Belloni" , "Claudiu Beznea" , "Keguang Zhang" , "Jacky Huang" , "Shan-Chun Hung" , "Frank Li" , "Sascha Hauer" , "Pengutronix Kernel Team" , "Fabio Estevam" , "Han Xu" , "Liang Yang" , "Neil Armstrong" , "Kevin Hilman" , "Jerome Brunet" , "Martin Blumenstingl" , "Manivannan Sadhasivam" , "Kamal Dasu" , "Broadcom internal kernel review list" , "Vladimir Zapolskiy" , "Piotr Wojtaszczyk" , "Paul Cercueil" , "Harvey Hunt" , "Maxim Levitsky" , "Michael Walle" , "Srinivas Kandagatla" Cc: "Tze Yee Ng" , linux-mtd@lists.infradead.org, linux-sunxi@lists.linux.dev, imx@lists.linux.dev, linux-amlogic@lists.infradead.org, Frank.Li@kernel.org, wsa+renesas@sang-engineering.com In-Reply-To: <20261107-submit-rawnand-retained-handle-lifetime-v1-v1-1-0181ef0cc4c8@gmail.com> References: <20261107-submit-rawnand-retained-handle-lifetime-v1-v1-0-0181ef0cc4c8@gmail.com> <20261107-submit-rawnand-retained-handle-lifetime-v1-v1-1-0181ef0cc4c8@gmail.com> Date: Sat, 07 Nov 2026 20:21:42 +0000 X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev X-Archived-By: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" X-Spam-Status: No, score=-8.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg bm8gbmV3IGlzc3VlcwppbiB0aGlzIHBhdGNoLCBidXQgbm90aWNlZCAxIHJlbGF0ZWQgcHJlLWV4 aXN0aW5nIGlzc3VlIGl0IGRvZXMgbm90CmludHJvZHVjZToKLSBbQ3JpdGljYWxdIG10ZDogbWVt b3J5IGxlYWsgYW5kIHVzZS1hZnRlci1mcmVlIG9uCiAgbXRkX2RldmljZV9wYXJzZV9yZWdpc3Rl cigpIGZhaWx1cmUgWzFdCi0tCgpjb21taXQgZDAwNDEzOWQ4ZDVlZjRiZWEzNTFlYWEwNzAzMzMx Y2ZmNDU2YTc3ZApBdXRob3I6IEphbWVzIEhpbGxpYXJkIDxqYW1lcy5oaWxsaWFyZDFAZ21haWwu Y29tPgoKbXRkOiBjbGVhciBPVFAgcHJvdmlkZXIgcG9pbnRlcnMgYWZ0ZXIgdW5yZWdpc3Rlcmlu ZyB0aGVtCgpUaGlzIGNvbW1pdCBjZW50cmFsaXplcyBPVFAgbnZtZW0gcHJvdmlkZXIgcmVtb3Zh bCBpbnRvCm10ZF9vdHBfbnZtZW1fcmVtb3ZlKCkgYW5kIGNsZWFycyB0aGUgcHJvdmlkZXIgcG9p bnRlcnMgYWZ0ZXIKdW5yZWdpc3RlcmluZyB0aGVtIHRvIHByZXZlbnQgZHVwbGljYXRlIHVucmVn aXN0cmF0aW9ucyBvbiBlcnJvciBhbmQKZGV2aWNlIHRlYXJkb3duIHBhdGhzLgoKPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9tdGQvbXRkY29yZS5jIGIvZHJpdmVycy9tdGQvbXRkY29yZS5jCj4gaW5k ZXggOGVmYTJkODg1NTZlOS4uNTU4YTYwNWJhNzQ5NSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL210 ZC9tdGRjb3JlLmMKPiArKysgYi9kcml2ZXJzL210ZC9tdGRjb3JlLmMKClsgLi4uIF0KCj4gQEAg LTExODAsMTAgKzExODgsOCBAQCBpbnQgbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcihzdHJ1Y3Qg bXRkX2luZm8gKm10ZCwgY29uc3QgY2hhciAqIGNvbnN0ICp0eXBlcywKPiAgCX0KPiAgCj4gIG91 dDoKPiAtCWlmIChyZXQpIHsKPiAtCQludm1lbV91bnJlZ2lzdGVyKG10ZC0+b3RwX3VzZXJfbnZt ZW0pOwo+IC0JCW52bWVtX3VucmVnaXN0ZXIobXRkLT5vdHBfZmFjdG9yeV9udm1lbSk7Cj4gLQl9 Cj4gKwlpZiAocmV0KQo+ICsJCW10ZF9vdHBfbnZtZW1fcmVtb3ZlKG10ZCk7Cj4gIAo+ICAJaWYg KHJldCAmJiBkZXZpY2VfaXNfcmVnaXN0ZXJlZCgmbXRkLT5kZXYpKSB7Cj4gIAkJZXJyID0gZGVs X210ZF9kZXZpY2UobXRkKTsKCltTZXZlcml0eTogQ3JpdGljYWxdClRoaXMgcHJvYmxlbSB3YXNu J3QgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLCBidXQgY2FuIGEgZmFpbHVyZSBpbgptdGRfdmly dF9jb25jYXRfY3JlYXRlX2pvaW4oKSBsZWFrIHBhcnRpdGlvbnMgYW5kIGxlYXZlIGRhbmdsaW5n IHBvaW50ZXJzCmluIGNvbmNhdC0+c3ViZGV2W10gWzFdPwoKSW4gbXRkX2RldmljZV9wYXJzZV9y ZWdpc3RlcigpLCBwYXJzZV9tdGRfcGFydGl0aW9ucygpIG9yCmFkZF9tdGRfcGFydGl0aW9ucygp IHJ1bnMgYmVmb3JlIG10ZF92aXJ0X2NvbmNhdF9jcmVhdGVfam9pbigpLiBXaGVuCm10ZF92aXJ0 X2NvbmNhdF9hZGQoKSBjbGFpbXMgYSBjaGlsZCBwYXJ0aXRpb24sIGl0IHN0b3JlcyB0aGUgcG9p bnRlciBpbgpjb25jYXQtPnN1YmRldltdIGFuZCBhZGRfbXRkX3BhcnRpdGlvbnMoKSBza2lwcyBh ZGRpbmcgdGhlIGNoaWxkIHRvCnBhcmVudC0+cGFydGl0aW9ucy4KCklmIG10ZF92aXJ0X2NvbmNh dF9jcmVhdGVfam9pbigpIHRoZW4gZmFpbHMgYW5kIGp1bXBzIHRvIG91dCwgdGhpcyB1bndpbmQK cGF0aCByZXR1cm5zIHdpdGhvdXQgY2FsbGluZyBtdGRfdmlydF9jb25jYXRfZGVzdHJveSgpIG9y CmRlbF9tdGRfcGFydGl0aW9ucyhtdGQpLiBCZWNhdXNlIGNhbGxlcnMgZnJlZSB0aGUgbWFzdGVy IG10ZF9pbmZvIHdoZW4KbXRkX2RldmljZV9wYXJzZV9yZWdpc3RlcigpIGZhaWxzLCByZWdpc3Rl cmVkIHBhcnRpdGlvbnMgYXJlIGxlYWtlZCBhbmQKY29uY2F0LT5zdWJkZXZbXSByZXRhaW5zIHBh cnRpdGlvbnMgd2hvc2UgcGFyZW50IHBvaW50ZXJzIHJlZmVyZW5jZSB0aGUKZnJlZWQgbWFzdGVy IG10ZF9pbmZvLCBjYXVzaW5nIGEgdXNlLWFmdGVyLWZyZWUgdmlhIG10ZF9nZXRfbWFzdGVyKCkg d2hlbgphIGxhdGVyIGRldmljZSByZWdpc3RyYXRpb24gY2FsbHMgbXRkX3ZpcnRfY29uY2F0X2Ny ZWF0ZV9qb2luKCkuIChUaGUKZXJyX2RlbF9wYXJ0aXRpb25zIHBhdGggaW4gYWRkX210ZF9wYXJ0 aXRpb25zKCkgc2ltaWxhcmx5IGNhbGxzIG9ubHkKZGVsX210ZF9wYXJ0aXRpb25zKCksIGxlYXZp bmcgYW55IHBhcnRpdGlvbnMgYWxyZWFkeSBjbGFpbWVkIGJ5Cm10ZF92aXJ0X2NvbmNhdF9hZGQo KSBpbiBjb25jYXQtPnN1YmRldltdLikKClsxXSBodHRwczovL3Nhc2hpa28uZGV2LyMvYnVnL2xp bnV4LWViMTg0ZDkxLTBjMTctNDAxNS05OWE0LTEwYjU0MDYwYTc0NwoKLS0gClNhc2hpa28gQUkg cmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRjaHNldC8yMDI2MTEwNy1zdWJtaXQt cmF3bmFuZC1yZXRhaW5lZC1oYW5kbGUtbGlmZXRpbWUtdjEtdjEtMC0wMTgxZWYwY2M0YzhAZ21h aWwuY29tP3BhcnQ9MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYW1sb2dpYyBtYWlsaW5nIGxpc3QKbGludXgtYW1sb2dpY0BsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYW1sb2dpYwo=