aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gordeev <alex@gordick.net>2016-08-15 15:57:54 +0300
committerMister Oyster <oysterized@gmail.com>2017-04-13 12:33:56 +0200
commit211852eff2d6de27db6816663c5644bdad50e6a2 (patch)
treeef5467248be7de014f64b417fcfa3287039968ad
parentd55c7b5ef890389a19fa15fa58c796f5dd25f41f (diff)
f2fs: fix build for v3.10
kvfree() first appears in v3.15. f2fs_kvfree() should be used in the backport. Signed-off-by: Alexander Gordeev <alex@gordick.net> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r--fs/f2fs/file.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c
index 100594e3f..74d052376 100644
--- a/fs/f2fs/file.c
+++ b/fs/f2fs/file.c
@@ -1036,7 +1036,7 @@ static int __exchange_data_block(struct inode *src_inode,
do_replace = f2fs_kvzalloc(sizeof(int) * olen, GFP_KERNEL);
if (!do_replace) {
- kvfree(src_blkaddr);
+ f2fs_kvfree(src_blkaddr);
return -ENOMEM;
}
@@ -1054,15 +1054,15 @@ static int __exchange_data_block(struct inode *src_inode,
dst += olen;
len -= olen;
- kvfree(src_blkaddr);
- kvfree(do_replace);
+ f2fs_kvfree(src_blkaddr);
+ f2fs_kvfree(do_replace);
}
return 0;
roll_back:
__roll_back_blkaddrs(src_inode, src_blkaddr, do_replace, src, len);
- kvfree(src_blkaddr);
- kvfree(do_replace);
+ f2fs_kvfree(src_blkaddr);
+ f2fs_kvfree(do_replace);
return ret;
}