btrfs: sink gfp parameter to set_extent_new
authorDavid Sterba <dsterba@suse.com>
Tue, 26 Apr 2016 21:54:39 +0000 (23:54 +0200)
committerDavid Sterba <dsterba@suse.com>
Fri, 29 Apr 2016 09:01:47 +0000 (11:01 +0200)
Single caller passes GFP_NOFS.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent-tree.c
fs/btrfs/extent_io.h

index 61b3dd25ba4c3ce81018e45a667f21c12120964d..0ddc996a40e106c49d0490a90cb7e7c690119b88 100644 (file)
@@ -7923,7 +7923,7 @@ btrfs_init_new_buffer(struct btrfs_trans_handle *trans, struct btrfs_root *root,
                                        buf->start + buf->len - 1, GFP_NOFS);
                else
                        set_extent_new(&root->dirty_log_pages, buf->start,
-                                       buf->start + buf->len - 1, GFP_NOFS);
+                                       buf->start + buf->len - 1);
        } else {
                buf->log_index = -1;
                set_extent_dirty(&trans->transaction->dirty_pages, buf->start,
index a1cf4b1dd290666acac09b52b97fd3263ef5a242..566cf86d7e634bc81f95a54bf88e7793200d8ec7 100644 (file)
@@ -307,9 +307,10 @@ static inline int set_extent_defrag(struct extent_io_tree *tree, u64 start,
 }
 
 static inline int set_extent_new(struct extent_io_tree *tree, u64 start,
-               u64 end, gfp_t mask)
+               u64 end)
 {
-       return set_extent_bit(tree, start, end, EXTENT_NEW, NULL, NULL, mask);
+       return set_extent_bit(tree, start, end, EXTENT_NEW, NULL, NULL,
+                       GFP_NOFS);
 }
 
 static inline int set_extent_uptodate(struct extent_io_tree *tree, u64 start,