inline.c (c900529f3d9161bfde5cca0754f83b4d3c3e0220) | inline.c (077f0e24b27c4b44841593c7edbd1993be9eecb5) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * fs/f2fs/inline.c 4 * Copyright (c) 2013, Intel Corporation 5 * Authors: Huajun Li <huajun.li@intel.com> 6 * Haicheng Li <haicheng.li@intel.com> 7 */ 8 --- 189 unchanged lines hidden (view full) --- 198 199int f2fs_convert_inline_inode(struct inode *inode) 200{ 201 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); 202 struct dnode_of_data dn; 203 struct page *ipage, *page; 204 int err = 0; 205 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * fs/f2fs/inline.c 4 * Copyright (c) 2013, Intel Corporation 5 * Authors: Huajun Li <huajun.li@intel.com> 6 * Haicheng Li <haicheng.li@intel.com> 7 */ 8 --- 189 unchanged lines hidden (view full) --- 198 199int f2fs_convert_inline_inode(struct inode *inode) 200{ 201 struct f2fs_sb_info *sbi = F2FS_I_SB(inode); 202 struct dnode_of_data dn; 203 struct page *ipage, *page; 204 int err = 0; 205 |
206 if (!f2fs_has_inline_data(inode) || 207 f2fs_hw_is_readonly(sbi) || f2fs_readonly(sbi->sb)) | 206 if (f2fs_hw_is_readonly(sbi) || f2fs_readonly(sbi->sb)) 207 return -EROFS; 208 209 if (!f2fs_has_inline_data(inode)) |
208 return 0; 209 210 err = f2fs_dquot_initialize(inode); 211 if (err) 212 return err; 213 214 page = f2fs_grab_cache_page(inode->i_mapping, 0, false); 215 if (!page) --- 599 unchanged lines hidden --- | 210 return 0; 211 212 err = f2fs_dquot_initialize(inode); 213 if (err) 214 return err; 215 216 page = f2fs_grab_cache_page(inode->i_mapping, 0, false); 217 if (!page) --- 599 unchanged lines hidden --- |