diff --git a/[refs] b/[refs] index 961ab647f970..97e2ad311ec5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 252c38f0697b6889c03542fa3c96143d3db4d9d8 +refs/heads/master: 1b4ab1bb4bbd3045cd041259c30b826654599e96 diff --git a/trunk/fs/btrfs/inode.c b/trunk/fs/btrfs/inode.c index 2e3918e6049e..483eea69b0a6 100644 --- a/trunk/fs/btrfs/inode.c +++ b/trunk/fs/btrfs/inode.c @@ -1095,6 +1095,7 @@ static int btrfs_mknod(struct inode *dir, struct dentry *dentry, else { inode->i_op = &btrfs_special_inode_operations; init_special_inode(inode, inode->i_mode, rdev); + btrfs_update_inode(trans, root, inode); } dir->i_sb->s_dirt = 1; btrfs_update_inode_block_group(trans, inode);