ext4: ext4_mkdir should dirty dir_block with newly created directory inode
[linux-2.6.git] / fs / ext4 / namei.c
index 46df9a9..6e7779c 100644 (file)
@@ -1863,7 +1863,7 @@ retry:
        ext4_set_de_type(dir->i_sb, de, S_IFDIR);
        inode->i_nlink = 2;
        BUFFER_TRACE(dir_block, "call ext4_handle_dirty_metadata");
-       err = ext4_handle_dirty_metadata(handle, dir, dir_block);
+       err = ext4_handle_dirty_metadata(handle, inode, dir_block);
        if (err)
                goto out_clear_inode;
        err = ext4_mark_inode_dirty(handle, inode);