From: Jaegeuk Kim Date: Tue, 20 Feb 2024 21:28:57 +0000 (-0800) Subject: f2fs: allow to mount if cap is 100 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=9ddabae70a67b6fd6d5c7f96dba95a7ce26e7dce;p=linux.git f2fs: allow to mount if cap is 100 Don't block mounting the partition, if cap is 100%. Reviewed-by: Chao Yu Reviewed-by: Daeho Jeong Signed-off-by: Jaegeuk Kim --- diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c index 0e32ea36b0f4a..7a060219da854 100644 --- a/fs/f2fs/segment.c +++ b/fs/f2fs/segment.c @@ -904,6 +904,9 @@ int f2fs_disable_cp_again(struct f2fs_sb_info *sbi, block_t unusable) { int ovp_hole_segs = (overprovision_segments(sbi) - reserved_segments(sbi)); + + if (F2FS_OPTION(sbi).unusable_cap_perc == 100) + return 0; if (unusable > F2FS_OPTION(sbi).unusable_cap) return -EAGAIN; if (is_sbi_flag_set(sbi, SBI_CP_DISABLED_QUICK) &&