aboutsummaryrefslogtreecommitdiffstats
path: root/fs/f2fs/dir.c
diff options
context:
space:
mode:
authorNamjae Jeon <namjae.jeon@samsung.com>2012-12-08 00:54:35 -0500
committerJaegeuk Kim <jaegeuk.kim@samsung.com>2012-12-10 23:43:44 -0500
commit508198be3c2f7f8929101bb0daeb8f0039c1dc7f (patch)
tree672aaf35f6e147164e0c2c2c14a793f48fa7bfb3 /fs/f2fs/dir.c
parenta0d42539e1d6c818222822dedd92a1674040e20c (diff)
f2fs: remove redundant call to f2fs_put_page in delete entry
Since, we anyway need to put the page after deleting entry. So, there is no need to make same call under different conditions. Move out the f2fs_put_page from the two conditions and call at once. Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Amit Sahrawat <a.sahrawat@samsung.com>
Diffstat (limited to 'fs/f2fs/dir.c')
-rw-r--r--fs/f2fs/dir.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/fs/f2fs/dir.c b/fs/f2fs/dir.c
index 2a20c504ecd8..fc02d8b43aea 100644
--- a/fs/f2fs/dir.c
+++ b/fs/f2fs/dir.c
@@ -514,10 +514,9 @@ void f2fs_delete_entry(struct f2fs_dir_entry *dentry, struct page *page,
514 ClearPageUptodate(page); 514 ClearPageUptodate(page);
515 dec_page_count(sbi, F2FS_DIRTY_DENTS); 515 dec_page_count(sbi, F2FS_DIRTY_DENTS);
516 inode_dec_dirty_dents(dir); 516 inode_dec_dirty_dents(dir);
517 f2fs_put_page(page, 1);
518 } else {
519 f2fs_put_page(page, 1);
520 } 517 }
518 f2fs_put_page(page, 1);
519
521 mutex_unlock_op(sbi, DENTRY_OPS); 520 mutex_unlock_op(sbi, DENTRY_OPS);
522} 521}
523 522