|
@@ -1308,8 +1308,7 @@ int clear_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
|
|
|
}
|
|
|
|
|
|
int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
|
|
|
- unsigned bits, gfp_t mask,
|
|
|
- struct extent_changeset *changeset)
|
|
|
+ unsigned bits, struct extent_changeset *changeset)
|
|
|
{
|
|
|
/*
|
|
|
* Don't support EXTENT_LOCKED case, same reason as
|
|
@@ -1317,7 +1316,7 @@ int clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
|
|
|
*/
|
|
|
BUG_ON(bits & EXTENT_LOCKED);
|
|
|
|
|
|
- return __clear_extent_bit(tree, start, end, bits, 0, 0, NULL, mask,
|
|
|
+ return __clear_extent_bit(tree, start, end, bits, 0, 0, NULL, GFP_NOFS,
|
|
|
changeset);
|
|
|
}
|
|
|
|