It's flushing all the dirty pages for this superblock, there's no point in not doing range cyclic writeback. Signed-off-by: Jens Axboe <axboe@xxxxxxxxx> --- fs/fs-writeback.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/fs-writeback.c b/fs/fs-writeback.c index 2e46a1537e10..686d510e618c 100644 --- a/fs/fs-writeback.c +++ b/fs/fs-writeback.c @@ -2428,7 +2428,7 @@ void sync_inodes_sb(struct super_block *sb) .sb = sb, .sync_mode = WB_SYNC_ALL, .nr_pages = LONG_MAX, - .range_cyclic = 0, + .range_cyclic = 1, .done = &done, .reason = WB_REASON_SYNC, .for_sync = 1, -- 2.7.4