Re: [f2fs-dev] [PATCH] f2fs: fix to avoid migrating empty section

2025-09-02 Thread Zhiguo Niu
Chao Yu via Linux-f2fs-devel 于2025年9月1日周一 10:08写道: > > It reports a bug from device w/ zufs: > > F2FS-fs (dm-64): Inconsistent segment (173822) type [1, 0] in SSA and SIT > F2FS-fs (dm-64): Stopped filesystem due to reason: 4 > > Thread AThread B > - f2fs_expand_ino

Re: [f2fs-dev] [PATCH 0/6] f2fs: documentation formatting cleanup and improvements

2025-09-02 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 20 Aug 2025 11:34:26 +0700 you wrote: > Hi, > > Here are documentation formatting cleanup for f2fs. This also includes > docs retitle at the end of series ([6/6]) as a bonus. > > This series is based on docs-next

[f2fs-dev] [PATCH 1/2] f2fs: avoid unnecessary folio_clear_uptodate() for cleanup

2025-09-02 Thread Chao Yu via Linux-f2fs-devel
In error path of __get_node_folio(), if the folio is not uptodate, let's avoid unnecessary folio_clear_uptodate() for cleanup. Signed-off-by: Chao Yu --- fs/f2fs/node.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/f2fs/node.c b/fs/f2fs/node.c index 4254db453b2d..482a362

Re: [f2fs-dev] [PATCH] f2fs: fix to avoid migrating empty section

2025-09-02 Thread Zhiguo Niu
Chao Yu 于2025年9月3日周三 09:33写道: > > On 9/3/25 08:04, Zhiguo Niu wrote: > > Chao Yu via Linux-f2fs-devel > > 于2025年9月1日周一 10:08写道: > >> > >> It reports a bug from device w/ zufs: > >> > >> F2FS-fs (dm-64): Inconsistent segment (173822) type [1, 0] in SSA and SIT > >> F2FS-fs (dm-64): Stopped filesys

Re: [f2fs-dev] [PATCH] f2fs: fix to avoid migrating empty section

2025-09-02 Thread Chao Yu via Linux-f2fs-devel
On 9/3/25 08:04, Zhiguo Niu wrote: > Chao Yu via Linux-f2fs-devel > 于2025年9月1日周一 10:08写道: >> >> It reports a bug from device w/ zufs: >> >> F2FS-fs (dm-64): Inconsistent segment (173822) type [1, 0] in SSA and SIT >> F2FS-fs (dm-64): Stopped filesystem due to reason: 4 >> >> Thread A

Re: [f2fs-dev] [PATCH v4] f2fs: Use allocate_section_policy to control write priority in multi-devices setups

2025-09-02 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 28 Aug 2025 16:11:30 +0800 you wrote: > Introduces two new sys nodes: allocate_section_hint and > allocate_section_policy. The allocate_section_hint identifies the boundary > between devices, measured in sections; it

Re: [f2fs-dev] [PATCH 1/2] f2fs: fix to avoid NULL pointer dereference in f2fs_check_quota_consistency()

2025-09-02 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 18 Aug 2025 10:09:38 +0800 you wrote: > syzbot reported a f2fs bug as below: > > Oops: gen[ 107.736417][ T5848] Oops: general protection fault, probably for > non-canonical address 0xdc00: [#1] S

[f2fs-dev] Patchwork summary for: f2fs

2025-09-02 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Patch: [f2fs-dev] f2fs: fix to do sanity check on node footer for non inode dnode Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/

Re: [f2fs-dev] [PATCH] f2fs: fix to do sanity check on node footer for non inode dnode

2025-09-02 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Sat, 23 Aug 2025 13:45:34 +0800 you wrote: > As syzbot reported below: > > [ cut here ] > kernel BUG at fs/f2fs/file.c:1243! > Oops: invalid opcode: [#1] SMP KASAN NOPTI > CPU: 0 UID: 0 PID:

Re: [f2fs-dev] [PATCH] f2fs: allocate HOT_DATA for IPU writes

2025-09-02 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 27 Aug 2025 21:52:22 + you wrote: > Let's split IPU writes in hot data area to improve the GC efficiency. > > Signed-off-by: Jaegeuk Kim > --- > fs/f2fs/segment.c | 3 ++- > 1 file changed, 2 insertions(+), 1

[f2fs-dev] [PATCH 2/2] f2fs: clean up error handing of f2fs_submit_page_read()

2025-09-02 Thread Chao Yu via Linux-f2fs-devel
Below two functions should never fail, clean up error handling in their callers: 1) f2fs_grab_read_bio() in f2fs_submit_page_read() 2) bio_add_folio() in f2fs_submit_page_read() Signed-off-by: Chao Yu --- fs/f2fs/data.c | 41 - 1 file changed, 8 insertions