f2fs: cleanup redundant macro
authorChangman Lee <cm224.lee@samsung.com>
Mon, 1 Dec 2014 07:29:58 +0000 (16:29 +0900)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 1 Dec 2014 22:16:50 +0000 (14:16 -0800)
We've already made fi and sbi for inode. Let's avoid duplicated work.

Signed-off-by: Changman Lee <cm224.lee@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/file.c

index 7c2ec3ebebe00f00c9f01fa112b87a37ac3b9720..146e58ab716ef10e7190fa611d1419d1ec6eba9d 100644 (file)
@@ -206,10 +206,10 @@ go_write:
                ret = f2fs_sync_fs(inode->i_sb, 1);
 
                down_write(&fi->i_sem);
-               F2FS_I(inode)->xattr_ver = 0;
+               fi->xattr_ver = 0;
                if (file_wrong_pino(inode) && inode->i_nlink == 1 &&
                                        get_parent_ino(inode, &pino)) {
-                       F2FS_I(inode)->i_pino = pino;
+                       fi->i_pino = pino;
                        file_got_pino(inode);
                        up_write(&fi->i_sem);
                        mark_inode_dirty_sync(inode);
@@ -241,7 +241,7 @@ sync_nodes:
 flush_out:
                remove_dirty_inode(sbi, ino, UPDATE_INO);
                clear_inode_flag(fi, FI_UPDATE_WRITE);
-               ret = f2fs_issue_flush(F2FS_I_SB(inode));
+               ret = f2fs_issue_flush(sbi);
        }
 out:
        trace_f2fs_sync_file_exit(inode, need_cp, datasync, ret);