aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNamjae Jeon <namjae.jeon@samsung.com>2012-12-08 14:54:35 +0900
committerDenis 'GNUtoo' Carikli <GNUtoo@no-log.org>2013-03-09 14:43:45 +0100
commitdc7e4b8ba3021877bb5d593073a0640be277480e (patch)
tree200f3b04601038abf3c1bc54b261fbccb6b66e29
parent4cb241217b034ce091157e34e5313a769223f83b (diff)
downloadkernel_goldelico_gta04-dc7e4b8ba3021877bb5d593073a0640be277480e.zip
kernel_goldelico_gta04-dc7e4b8ba3021877bb5d593073a0640be277480e.tar.gz
kernel_goldelico_gta04-dc7e4b8ba3021877bb5d593073a0640be277480e.tar.bz2
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>
-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 2a20c50..fc02d8b 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,
ClearPageUptodate(page);
dec_page_count(sbi, F2FS_DIRTY_DENTS);
inode_dec_dirty_dents(dir);
- f2fs_put_page(page, 1);
- } else {
- f2fs_put_page(page, 1);
}
+ f2fs_put_page(page, 1);
+
mutex_unlock_op(sbi, DENTRY_OPS);
}