diff --git a/fs/f2fs/segment.c b/fs/f2fs/segment.c index e4ef306ba234..a09c726cc1c3 100644 --- a/fs/f2fs/segment.c +++ b/fs/f2fs/segment.c @@ -1115,6 +1115,8 @@ next: start = start_segno + sbi->segs_per_sec; if (start < end) goto next; + else + end = start - 1; } mutex_unlock(&dirty_i->seglist_lock);