diff options
author | Namjae Jeon <namjae.jeon@samsung.com> | 2012-12-08 06:54:35 +0100 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk.kim@samsung.com> | 2012-12-11 05:43:44 +0100 |
commit | 508198be3c2f7f8929101bb0daeb8f0039c1dc7f (patch) | |
tree | 672aaf35f6e147164e0c2c2c14a793f48fa7bfb3 /fs/f2fs/dir.c | |
parent | f2fs: make use of GFP_F2FS_ZERO for setting gfp_mask (diff) | |
download | linux-508198be3c2f7f8929101bb0daeb8f0039c1dc7f.tar.xz linux-508198be3c2f7f8929101bb0daeb8f0039c1dc7f.zip |
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 '')
-rw-r--r-- | fs/f2fs/dir.c | 5 |
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, 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); } |