diff options
author | Jaegeuk Kim <jaegeuk.kim@samsung.com> | 2013-05-29 10:15:36 +0900 |
---|---|---|
committer | rogersb11 <brettrogers11@gmail.com> | 2016-02-13 20:59:26 -0500 |
commit | 6307d43c25ee624ae51cd5b56c85f9fa88af3b6a (patch) | |
tree | c4270cbc894f552449cd8915987f6bf7c11462de /fs/f2fs/file.c | |
parent | f389bc031ba96adf1b924bfb7e06e08b257cf3b3 (diff) | |
download | kernel_samsung_smdk4412-6307d43c25ee624ae51cd5b56c85f9fa88af3b6a.zip kernel_samsung_smdk4412-6307d43c25ee624ae51cd5b56c85f9fa88af3b6a.tar.gz kernel_samsung_smdk4412-6307d43c25ee624ae51cd5b56c85f9fa88af3b6a.tar.bz2 |
f2fs: support 3.4
Change-Id: I20b6a2877e072a4b9639001fa0198837cfa74aff
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
Diffstat (limited to 'fs/f2fs/file.c')
-rw-r--r-- | fs/f2fs/file.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/f2fs/file.c b/fs/f2fs/file.c index c77ad4d..24a363b 100644 --- a/fs/f2fs/file.c +++ b/fs/f2fs/file.c @@ -38,7 +38,7 @@ static int f2fs_vm_page_mkwrite(struct vm_area_struct *vma, f2fs_balance_fs(sbi); - sb_start_pagefault(inode->i_sb); + vfs_check_frozen(inode->i_sb, SB_FREEZE_WRITE); /* block allocation */ f2fs_lock_op(sbi); @@ -78,14 +78,12 @@ mapped: /* fill the page */ wait_on_page_writeback(page); out: - sb_end_pagefault(inode->i_sb); return block_page_mkwrite_return(err); } static const struct vm_operations_struct f2fs_file_vm_ops = { .fault = filemap_fault, .page_mkwrite = f2fs_vm_page_mkwrite, - .remap_pages = generic_file_remap_pages, }; static int get_parent_ino(struct inode *inode, nid_t *pino) |