Messages in this thread Patch in this message | | | From | Chao Yu <> | Subject | [f2fs-dev][PATCH 2/2] f2fs: add f2fs_balance_fs for expand_inode_data | Date | Mon, 04 Aug 2014 10:11:17 +0800 |
| |
This patch adds f2fs_balance_fs in expand_inode_data to avoid allocation failure with segment.
Signed-off-by: Chao Yu <chao2.yu@samsung.com> --- fs/f2fs/file.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c index 9550135..5d3b779 100644 --- a/fs/f2fs/file.c +++ b/fs/f2fs/file.c @@ -671,6 +671,8 @@ static int expand_inode_data(struct inode *inode, loff_t offset, loff_t off_start, off_end; int ret = 0; + f2fs_balance_fs(sbi); + ret = inode_newsize_ok(inode, (len + offset)); if (ret) return ret; -- 2.0.0.421.g786a89d
| |