Re: [f2fs-dev] [PATCH] f2fs: fix to clear unusable_cap for checkpoint=enable

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 7 Aug 2025 09:48:35 +0800 you wrote: > mount -t f2fs -o checkpoint=disable:10% /dev/vdb /mnt/f2fs/ > mount -t f2fs -o remount,checkpoint=enable /dev/vdb /mnt/f2fs/ > > kernel log: > F2FS-fs (vdb): Adjust unusable c

Re: [f2fs-dev] [PATCH 1/2] f2fs: dump more information when checkpoint was blocked for long time

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 31 Jul 2025 13:34:04 +0800 you wrote: > generic/299 w/ mode=lfs will cause long time latency of checkpoint, > let's dump more information once we hit case. > > CP merge: > - Queued :0 > - Issued :1 >

Re: [f2fs-dev] [PATCH] f2fs: clean up w/ get_left_section_blocks()

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 11 Aug 2025 19:41:23 +0800 you wrote: > Introduce get_left_section_blocks() for cleanup, no logic changes. > > Signed-off-by: Chao Yu > --- > fs/f2fs/segment.h | 28 > 1 file changed,

Re: [f2fs-dev] [PATCH v3 1/2] f2fs: add lookup_mode mount option

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 4 Aug 2025 23:52:26 -0700 you wrote: > For casefolded directories, f2fs may fall back to a linear search if > a hash-based lookup fails. This can cause severe performance > regressions. > > While this behavior can

Re: [f2fs-dev] [PATCH 1/2] f2fs: add timeout in f2fs_enable_checkpoint()

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 7 Aug 2025 12:00:25 +0800 you wrote: > During f2fs_enable_checkpoint() in remount(), if we flush a large > amount of dirty pages into slow device, it may take long time which > will block write IO, let's add a time

[f2fs-dev] Patchwork summary for: f2fs

2025-08-15 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 clear unusable_cap for checkpoint=enable Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=988

