f2fs: initialize extent tree with on-disk extent info of inode
[GitHub/exynos8895/android_kernel_samsung_universal8895.git] / fs / f2fs / inode.c
index bb5800969bccba813301156ec56fd18ac770f364..9e64d3efb2d26a1120918d6d96cfb875e2252320 100644 (file)
@@ -137,9 +137,7 @@ static int do_read_inode(struct inode *inode)
        fi->i_pino = le32_to_cpu(ri->i_pino);
        fi->i_dir_level = ri->i_dir_level;
 
-       write_lock(&fi->ext_lock);
-       get_extent_info(&fi->ext, ri->i_ext);
-       write_unlock(&fi->ext_lock);
+       f2fs_init_extent_cache(inode, &ri->i_ext);
 
        get_inline_info(fi, ri);