Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

btrfs: drop unused parameter from extent_map_tree_init

the GFP flags are not stored anywhere and all allocations are done via
alloc_extent_map(GFP_NOFS).

Signed-off-by: David Sterba <dsterba@suse.cz>

+5 -7
+1 -2
fs/btrfs/disk-io.c
··· 1713 1713 RB_CLEAR_NODE(&BTRFS_I(fs_info->btree_inode)->rb_node); 1714 1714 extent_io_tree_init(&BTRFS_I(fs_info->btree_inode)->io_tree, 1715 1715 fs_info->btree_inode->i_mapping); 1716 - extent_map_tree_init(&BTRFS_I(fs_info->btree_inode)->extent_tree, 1717 - GFP_NOFS); 1716 + extent_map_tree_init(&BTRFS_I(fs_info->btree_inode)->extent_tree); 1718 1717 1719 1718 BTRFS_I(fs_info->btree_inode)->io_tree.ops = &btree_extent_io_ops; 1720 1719
+1 -2
fs/btrfs/extent_map.c
··· 28 28 /** 29 29 * extent_map_tree_init - initialize extent map tree 30 30 * @tree: tree to initialize 31 - * @mask: flags for memory allocations during tree operations 32 31 * 33 32 * Initialize the extent tree @tree. Should be called for each new inode 34 33 * or other user of the extent_map interface. 35 34 */ 36 - void extent_map_tree_init(struct extent_map_tree *tree, gfp_t mask) 35 + void extent_map_tree_init(struct extent_map_tree *tree) 37 36 { 38 37 tree->map = RB_ROOT; 39 38 rwlock_init(&tree->lock);
+1 -1
fs/btrfs/extent_map.h
··· 49 49 return em->block_start + em->block_len; 50 50 } 51 51 52 - void extent_map_tree_init(struct extent_map_tree *tree, gfp_t mask); 52 + void extent_map_tree_init(struct extent_map_tree *tree); 53 53 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree, 54 54 u64 start, u64 len); 55 55 int add_extent_mapping(struct extent_map_tree *tree,
+1 -1
fs/btrfs/inode.c
··· 6785 6785 ei->force_compress = BTRFS_COMPRESS_NONE; 6786 6786 6787 6787 inode = &ei->vfs_inode; 6788 - extent_map_tree_init(&ei->extent_tree, GFP_NOFS); 6788 + extent_map_tree_init(&ei->extent_tree); 6789 6789 extent_io_tree_init(&ei->io_tree, &inode->i_data); 6790 6790 extent_io_tree_init(&ei->io_failure_tree, &inode->i_data); 6791 6791 mutex_init(&ei->log_mutex);
+1 -1
fs/btrfs/volumes.c
··· 2849 2849 2850 2850 void btrfs_mapping_init(struct btrfs_mapping_tree *tree) 2851 2851 { 2852 - extent_map_tree_init(&tree->map_tree, GFP_NOFS); 2852 + extent_map_tree_init(&tree->map_tree); 2853 2853 } 2854 2854 2855 2855 void btrfs_mapping_tree_free(struct btrfs_mapping_tree *tree)