diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-08 14:07:53 -0800 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-03-08 14:07:53 -0800 | 
| commit | 51d0f6d1f50349579f007adf5c0b51aaedd93b94 (patch) | |
| tree | 6ea3f2683c3017d63101e708309665727eb2a7cc /fs/btrfs/disk-io.c | |
| parent | 57d54889cd00db2752994b389ba714138652e60c (diff) | |
| parent | da495ecc0fb096b383754952a1c152147bc95b52 (diff) | |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
* git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable:
  Btrfs: kfree correct pointer during mount option parsing
  Btrfs: use RB_ROOT to intialize rb_trees instead of setting rb_node to NULL
Diffstat (limited to 'fs/btrfs/disk-io.c')
| -rw-r--r-- | fs/btrfs/disk-io.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/fs/btrfs/disk-io.c b/fs/btrfs/disk-io.c index 2b59201b955..0427183e3e0 100644 --- a/fs/btrfs/disk-io.c +++ b/fs/btrfs/disk-io.c @@ -901,7 +901,7 @@ static int __setup_root(u32 nodesize, u32 leafsize, u32 sectorsize,  	root->highest_objectid = 0;  	root->name = NULL;  	root->in_sysfs = 0; -	root->inode_tree.rb_node = NULL; +	root->inode_tree = RB_ROOT;  	INIT_LIST_HEAD(&root->dirty_list);  	INIT_LIST_HEAD(&root->orphan_list); @@ -1673,7 +1673,7 @@ struct btrfs_root *open_ctree(struct super_block *sb,  	insert_inode_hash(fs_info->btree_inode);  	spin_lock_init(&fs_info->block_group_cache_lock); -	fs_info->block_group_cache_tree.rb_node = NULL; +	fs_info->block_group_cache_tree = RB_ROOT;  	extent_io_tree_init(&fs_info->freed_extents[0],  			     fs_info->btree_inode->i_mapping, GFP_NOFS); | 