Re: [f2fs-dev] [PATCH v3 1/3] f2fs: fix to avoid overflow while left shift operation

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 5 Aug 2025 14:29:10 +0800 you wrote: > Should cast type of folio->index from pgoff_t to loff_t to avoid overflow > while left shift operation. > > Fixes: 3265d3db1f16 ("f2fs: support partial truncation on compress

Re: [f2fs-dev] [PATCH v4 2/3] f2fs: fix to zero data after EOF for compressed file correctly

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 6 Aug 2025 14:11:06 +0800 you wrote: > generic/091 may fail, then it bisects to the bad commit ba8dac350faf > ("f2fs: fix to zero post-eof page"). > > What will cause generic/091 to fail is something like below Tes

Re: [f2fs-dev] [PATCH v6] f2fs: add reserved nodes for privileged users

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 7 Aug 2025 21:35:01 +0800 you wrote: > This patch allows privileged users to reserve nodes via the > 'reserve_node' mount option, which is similar to the existing > 'reserve_root' option. > > "-o reserve_node=" mea

Re: [f2fs-dev] [PATCH] f2fs: fix to detect potential corrupted nid in free_nid_list

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 7 Aug 2025 10:44:31 +0800 you wrote: > As reported, on-disk footer.ino and footer.nid is the same and > out-of-range, let's add sanity check on f2fs_alloc_nid() to detect > any potential corruption in free_nid_list.

Re: [f2fs-dev] [PATCH] f2fs: fix condition in __allow_reserved_blocks()

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 31 Jul 2025 14:03:38 +0800 you wrote: > If reserve_root mount option is not assigned, __allow_reserved_blocks() > will return false, it's not correct, fix it. > > Fixes: 7e65be49ed94 ("f2fs: add reserved blocks for

Re: [f2fs-dev] [PATCH v3] f2fs: fix CURSEG_HOT_DATA left space check

2025-08-15 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 6 Aug 2025 20:32:36 +0800 you wrote: > This fix combines the space check for data_blocks and dent_blocks when > verifying HOT_DATA segment capacity, preventing potential insufficient > space issues during checkpoint

[f2fs-dev] Patchwork summary for: f2fs

2025-07-30 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: drop inode from the donation list when the last file is closed Submitter: Jaegeuk Kim Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f

Re: [f2fs-dev] [PATCH] f2fs: drop inode from the donation list when the last file is closed

2025-07-30 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 29 Jul 2025 20:47:19 + you wrote: > Let's drop the inode from the donation list when there is no other > open file. > > Signed-off-by: Jaegeuk Kim > --- > fs/f2fs/f2fs.h | 2 ++ > fs/f2fs/file.c | 8 +++-

[f2fs-dev] Patchwork summary for: f2fs

2025-07-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Series: [f2fs-dev,v3,1/2] f2fs: avoid redundant clean nat entry move in lru list Submitter: wangzijie Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/

Re: [f2fs-dev] [PATCH v3 1/2] f2fs: avoid redundant clean nat entry move in lru list

2025-07-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 28 Jul 2025 13:02:35 +0800 you wrote: > __lookup_nat_cache follows LRU manner to move clean nat entry, when nat > entries are going to be dirty, no need to move them to tail of lru list. > Introduce a parameter 'for

Re: [f2fs-dev] [PATCH 1/3] f2fs: fix to update upper_p in __get_secs_required() correctly

2025-07-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 24 Jul 2025 16:01:42 +0800 you wrote: > Commit 1acd73edbbfe ("f2fs: fix to account dirty data in > __get_secs_required()") > missed to calculate upper_p w/ data_secs, fix it. > > Fixes: 1acd73edbbfe ("f2fs: fix to

Re: [f2fs-dev] [PATCH] f2fs: remove unnecessary tracepoint enabled check

2025-07-24 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 23 Jul 2025 22:24:56 +0800 you wrote: > From: Sheng Yong > > There is no extra work before trace_f2fs_[dataread|datawrite]_end(), > so there is no need to check trace__enabled(). > > Signed-off-by: Sheng Yong >

[f2fs-dev] Patchwork summary for: f2fs

2025-07-24 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: remove unnecessary tracepoint enabled check Submitter: Sheng Yong Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=9851

Re: [f2fs-dev] [PATCH v2] f2fs: vm_unmap_ram() may be called from an invalid context

2025-07-24 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 24 Jul 2025 17:31:15 +0200 you wrote: > When testing F2FS with xfstests using UFS backed virtual disks the > kernel complains sometimes that f2fs_release_decomp_mem() calls > vm_unmap_ram() from an invalid context. E

Re: [f2fs-dev] [PATCH v3] f2fs: zone: wait for inflight dio completion, excluding pinned files read using dio

2025-07-24 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 22 Jul 2025 15:02:40 +0900 you wrote: > read for the pinfile using Direct I/O do not wait for dio write. > > Signed-off-by: yohan.joung > --- > fs/f2fs/file.c | 8 ++-- > 1 file changed, 6 insertions(+), 2 del

Re: [f2fs-dev] [PATCH] f2fs: don't break allocation when crossing contiguous sections

2025-07-24 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 21 Jul 2025 10:02:31 +0800 you wrote: > Commit 0638a3197c19 ("f2fs: avoid unused block when dio write in LFS > mode") has fixed unused block issue for dio write in lfs mode. > > However, f2fs_map_blocks() may break

Re: [f2fs-dev] [PATCH] f2fs: ignore valid ratio when free section count is low

2025-07-24 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 18 Jul 2025 15:04:31 -0700 you wrote: > From: Daeho Jeong > > Otherwise F2FS will not do GC in background in low free section. > > Signed-off-by: Daeho Jeong > --- > fs/f2fs/gc.c | 18 -- > 1 fil

Re: [f2fs-dev] [PATCH] f2fs: merge the two conditions to avoid code duplication

2025-07-24 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 23 Jul 2025 22:58:37 +0800 you wrote: > No functional changes. > > Signed-off-by: mason.zhang > --- > fs/f2fs/gc.c | 7 +-- > 1 file changed, 1 insertion(+), 6 deletions(-) Here is the summary with links: -

[f2fs-dev] Patchwork summary for: f2fs

2025-07-18 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 avoid out-of-boundary access in dnode page Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=9

Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-boundary access in dnode page

2025-07-18 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 17 Jul 2025 21:26:33 +0800 you wrote: > As Jiaming Zhang reported: > > > __dump_stack lib/dump_stack.c:94 [inline] > dump_stack_lvl+0x1c1/0x2a0 lib/dump_stack.c:120 > print_address_description mm/kasan/report.c

[f2fs-dev] Patchwork summary for: f2fs

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Series: f2fs: new mount API conversion Submitter: Hongbo Li Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=981007 Lore link: https://lore.

Re: [f2fs-dev] [PATCH v5 0/7] f2fs: new mount API conversion

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 10 Jul 2025 12:14:08 + you wrote: > In this version, we have finished the issues pointed in v4. > First, I'd like to express my sincere thanks to Jaegeuk and Chao > for reviewing this patch series and providing

Re: [f2fs-dev] [PATCH V3 1/7] f2fs: Add fs parameter specifications for mount options

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 23 Apr 2025 12:08:45 -0500 you wrote: > From: Hongbo Li > > Use an array of `fs_parameter_spec` called f2fs_param_specs to > hold the mount option specifications for the new mount api. > > Add constant_table stru

Re: [f2fs-dev] [PATCH 0/9] f2fs: new mount API conversion

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 14 Aug 2024 10:39:03 +0800 you wrote: > Since many filesystems have done the new mount API conversion, > we introduce the new mount API conversion in f2fs. > > The series can be applied on top of the current mainli

Re: [f2fs-dev] [PATCH 0/7 V2] f2fs: new mount API conversion

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Sun, 20 Apr 2025 10:24:59 -0500 you wrote: > This is a forward-port of Hongbo's original f2fs mount API conversion, > posted last August at > https://lore.kernel.org/linux-f2fs-devel/20240814023912.3959299-1-lihongb...@h

[f2fs-dev] Patchwork summary for: f2fs

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Series: f2fs folio conversions for 6.17 Submitter: Matthew Wilcox Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=980132 Lore link: https://lore.kernel.org/r/2025070

Re: [f2fs-dev] [PATCH 00/60] f2fs folio conversions for 6.17

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 8 Jul 2025 18:02:57 +0100 you wrote: > Some more folio conversions for f2fs. Again, I have checked these patches > build, but otherwise they are untested. There are three inline functions > in fscrypt that I chan

Re: [f2fs-dev] [PATCH] f2fs: fix to avoid out-of-boundary access in devs.path

2025-07-11 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 11 Jul 2025 15:14:50 +0800 you wrote: > - touch /mnt/f2fs/012345678901234567890123456789012345678901234567890123 > - truncate -s $((1024*1024*1024)) \ > /mnt/f2fs/012345678901234567890123456789012345678901234567890

Re: [f2fs-dev] [PATCH] f2fs: account and print more stats during recovery

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 27 Jun 2025 10:59:43 +0800 you wrote: > F2FS-fs (vdc): f2fs_recover_fsync_data: recovery fsync data, check_only: 0 > F2FS-fs (vdc): do_recover_data: start to recover dnode > F2FS-fs (vdc): recover_inode: ino = 5, nam

Re: [f2fs-dev] [PATCH] f2fs: check the generic conditions first

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 30 Jun 2025 16:08:38 + you wrote: > Let's return errors caught by the generic checks. This fixes generic/494 where > it expects to see EBUSY by setattr_prepare instead of EINVAL by f2fs for > active > swapfile.

Re: [f2fs-dev] [PATCH v4] f2fs: avoid splitting bio when reading multiple pages

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 30 Jun 2025 20:57:53 +0800 you wrote: > When fewer pages are read, nr_pages may be smaller than nr_cpages. Due > to the nr_vecs limit, the compressed pages will be split into multiple > bios and then merged at the bl

Re: [f2fs-dev] [PATCH] f2fs: fix to check upper boundary for value of gc_boost_zoned_gc_percent

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 25 Jun 2025 09:14:07 +0900 you wrote: > to check the upper boundary when setting gc_boost_zoned_gc_percent > > Signed-off-by: yohan.joung > --- > fs/f2fs/sysfs.c | 7 +++ > 1 file changed, 7 insertions(+) Her

Re: [f2fs-dev] [PATCH] f2fs: doc: fix wrong quota mount option description

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 2 Jul 2025 14:49:25 +0800 you wrote: > We should use "{usr,grp,prj}jquota=" to disable journaled quota, > rather than using off{usr,grp,prj}jquota. > > Fixes: 4b2414d04e99 ("f2fs: support journalled quota") > Signe

Re: [f2fs-dev] [PATCH] f2fs: use kfree() instead of kvfree() to free some memory

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 3 Jul 2025 14:13:04 +0800 you wrote: > options in f2fs_fill_super is alloc by kstrdup: > options = kstrdup((const char *)data, GFP_KERNEL) > sit_bitmap[_mir], nat_bitmap[_mir] are alloc by kmemdup: > sit

Re: [f2fs-dev] [PATCH v2] f2fs: fix to avoid panic in f2fs_evict_inode

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 8 Jul 2025 17:56:57 +0800 you wrote: > As syzbot [1] reported as below: > > R10: 0100 R11: 0206 R12: 7ffe17473450 > R13: 7f28b1c10854 R14: dae5 R15: 7ffe17474520 >

Re: [f2fs-dev] [PATCH] f2fs: fix to use f2fs_is_valid_blkaddr_raw() in do_write_page()

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 1 Jul 2025 17:26:10 +0800 you wrote: > As syzbot reported as below: > > F2FS-fs (loop9): inject invalid blkaddr in f2fs_is_valid_blkaddr of > do_write_page+0x277/0xb10 fs/f2fs/segment.c:3956 > [ cut he

Re: [f2fs-dev] [PATCH] f2fs: introduce is_cur{seg,sec}()

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 7 Jul 2025 19:46:14 +0800 you wrote: > There are redundant codes in IS_CUR{SEG,SEC}() macros, let's introduce > inline is_cur{seg,sec}() functions, and use a loop in it for cleanup. > > Meanwhile, it enhances expan

Re: [f2fs-dev] [PATCH 1/2] f2fs: fix to check upper boundary for gc_valid_thresh_ratio

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 27 Jun 2025 10:38:17 +0800 you wrote: > This patch adds missing upper boundary check while setting > gc_valid_thresh_ratio via sysfs. > > Fixes: e791d00bd06c ("f2fs: add valid block ratio not to do excessive GC for

Re: [f2fs-dev] [PATCH v2] f2fs: fix to avoid UAF in f2fs_sync_inode_meta()

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 8 Jul 2025 17:53:39 +0800 you wrote: > syzbot reported an UAF issue as below: [1] [2] > > [1] https://syzkaller.appspot.com/text?tag=CrashReport&x=16594c6058 > > ===

Re: [f2fs-dev] [PATCH v4] f2fs: enable tuning of boost_zoned_gc_percent via sysfs

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 25 Jun 2025 09:13:35 +0900 you wrote: > to allow users to dynamically tune > the boost_zoned_gc_percent parameter > > Signed-off-by: yohan.joung > --- > fs/f2fs/gc.h | 3 ++- > 1 file changed, 2 insertions(+), 1 d

[f2fs-dev] Patchwork summary for: f2fs

2025-07-09 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,v4] f2fs: avoid splitting bio when reading multiple pages Submitter: Huang Jianan Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?se

Re: [f2fs-dev] [PATCH v5 1/2] f2fs: convert F2FS_I_SB to sbi in f2fs_setattr()

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 30 Jun 2025 17:54:53 +0800 you wrote: > Introduce sbi in f2fs_setattr() and convert F2FS_I_SB to it. No logic > change, just cleanup and prepare to get CAP_BLKS_PER_SEC(sbi). > > Signed-off-by: wangzijie > --- >

Re: [f2fs-dev] [PATCH v4] f2fs: fix KMSAN uninit-value in extent_info usage

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 25 Jun 2025 16:35:37 +0530 you wrote: > KMSAN reported a use of uninitialized value in `__is_extent_mergeable()` > and `__is_back_mergeable()` via the read extent tree path. > > The root cause is that `get_read_ext

Re: [f2fs-dev] [PATCH] f2fs: Fix the typos in comments

2025-07-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 17 Jun 2025 17:40:47 + you wrote: > This patch fixes minor typos in comments in f2fs. > > Signed-off-by: Swarna Prabhu > --- > fs/f2fs/f2fs.h | 6 +++--- > fs/f2fs/node.h | 2 +- > fs/f2fs/super.c | 2 +- >

Re: [f2fs-dev] [PATCH v2] f2fs: turn off one_time when forcibly set to foreground GC

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 6 Jun 2025 11:49:04 -0700 you wrote: > From: Daeho Jeong > > one_time mode is only for background GC. So, we need to set it back to > false when foreground GC is enforced. > > Fixes: 9748c2ddea4a ("f2fs: do FG_GC

Re: [f2fs-dev] [PATCH] f2fs: do sanity check on fio.new_blkaddr in do_write_page()

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 10 Jun 2025 11:13:15 +0800 you wrote: > F2FS-fs (dm-55): access invalid blkaddr:972878540 > Call trace: > dump_backtrace+0xec/0x128 > show_stack+0x18/0x28 > dump_stack_lvl+0x40/0x88 > dump_stack+0x18/0x24 > __f2

Re: [f2fs-dev] [PATCH v2] f2fs: introduce reserved_pin_section sysfs entry

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 13 Jun 2025 13:51:09 +0800 you wrote: > This patch introduces /sys/fs/f2fs//reserved_pin_section for tuning > @needed parameter of has_not_enough_free_secs(), if we configure it w/ > zero, it can avoid f2fs_gc() as m

[f2fs-dev] Patchwork summary for: f2fs

2025-06-23 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: make sure zoned device GC to use FG_GC in shortage of free section Submitter: Daeho Jeong Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/proje

Re: [f2fs-dev] [PATCH] f2fs: fix to avoid invalid wait context issue

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 11 Jun 2025 16:42:18 +0800 you wrote: > = > [ BUG: Invalid wait context ] > 6.13.0-rc1 #84 Tainted: G O > - > cat/56160 is trying to lock: > 88810

Re: [f2fs-dev] [PATCH] f2fs: make sure zoned device GC to use FG_GC in shortage of free section

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 29 May 2025 15:25:32 -0700 you wrote: > From: Daeho Jeong > > We already use FG_GC when we have free sections under > gc_boost_zoned_gc_percent. So, let's make it consistent. > > Signed-off-by: Daeho Jeong > > [

Re: [f2fs-dev] [PATCH] f2fs: handle nat.blkaddr corruption in f2fs_get_node_info()

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 9 Jun 2025 15:27:12 +0800 you wrote: > F2FS-fs (dm-55): access invalid blkaddr:972878540 > Call trace: > dump_backtrace+0xec/0x128 > show_stack+0x18/0x28 > dump_stack_lvl+0x40/0x88 > dump_stack+0x18/0x24 > __f2

Re: [f2fs-dev] [PATCH 1/2] f2fs: compress: change the first parameter of page_array_{alloc, free} to sbi

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 13 Jun 2025 09:50:44 +0800 you wrote: > No logic changes, just cleanup and prepare for fixing the UAF issue > in f2fs_free_dic. > > Signed-off-by: Zhiguo Niu > Signed-off-by: Baocong Liu > --- > fs/f2fs/compress

Re: [f2fs-dev] [PATCH] f2fs: fix bio memleak when committing super block

2025-06-23 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Sat, 7 Jun 2025 14:41:16 +0800 you wrote: > From: Sheng Yong > > When committing new super block, bio is allocated but not freed, and > kmemleak complains: > > unreferenced object 0x88801d185600 (size 192): >

Re: [f2fs-dev] [PATCH v3] f2fs: fix to zero post-eof page

2025-06-18 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 5 Jun 2025 11:26:33 +0800 you wrote: > fstest reports a f2fs bug: > > generic/363 42s ... [failed, exit status 1]- output mismatch (see > /share/git/fstests/results//generic/363.out.bad) > --- tests/generic/36

[f2fs-dev] Patchwork summary for: f2fs

2025-06-18 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,v3] f2fs: fix to zero post-eof page Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=968776 Lore link: ht

Re: [f2fs-dev] [PATCH] f2fs: Fix __write_node_folio() conversion

2025-06-18 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Sun, 1 Jun 2025 01:26:54 +0100 you wrote: > This conversion moved the folio_unlock() to inside __write_node_folio(), > but missed one caller so we had a double-unlock on this path. > > Cc: Christoph Hellwig > Cc: Chao

Re: [f2fs-dev] [PATCH v3 3/6] f2fs: drop usage of folio_index

2025-06-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Andrew Morton : On Thu, 1 May 2025 02:10:49 +0800 you wrote: > From: Kairui Song > > folio_index is only needed for mixed usage of page cache and swap > cache, for pure page cache usage, the caller can just use > folio->index instead.

Re: [f2fs-dev] [PATCH 3/6] f2fs: drop usage of folio_index

2025-06-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Andrew Morton : On Mon, 28 Apr 2025 02:59:05 +0800 you wrote: > From: Kairui Song > > folio_index is only needed for mixed usage of page cache and swap > cache, for pure page cache usage, the caller can just use > folio->index instead.

Re: [f2fs-dev] [PATCH v2 3/6] f2fs: drop usage of folio_index

2025-06-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Andrew Morton : On Tue, 29 Apr 2025 19:49:46 +0800 you wrote: > From: Kairui Song > > folio_index is only needed for mixed usage of page cache and swap > cache, for pure page cache usage, the caller can just use > folio->index instead.

[f2fs-dev] Patchwork summary for: f2fs

2025-06-09 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: None Submitter: Kairui Song Committer: Andrew Morton Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=957518 Lore link: https://lore.kernel.org/r/20250427185

Re: [f2fs-dev] [PATCH 1/2] f2fs: use d_inode(dentry) cleanup dentry->d_inode

2025-05-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 14 May 2025 16:45:48 +0800 you wrote: > no logic changes. > > Signed-off-by: Zhiguo Niu > --- > fs/f2fs/namei.c | 8 > fs/f2fs/super.c | 4 ++-- > 2 files changed, 6 insertions(+), 6 deletions(-) Here i

[f2fs-dev] Patchwork summary for: f2fs

2025-05-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Series: [f2fs-dev,1/2] f2fs: introduce is_{meta,node}_folio Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=965697 Lore l

Re: [f2fs-dev] [PATCH v3] f2fs: fix to skip f2fs_balance_fs() if checkpoint is disabled

2025-05-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 23 May 2025 11:25:45 +0800 you wrote: > Syzbot reports a f2fs bug as below: > > INFO: task syz-executor328:5856 blocked for more than 144 seconds. > Not tainted 6.15.0-rc6-syzkaller-00208-g3c21441eeffc #0 > "e

Re: [f2fs-dev] [PATCH 1/2] f2fs: introduce is_{meta,node}_folio

2025-05-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 23 May 2025 15:33:03 +0800 you wrote: > Just cleanup, no changes. > > Signed-off-by: Chao Yu > --- > fs/f2fs/checkpoint.c | 4 ++-- > fs/f2fs/data.c | 2 +- > fs/f2fs/f2fs.h | 13 +++-- > fs

Re: [f2fs-dev] [PATCH 1/2] f2fs: add f2fs_bug_on() to detect potential bug

2025-05-14 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 12 May 2025 19:54:41 +0800 you wrote: > Add f2fs_bug_on() to check whether memory preallocation will fail or > not after radix_tree_preload(GFP_NOFS | __GFP_NOFAIL). > > Signed-off-by: Chao Yu > --- > fs/f2fs/che

Re: [f2fs-dev] [PATCH 1/2] f2fs: use vmalloc instead of kvmalloc in .init_{, de}compress_ctx

2025-05-14 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 13 May 2025 13:57:20 +0800 you wrote: > .init_{,de}compress_ctx uses kvmalloc() to alloc memory, it will try > to allocate physically continuous page first, it may cause more memory > allocation pressure, let's use

[f2fs-dev] Patchwork summary for: f2fs

2025-05-14 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: don't over-report free space or inodes in statvfs Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=9

Re: [f2fs-dev] [PATCH v5 1/2] f2fs: add a method for calculating the remaining blocks in the current segment in LFS mode.

2025-05-14 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 12 May 2025 16:36:09 +0900 you wrote: > In LFS mode, the previous segment cannot use invalid blocks, > so the remaining blocks from the next_blkoff of the current segment > to the end of the section are calculated.

Re: [f2fs-dev] [PATCH] f2fs: fix 32-bits hexademical number in fault injection doc

2025-05-14 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 12 May 2025 19:55:14 +0800 you wrote: > FAULT_KMALLOC0x1 > > There is one redundant '0' in 32-bits hexademical number of fault type, > remove it. > > Signed-off-by: Chao Yu > > [...]

Re: [f2fs-dev] [PATCH] f2fs: don't over-report free space or inodes in statvfs

2025-05-14 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 13 May 2025 19:25:38 +0800 you wrote: > This fixes an analogus bug that was fixed in modern filesystems: > a) xfs in commit 4b8d867ca6e2 ("xfs: don't over-report free space or > inodes in statvfs") > b) ext4 in commi

Re: [f2fs-dev] [PATCH 1/6] f2fs: fix to return correct error number in f2fs_sync_node_pages()

2025-05-08 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 8 May 2025 07:14:27 +0200 you wrote: > From: Chao Yu > > If __write_node_folio() failed, it will return AOP_WRITEPAGE_ACTIVATE, > the incorrect return value may be passed to userspace in below path, > fix it. >

[f2fs-dev] Patchwork summary for: f2fs

2025-05-08 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Series: [f2fs-dev,1/6] f2fs: fix to return correct error number in f2fs_sync_node_pages() Submitter: Christoph Hellwig Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/

Re: [f2fs-dev] [PATCH] f2fs: fix to return correct error number in f2fs_sync_node_pages()

2025-05-08 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 7 May 2025 16:08:38 +0800 you wrote: > If __write_node_folio() failed, it will return AOP_WRITEPAGE_ACTIVATE, > the incorrect return value may be passed to userspace in below path, > fix it. > > - sync_filesystem >

Re: [f2fs-dev] [PATCH 1/4] f2fs: return bool from __f2fs_write_meta_folio

2025-05-08 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 5 May 2025 11:25:58 +0200 you wrote: > __f2fs_write_meta_folio can only return 0 or AOP_WRITEPAGE_ACTIVATE. > As part of phasing out AOP_WRITEPAGE_ACTIVATE, switch to a bool return > instead. > > Signed-off-by: Ch

Re: [f2fs-dev] [PATCH v2 1/2] f2fs: sysfs: add encoding_flags entry

2025-05-06 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 6 May 2025 15:47:25 +0800 you wrote: > This patch adds a new sysfs entry /sys/fs/f2fs//encoding_flags, > it is a read-only entry to show the value of sb.s_encoding_flags, the > value is hexadecimal. > > ===

[f2fs-dev] Patchwork summary for: f2fs

2025-05-06 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,v2,1/2] f2fs: sysfs: add encoding_flags entry Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=959910 Lor

[f2fs-dev] Patchwork summary for: f2fs

2025-04-29 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: support FAULT_TIMEOUT Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=956938 Lore link: https://l

Re: [f2fs-dev] [PATCH] f2fs: support FAULT_TIMEOUT

2025-04-29 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 25 Apr 2025 17:50:55 +0800 you wrote: > Support to inject a timeout fault into function, currently it only > support to inject timeout to commit_atomic_write flow to reproduce > inconsistent bug, like the bug fixed b

Re: [f2fs-dev] [PATCH] f2fs: fix to bail out in get_new_segment()

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 22 Apr 2025 19:56:38 +0800 you wrote: > [ cut here ] > WARNING: CPU: 3 PID: 579 at fs/f2fs/segment.c:2832 new_curseg+0x5e8/0x6dc > pc : new_curseg+0x5e8/0x6dc > Call trace: > new_curseg+0x5e8

Re: [f2fs-dev] [PATCH v3 1/2] f2fs: zone: fix to calculate first_zoned_segno correctly

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 10 Apr 2025 11:10:19 +0800 you wrote: > A zoned device can has both conventional zones and sequential zones, > so we should not treat first segment of zoned device as first_zoned_segno, > instead, we need to check zo

Re: [f2fs-dev] [PATCH 1/2] f2fs: clean up w/ fscrypt_is_bounce_page()

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 14 Apr 2025 18:52:36 +0800 you wrote: > Just cleanup, no logic changes. > > Signed-off-by: Chao Yu > --- > fs/f2fs/data.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Here is the summary with links:

[f2fs-dev] Patchwork summary for: f2fs

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: The following patches were marked "accepted", because they were applied to jaegeuk/f2fs.git (dev): Series: f2fs folio conversions for 6.16 Submitter: Matthew Wilcox Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?series=948674 Lore link: https:/

Re: [f2fs-dev] [PATCH] f2fs: fix to do sanity check on sit_bitmap_size

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 14 Apr 2025 18:55:20 +0800 you wrote: > w/ below testcase, resize will generate a corrupted image which > contains inconsistent metadata, so when mounting such image, it > will trigger kernel panic: > > touch img >

Re: [f2fs-dev] [PATCH v2] f2fs: handle error cases of memory donation

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 23 Apr 2025 13:49:34 -0700 you wrote: > From: Daeho Jeong > > In cases of removing memory donation, we need to handle some error cases > like ENOENT and EACCES (indicating the range already has been donated). > >

Re: [f2fs-dev] [PATCH 1/2] f2fs: sysfs: add encoding_flags entry

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Wed, 16 Apr 2025 13:48:04 +0800 you wrote: > This patch adds a new sysfs entry /sys/fs/f2fs//encoding_flags, > it is a read-only entry to show the value of sb.s_encoding_flags, the > value is hexadecimal. > > ==

Re: [f2fs-dev] [PATCH 000/153] f2fs folio conversions for 6.16

2025-04-28 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Mon, 31 Mar 2025 21:10:20 +0100 you wrote: > Sorry for the length of this series. Each patch in this series builds, > but obviously I haven't done any testing. It should be easy to bisect > to any mistakes I've made.

[f2fs-dev] Patchwork summary for: f2fs

2025-04-14 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: prevent kernel warning due to negative i_nlink from corrupted image Submitter: Jaegeuk Kim Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/proj

Re: [f2fs-dev] [PATCH] f2fs: prevent kernel warning due to negative i_nlink from corrupted image

2025-04-14 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Sat, 12 Apr 2025 21:42:26 + you wrote: > WARNING: CPU: 1 PID: 9426 at fs/inode.c:417 drop_nlink+0xac/0xd0 > home/cc/linux/fs/inode.c:417 > Modules linked in: > CPU: 1 UID: 0 PID: 9426 Comm: syz-executor568 Not tainted

Re: [f2fs-dev] [PATCH] f2fs: fix to do sanity check on sbi->total_valid_block_count

2025-04-12 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 8 Apr 2025 20:22:08 +0800 you wrote: > syzbot reported a f2fs bug as below: > > [ cut here ] > kernel BUG at fs/f2fs/f2fs.h:2521! > RIP: 0010:dec_valid_block_count+0x3b2/0x3c0 fs/f2fs/f2fs.h

[f2fs-dev] Patchwork summary for: f2fs

2025-04-12 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 sbi->total_valid_block_count Submitter: Chao Yu Committer: Jaegeuk Kim Patchwork: https://patchwork.kernel.org/project/f2fs/list/?ser

Re: [f2fs-dev] [PATCH] f2fs: fix to set atomic write status more clear

2025-04-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 27 Mar 2025 13:56:06 +0800 you wrote: > 1. After we start atomic write in a database file, before committing > all data, we'd better not set inode w/ vfs dirty status to avoid > redundant updates, instead, we only se

Re: [f2fs-dev] [PATCH] f2fs: clean up unnecessary indentation

2025-04-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This patch was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Fri, 4 Apr 2025 19:54:42 + you wrote: > No functional change. > > Signed-off-by: Jaegeuk Kim > --- > fs/f2fs/segment.h | 40 > 1 file changed, 24 insertions(+), 16 deletion

Re: [f2fs-dev] [PATCH v2 1/2] f2fs: add a proc entry show inject stats

2025-04-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Thu, 20 Mar 2025 10:22:29 +0800 you wrote: > This patch adds a proc entry named inject_stats to show total injected > count for each fault type. > > cat /proc/fs/f2fs//inject_stats > fault_type injected_cou

Re: [f2fs-dev] [PATCH v2 1/2] f2fs: zone: fix to calculate first_zoned_segno correctly

2025-04-09 Thread patchwork-bot+f2fs--- via Linux-f2fs-devel
Hello: This series was applied to jaegeuk/f2fs.git (dev) by Jaegeuk Kim : On Tue, 25 Mar 2025 16:06:45 +0800 you wrote: > A zoned device can has both conventional zones and sequential zones, > so we should not treat first segment of zoned device as first_zoned_segno, > instead, we need to check z

  1   2   3   4   5   6   7   >