All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chao Yu via Linux-f2fs-devel <linux-f2fs-devel@lists.sourceforge.net>
To: Sheng Yong <shengyong2021@gmail.com>, jaegeuk@kernel.org
Cc: shengyong1@xiaomi.com, linux-f2fs-devel@lists.sourceforge.net
Subject: Re: [f2fs-dev] [PATCH v3 00/13] f2fs-tools & inject.f2fs: bugfix and new injections
Date: Sat, 23 Aug 2025 16:34:41 +0800	[thread overview]
Message-ID: <08ec4cbe-b140-4dc7-94a4-85d6044f4643@kernel.org> (raw)
In-Reply-To: <20250820124238.3785621-1-shengyong1@xiaomi.com>

On 8/20/2025 8:42 PM, Sheng Yong wrote:
> Hi, all,
> 
> Since we have not yet determined how to check the test result properly,
> I split patchset v2 into two parts on Chao's suggestion. This is the
> first part which contains some fixes/cleanups for f2fs-tools, and adds
> new injections for inject.f2fs.

There is one missed entry in inject.f2fs manual page in 10/13, once you
fixed it, feel free to add:

Reviewed-by: Chao Yu <chao@kernel.org>

Thanks,

> 
> Changes from last version are also updated in individual patch.
> 
> v3: * split original patchset into two parts
>      * update manual
>      * refactor inject sit/nat in journal
>      * fix memleak
> v2: * add some fix and cleanup
>      * remove img.tar.gz from testcases
>      * add testcases for injection
>      * cleanup helpers script and simplify filter.sed and expected.in
>      https://lore.kernel.org/linux-f2fs-devel/20250610123743.667183-1-shengyong1@xiaomi.com/
> v1: https://lore.kernel.org/linux-f2fs-devel/20241029120956.4186731-1-shengyong@oppo.com/
> 
> Sheng Yong (13):
>    fsck.f2fs: do not finish/reset zone if dry-run is true
>    f2fs-tools: add option N to answer no for all questions
>    f2fs-tools: cleanup {nid|segno}_in_journal
>    fsck.f2fs: fix invalidate checkpoint
>    dump.f2fs: print more info
>    f2fs-tools: add and export lookup_sit_in_journal
>    inject.f2fs: fix injecting sit/nat in journal
>    inject.f2fs: fix injection on zoned device
>    inject.f2fs: fix and cleanup parsing numeric options
>    inject.f2fs: add members in inject_cp
>    inject.f2fs: add member `feature' in inject_sb
>    inject.f2fs: add members in inject_node
>    inject.f2fs: add member `filename' in inject_dentry
> 
>   fsck/dump.c         |  15 +-
>   fsck/f2fs.h         |  12 +-
>   fsck/fsck.c         |   2 +-
>   fsck/fsck.h         |   4 +-
>   fsck/inject.c       | 515 ++++++++++++++++++++++++++++++++++++--------
>   fsck/inject.h       |   1 +
>   fsck/main.c         |  14 +-
>   fsck/mount.c        |  61 ++++--
>   include/f2fs_fs.h   |   1 +
>   lib/libf2fs_zoned.c |   6 +-
>   man/dump.f2fs.8     |   3 +
>   man/fsck.f2fs.8     |   3 +
>   man/inject.f2fs.8   |  43 +++-
>   13 files changed, 552 insertions(+), 128 deletions(-)
> 



_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

      parent reply	other threads:[~2025-08-23  8:34 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-20 12:42 [f2fs-dev] [PATCH v3 00/13] f2fs-tools & inject.f2fs: bugfix and new injections Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 01/13] fsck.f2fs: do not finish/reset zone if dry-run is true Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 02/13] f2fs-tools: add option N to answer no for all questions Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 03/13] f2fs-tools: cleanup {nid|segno}_in_journal Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 04/13] fsck.f2fs: fix invalidate checkpoint Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 05/13] dump.f2fs: print more info Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 06/13] f2fs-tools: add and export lookup_sit_in_journal Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 07/13] inject.f2fs: fix injecting sit/nat in journal Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 08/13] inject.f2fs: fix injection on zoned device Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 09/13] inject.f2fs: fix and cleanup parsing numeric options Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 10/13] inject.f2fs: add members in inject_cp Sheng Yong
2025-08-23  8:28   ` Chao Yu via Linux-f2fs-devel
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 11/13] inject.f2fs: add member `feature' in inject_sb Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 12/13] inject.f2fs: add members in inject_node Sheng Yong
2025-08-20 12:42 ` [f2fs-dev] [PATCH v3 13/13] inject.f2fs: add member `filename' in inject_dentry Sheng Yong
2025-08-23  8:34 ` Chao Yu via Linux-f2fs-devel [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=08ec4cbe-b140-4dc7-94a4-85d6044f4643@kernel.org \
    --to=linux-f2fs-devel@lists.sourceforge.net \
    --cc=chao@kernel.org \
    --cc=jaegeuk@kernel.org \
    --cc=shengyong1@xiaomi.com \
    --cc=shengyong2021@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.