From: NeilBrown Date: Tue, 3 May 2011 04:19:44 +0000 (+1000) Subject: lafs_do_clean - reindent and reformat a bit X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=b818dd471ca0e34daabf9f989858532d307e6dda;p=LaFS.git lafs_do_clean - reindent and reformat a bit Signed-off-by: NeilBrown --- diff --git a/clean.c b/clean.c index ebe329c..55898fb 100644 --- a/clean.c +++ b/clean.c @@ -715,18 +715,18 @@ unsigned long lafs_do_clean(struct fs *fs) int any_clean; int clean = lafs_clean_count(fs, &any_clean); dprintk("clean=%d max_seg=%d need=%d act=%d any=%d\n", (int)clean, - (int)fs->max_segment, (int)fs->cleaner.need, fs->cleaner.active, any_clean); + (int)fs->max_segment, (int)fs->cleaner.need, fs->cleaner.active, any_clean); if (any_clean) { /* If there is enough clean space for everything to move * forward, or the cleaner has done all it can, then * push out a checkpoint so threads waiting on the cleaner * can proceed */ - if (clean * fs->max_segment >= - fs->allocated_blocks + fs->cleaner.need + if (clean * fs->max_segment + >= fs->allocated_blocks + fs->cleaner.need || !fs->cleaner.active) - lafs_checkpoint_start(fs); + lafs_checkpoint_start(fs); } } return MAX_SCHEDULE_TIMEOUT;