diff options
Diffstat (limited to 'fs/f2fs/inline.c')
-rw-r--r-- | fs/f2fs/inline.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/f2fs/inline.c b/fs/f2fs/inline.c index 31ee5b164ff9..383db1fabcf4 100644 --- a/fs/f2fs/inline.c +++ b/fs/f2fs/inline.c | |||
@@ -45,8 +45,10 @@ int f2fs_read_inline_data(struct inode *inode, struct page *page) | |||
45 | } | 45 | } |
46 | 46 | ||
47 | ipage = get_node_page(sbi, inode->i_ino); | 47 | ipage = get_node_page(sbi, inode->i_ino); |
48 | if (IS_ERR(ipage)) | 48 | if (IS_ERR(ipage)) { |
49 | unlock_page(page); | ||
49 | return PTR_ERR(ipage); | 50 | return PTR_ERR(ipage); |
51 | } | ||
50 | 52 | ||
51 | zero_user_segment(page, MAX_INLINE_DATA, PAGE_CACHE_SIZE); | 53 | zero_user_segment(page, MAX_INLINE_DATA, PAGE_CACHE_SIZE); |
52 | 54 | ||