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 lists.sourceforge.net (lists.sourceforge.net [216.105.38.7]) (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 47148C54798 for ; Wed, 28 Feb 2024 01:21:49 +0000 (UTC) Received: from [127.0.0.1] (helo=sfs-ml-4.v29.lw.sourceforge.com) by sfs-ml-4.v29.lw.sourceforge.com with esmtp (Exim 4.95) (envelope-from ) id 1rf8dn-00075J-5c; Wed, 28 Feb 2024 01:21:47 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-4.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1rf8dl-000758-Nd for linux-f2fs-devel@lists.sourceforge.net; Wed, 28 Feb 2024 01:21:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: From:References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Dbtb23dmJaegYJf1uRbKTHS4VC7OaJ0kqx0k9cxIJK8=; b=XYuWmtmceVEgTJTK56ofVyoRna FAzj0DlE2T/4uIdeKKpOApPPzNRAmiGnmmK1f03bZmUfYs8Hq2GWfRr0Yf29B0FMTTLOsv3xpRk5P 6GfOYEjm1Ep7ocfvBwzx/vQPyv4N62teYZ1cF4putRIZdYJ3oOb0ZcsHYcMws4xr60ew=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Dbtb23dmJaegYJf1uRbKTHS4VC7OaJ0kqx0k9cxIJK8=; b=fInvp44IfwP9W6o3Lx6w4uIBQm Xj6a5TIJITPM3h03tOYeTkh7vomAYKERwr3fi2a2ljpGLVaIMUIrAxCJ/pe8cUfxKGdbBmOtnLY2b cvhNGUHxbzn4OzboA74j+LoMP3Jo7RztCr9BmhDUAHEMZNIPykD+54EnYkDwUwAfDM4o=; Received: from dfw.source.kernel.org ([139.178.84.217]) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) id 1rf8dh-0007YL-9e for linux-f2fs-devel@lists.sourceforge.net; Wed, 28 Feb 2024 01:21:45 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id B1FC7611C6; Wed, 28 Feb 2024 01:21:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 771BBC433F1; Wed, 28 Feb 2024 01:21:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1709083290; bh=xbDh3NL+tZVp1UyHoiJ9+BKG31EbR4SOQpOg0CSDafg=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=Ife+onZuQUz70GgqxLfbizZLJsArG7Kkqc9+5dR4MXnVNJAH0fbewtJVQYpd828jP cc1QErW+Y12QtmlXiUePwI01zPk1b5vkSQb1ujOg9cbEcJRY/qOq3gD64sfgzto71L YknoaVHk7DX+dYHku7VYAmgwz/BCCQ5KsJqB+Ut6WiNdXvGaoQxFOOXhPMpC4Hm0Xz UIUM4AxC9U8n/fdGhFhgY+1ixhhEmuUSvmeGGuRCI3RLuc+AtEz0abITYnVcOavZt/ u1Ziw3B0gJgz7BdqqdaynKSPuL0kW1ENKV9mHWIGhg9EsQGQIn2KkjOXBTwFdc4mGY 2l7z1YA8HQ4qA== Message-ID: Date: Wed, 28 Feb 2024 09:21:25 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Jaegeuk Kim , Zhiguo Niu References: <1707271264-5551-1-git-send-email-zhiguo.niu@unisoc.com> <88459a22-a21c-4c3d-8371-31d7d713b536@kernel.org> From: Chao Yu In-Reply-To: X-Headers-End: 1rf8dh-0007YL-9e Subject: Re: [f2fs-dev] [PATCH v2 0/4] f2fs: fix panic issue in small capacity device X-BeenThere: linux-f2fs-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: hongyu.jin@unisoc.com, ke.wang@unisoc.com, Zhiguo Niu , linux-kernel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: linux-f2fs-devel-bounces@lists.sourceforge.net T24gMjAyNC8yLzI4IDE6MTgsIEphZWdldWsgS2ltIHdyb3RlOgo+IE9uIDAyLzI3LCBaaGlndW8g Tml1IHdyb3RlOgo+PiBPbiBUdWUsIEZlYiAyNywgMjAyNCBhdCA5OjEz4oCvQU0gSmFlZ2V1ayBL aW0gPGphZWdldWtAa2VybmVsLm9yZz4gd3JvdGU6Cj4+Pgo+Pj4gT24gMDIvMjYsIFpoaWd1byBO aXUgd3JvdGU6Cj4+Pj4gRGVhciBDaGFvLAo+Pj4+Cj4+Pj4gT24gRnJpLCBGZWIgMjMsIDIwMjQg YXQgMTA6MzjigK9BTSBDaGFvIFl1IDxjaGFvQGtlcm5lbC5vcmc+IHdyb3RlOgo+Pj4+Pgo+Pj4+ PiBPbiAyMDI0LzIvMjMgMTA6MDEsIFpoaWd1byBOaXUgd3JvdGU6Cj4+Pj4+Pgo+Pj4+Pj4KPj4+ Pj4+IE9uIFRodSwgRmViIDIyLCAyMDI0IGF0IDg6MzDigK9QTSBDaGFvIFl1IDxjaGFvQGtlcm5l bC5vcmcgPG1haWx0bzpjaGFvQGtlcm5lbC5vcmc+PiB3cm90ZToKPj4+Pj4+Cj4+Pj4+PiAgICAg IE9uIDIwMjQvMi83IDEwOjAxLCBaaGlndW8gTml1IHdyb3RlOgo+Pj4+Pj4gICAgICAgPiBBIHBh bmljIGlzc3VlIGhhcHBlbmVkIGluIGEgcmVib290IHRlc3QgaW4gc21hbGwgY2FwYWNpdHkgZGV2 aWNlCj4+Pj4+PiAgICAgICA+IGFzIGZvbGxvd2luZzoKPj4+Pj4+ICAgICAgID4gMS5UaGUgZGV2 aWNlIHNpemUgaXMgNjRNQiwgYW5kIG1haW4gYXJlYSBoYXMgMjQgc2VnbWVudHMsIGFuZAo+Pj4+ Pj4gICAgICAgPiBDT05GSUdfRjJGU19DSEVDS19GUyBpcyBub3QgZW5hYmxlZC4KPj4+Pj4+ICAg ICAgID4gMi5UaGVyZSBpcyBubyBhbnkgZnJlZSBzZWdtZW50cyBsZWZ0IHNob3duIGluIGZyZWVf c2VnbWFwX2luZm8sCj4+Pj4+PiAgICAgICA+IHRoZW4gYW5vdGhlciB3cml0ZSByZXF1ZXN0IGNh dXNlIGdldF9uZXdfc2VnbWVudCBnZXQgYSBvdXQtb2YtYm91bmQKPj4+Pj4+ICAgICAgID4gc2Vn bWVudCB3aXRoIHNlZ25vIDI0Lgo+Pj4+Pj4gICAgICAgPiAzLnBhbmljIGhhcHBlbiBpbiB1cGRh dGVfc2l0X2VudHJ5IGJlY2F1c2UgYWNjZXNzIGludmFsaWQgYml0bWFwCj4+Pj4+PiAgICAgICA+ IHBvaW50ZXIuCj4+Pj4+Pgo+Pj4+Pj4gICAgICBaaGlndW8sCj4+Pj4+Pgo+Pj4+Pj4gICAgICBD YW4geW91IHBsZWFzZSB0cnkgYmVsb3cgcGF0Y2ggdG8gc2VlIHdoZXRoZXIgaXQgY2FuIGZpeCB5 b3VyIHByb2JsZW0/Cj4+Pj4+Pgo+Pj4+Pj4gICAgICBodHRwczovL2xvcmUua2VybmVsLm9yZy9s aW51eC1mMmZzLWRldmVsLzIwMjQwMjIyMTIxODUxLjg4MzE0MS0zLWNoYW9Aa2VybmVsLm9yZyA8 aHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtZjJmcy1kZXZlbC8yMDI0MDIyMjEyMTg1MS44 ODMxNDEtMy1jaGFvQGtlcm5lbC5vcmc+Cj4+Pj4+Pgo+Pj4+Pj4gICAgICBUaGFua3MsCj4+Pj4+ Pgo+Pj4+Pj4KPj4+Pj4+IERlYXIgQ2hhbywKPj4+Pj4+IEkgbmVlZCB0byBjb29yZGluYXRlIHRo ZSB0ZXN0aW5nIHJlc291cmNlcy4gVGhlIHByZXZpb3VzIHRlc3RpbmcgaGFzIGJlZW4gc3RvcHBl ZCBiZWNhdXNlIGl0IHdhcyBmaXhlZCB3aXRoIHRoZSBjdXJyZW50IHBhdGNoLiBJbiBhZGRpdGlv biwgdGhpcyByZXF1aXJlcyBzdGFiaWxpdHkgdGVzdGluZyB0byByZXByb2R1Y2UsIHNvIGl0IHdp bGwgdGFrZSBhIGNlcnRhaW4gYW1vdW50IG9mIHRpbWUuIElmIHRoZXJlIGlzIGFueSBzaXR1YXRp b24sIEkgd2lsbCB0ZWxsIHlvdSBpbiB0aW1lLgo+Pj4+Pgo+Pj4+PiBaaGlndW8sIHRoYW5rIHlv dSEKPj4+Pgo+Pj4+IFdlIHRlc3RlZCB0aGlzIHBhdGNoICB0aGlzIHdlZWtlbmQgb24gdGhlIHBy ZXZpb3VzIHZlcnNpb24gd2l0aAo+Pj4+IHByb2JsZW0sIGFuZCBpdCBjYW4gbm90IHJlcHJvZHVj ZSBwYW5pYyBpc3N1ZXMsCj4+Pj4gc28gdGhpcyBwYXRjaCBzaG91bGQgZml4IHRoZSBvcmlnaW5h bCBpc3N1ZS4KPj4+PiB0aGFua3PvvIEKPj4+Cj4+IERlYXIgSmFlZ2V1aywKPj4+IEhleSwgZG8g eW91IGd1eXMgcGxlYXNlIHBvaW50IG91dCB3aGljaCBwYXRjaGVzIHdlcmUgdGVzdGVkIHdpdGhv dXQgd2hhdD8KPj4gVGhpcyBwcm9ibGVtIG9jY3VycmVkIGR1cmluZyBvdXIgcGxhdGZvcm0gc3Rh YmlsaXR5IHRlc3RpbmcuCj4+IGl0IGNhbiBiZSBmaXhlZCBieSBteSAgdGhpcyBwYXRjaCBzZXQs IG1haW5seSBiZSBmaXhlZCBieToKPj4gZjJmczogZml4IHBhbmljIGlzc3VlIGluIHVwZGF0ZV9z aXRfZW50cnkgJiBmMmZzOiBlbmhhbmNlIGp1ZGdtZW50Cj4+IGNvbmRpdGlvbnMgb2YgR0VUX1NF R05PCj4+IGFuZCBDaGFvJ3MgcGF0Y2ggY2FuIGFsc28gZml4IHRoaXMgcHJvYmxlbXMgdGVzdGlu ZyB3aXRob3V0IG15IHBhdGNoCj4+PiBJT1dzLCB3aGljaCBwYXRjaGVzIHNob3VsZCBJIHJlbW92 ZSBhbmQga2VlcCBDaGFvJ3MgcGF0Y2g/Cj4+IEkgdGhpbmsgY2hhbydzIHBhdGNoIGlzIG1vcmUg cmVhc29uYWJsZSwgaXQgZG9lcyBlcnJvciBoYW5kbGluZyBtb3JlIGNvbXBsZXRlLgo+PiBidXQg bXkgcGF0Y2gganVzdCBkbyBzb21lIHNhbml0eSBjaGVjayBmb3IgcmV0dXJuIHZhbHVlIG9mIEdF VF9TRUdOTwo+PiBTYW1lIGFzIG90aGVyIGNvZGVzKHVwZGF0ZV9zZWdtZW50X210aW1lKQo+PiBh bmQgaSB0aGluayBpdCBhbHNvIG5lZWRlZCBleGNlcHQgdGhpcyBwYXJ0Ogo+IAo+IFRoYW5rcyBm b3IgY29uZmlybWF0aW9uLiBJdCBzZWVtcyBpdCdkIGJlIGJldHRlciB0byByZXZlcnQgeW91cnMg YW5kIGFwcGx5Cj4gQ2hhbydzIHBhdGNoIGZpcnN0LiBJZiB5b3UgdGhpbmsgdGhlcmUncyBzb21l dGhpbmcgdG8gaW1wcm92ZSBvbiB0b3Agb2YgaXQsCj4gY291bGQgeW91IHBsZWFzZSBzZW5kIGFu b3RoZXIgcGF0Y2ggYWZ0ZXJ3YXJkcz8KCkFncmVlZC4KClRoYW5rcywKCj4gCj4+Cj4+IGRpZmYg LS1naXQgYS9mcy9mMmZzL3NlZ21lbnQuaCBiL2ZzL2YyZnMvc2VnbWVudC5oCj4+IGluZGV4IDNi ZjJjZTQ2ZmEwOTA3Li5iYjIyZmVlYWUxY2ZjYiAxMDA2NDQKPj4gLS0tIGEvZnMvZjJmcy9zZWdt ZW50LmgKPj4gKysrIGIvZnMvZjJmcy9zZWdtZW50LmgKPj4gQEAgLTk2LDcgKzk2LDggQEAgc3Rh dGljIGlubGluZSB2b2lkIHNhbml0eV9jaGVja19zZWdfdHlwZShzdHJ1Y3QKPj4gZjJmc19zYl9p bmZvICpzYmksCj4+IChHRVRfU0VHT0ZGX0ZST01fU0VHMChzYmksIGJsa19hZGRyKSAmIChCTEtT X1BFUl9TRUcoc2JpKSAtIDEpKQo+PiAjZGVmaW5lIEdFVF9TRUdOTyhzYmksIGJsa19hZGRyKSBc Cj4+IC0gKCghX19pc192YWxpZF9kYXRhX2Jsa2FkZHIoYmxrX2FkZHIpKSA/IFwKPj4gKyAoKCFf X2lzX3ZhbGlkX2RhdGFfYmxrYWRkcihibGtfYWRkcikgfHwgXAo+PiArICFmMmZzX2lzX3ZhbGlk X2Jsa2FkZHIoc2JpLCBibGtfYWRkciwgREFUQV9HRU5FUklDKSkgPyBcCj4+IE5VTExfU0VHTk8g OiBHRVRfTDJSX1NFR05PKEZSRUVfSShzYmkpLCBcCj4+IEdFVF9TRUdOT19GUk9NX1NFRzAoc2Jp LCBibGtfYWRkcikpKQo+PiAjZGVmaW5lIENBUF9CTEtTX1BFUl9TRUMoc2JpKQo+PiBiZWNhdXNl IENoYW8ncyBwYXRjaCBsZXQgbmV3X2FkZHI9bnVsbF9hZGRyIHdoZW4gIGdldF9uZXdfc2VnbWVu dAo+PiByZXR1cm5zIE5PU1BBQ0UsCj4+IHNvIEkgdGhpbmsgdGhpcyBjYW4gYmUgcmV2ZXJ0ZWQg YW5kIGl0IGFsc28gc2F2ZXMgY29kZSBydW5uaW5nIHRpbWUuCj4+IEhvdyBhYm91dCBDaGFvJ3Mg b3BpbmlvbnM/Cj4+IHRoYW5rcyEKPj4+Cj4+Pj4KPj4+Pj4KPj4+Pj4gQlRXLCBJJ3ZlIHRlc3Rl ZCB0aGlzIHBhdGNoIGZvciBhIHdoaWxlLCBhbmQgaXQgbG9va3MgdGhlcmUgaXMgbm8gaXNzdWUg dy8KPj4+Pj4gRkFVTFRfTk9fU0VHTUVOVCBmYXVsdCBpbmplY3Rpb24gaXMgb24uCj4+Pj4+Cj4+ Pj4+PiBidHcsIFdoeSBjYW7igJl0IEkgc2VlIHRoaXMgcGF0Y2ggb24geW91ciBicmFuY2heXj8K Pj4+Pj4+IGh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L2No YW8vbGludXguZ2l0L2xvZy8/aD1kZXYtdGVzdCA8aHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIv c2NtL2xpbnV4L2tlcm5lbC9naXQvY2hhby9saW51eC5naXQvbG9nLz9oPWRldi10ZXN0Pgo+Pj4+ Pgo+Pj4+PiBUb28gbGF6eSB0byBwdXNoIHBhdGNoZXMgaW4gdGltZSwgd2lsbCBkbyBpdCBpbiB0 aGlzIHdlZWtlbmQuIDpQCj4+Pj4+Cj4+Pj4+PiB0aGFua3PvvIEKPj4+Pj4+Cj4+Pj4+Pgo+Pj4+ Pj4gICAgICAgPgo+Pj4+Pj4gICAgICAgPiBNb3JlIGRldGFpbCBzaG93biBpbiBmb2xsb3dpbmcg cGF0Y2ggc2V0cy4KPj4+Pj4+ICAgICAgID4gVGhlIHRocmVlIHBhdGNoZXMgYXJlIHNwbGl0ZWQg aGVyZSBiZWNhdXNlIHRoZSBtb2RpZmljYXRpb25zIGFyZQo+Pj4+Pj4gICAgICAgPiByZWxhdGl2 ZWx5IGluZGVwZW5kZW50IGFuZCBtb3JlIHJlYWRhYmxlLgo+Pj4+Pj4gICAgICAgPgo+Pj4+Pj4g ICAgICAgPiAtLS0KPj4+Pj4+ICAgICAgID4gQ2hhbmdlcyBvZiB2Mjogc3RvcCBjaGVja3BvaW50 IHdoZW4gZ2V0IGEgb3V0LW9mLWJvdW5kIHNlZ21lbnQKPj4+Pj4+ICAgICAgID4gLS0tCj4+Pj4+ PiAgICAgICA+Cj4+Pj4+PiAgICAgICA+IFpoaWd1byBOaXUgKDQpOgo+Pj4+Pj4gICAgICAgPiAg ICBmMmZzOiBjb3JyZWN0IGNvdW50aW5nIG1ldGhvZHMgb2YgZnJlZV9zZWdtZW50cyBpbiBfX3Nl dF9pbnVzZQo+Pj4+Pj4gICAgICAgPiAgICBmMmZzOiBmaXggcGFuaWMgaXNzdWUgaW4gdXBkYXRl X3NpdF9lbnRyeQo+Pj4+Pj4gICAgICAgPiAgICBmMmZzOiBlbmhhbmNlIGp1ZGdtZW50IGNvbmRp dGlvbnMgb2YgR0VUX1NFR05PCj4+Pj4+PiAgICAgICA+ICAgIGYyZnM6IHN0b3AgY2hlY2twb2lu dCB3aGVuIGdldCBhIG91dC1vZi1ib3VuZHMgc2VnbWVudAo+Pj4+Pj4gICAgICAgPgo+Pj4+Pj4g ICAgICAgPiAgIGZzL2YyZnMvZmlsZS5jICAgICAgICAgIHwgIDcgKysrKysrLQo+Pj4+Pj4gICAg ICAgPiAgIGZzL2YyZnMvc2VnbWVudC5jICAgICAgIHwgMjEgKysrKysrKysrKysrKysrKy0tLS0t Cj4+Pj4+PiAgICAgICA+ICAgZnMvZjJmcy9zZWdtZW50LmggICAgICAgfCAgNyArKysrLS0tCj4+ Pj4+PiAgICAgICA+ICAgaW5jbHVkZS9saW51eC9mMmZzX2ZzLmggfCAgMSArCj4+Pj4+PiAgICAg ICA+ICAgNCBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+ Pj4+Pj4gICAgICAgPgo+Pj4+Pj4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpMaW51eC1mMmZzLWRldmVsIG1haWxpbmcgbGlzdApMaW51eC1mMmZzLWRl dmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9s aXN0cy9saXN0aW5mby9saW51eC1mMmZzLWRldmVsCg==