Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs...
authorChris Mason <chris.mason@oracle.com>
Thu, 24 Sep 2009 14:00:58 +0000 (10:00 -0400)
committerChris Mason <chris.mason@oracle.com>
Thu, 24 Sep 2009 14:00:58 +0000 (10:00 -0400)
Conflicts:
fs/btrfs/super.c

1  2 
fs/btrfs/disk-io.c
fs/btrfs/extent-tree.c
fs/btrfs/inode.c
fs/btrfs/ordered-data.c
fs/btrfs/super.c
fs/btrfs/tree-log.c
fs/btrfs/volumes.c

@@@ -1600,8 -1639,9 +1640,10 @@@ struct btrfs_root *open_ctree(struct su
  
        sb->s_blocksize = 4096;
        sb->s_blocksize_bits = blksize_bits(4096);
 +      sb->s_bdi = &fs_info->bdi;
  
+       fs_info->btree_inode->i_ino = BTRFS_BTREE_INODE_OBJECTID;
+       fs_info->btree_inode->i_nlink = 1;
        /*
         * we set the i_size on the btree inode to the max possible int.
         * the real end of the address space is determined by all of
Simple merge
Simple merge
Simple merge
@@@ -675,7 -675,8 +675,8 @@@ static int btrfs_unfreeze(struct super_
        return 0;
  }
  
 -static struct super_operations btrfs_super_ops = {
 +static const struct super_operations btrfs_super_ops = {
+       .drop_inode     = btrfs_drop_inode,
        .delete_inode   = btrfs_delete_inode,
        .put_super      = btrfs_put_super,
        .sync_fs        = btrfs_sync_fs,
Simple merge
Simple merge