Btrfs: cache extent state when writing out dirty metadata pages
[deliverable/linux.git] / fs / btrfs / disk-io.c
index aa02eab8c40b42f08a22e75d87aec247a32f43cf..c69995556f61f331728245607433b5c90e09064e 100644 (file)
@@ -3572,7 +3572,7 @@ static int btrfs_destroy_marked_extents(struct btrfs_root *root,
 
        while (1) {
                ret = find_first_extent_bit(dirty_pages, start, &start, &end,
-                                           mark);
+                                           mark, NULL);
                if (ret)
                        break;
 
@@ -3627,7 +3627,7 @@ static int btrfs_destroy_pinned_extent(struct btrfs_root *root,
 again:
        while (1) {
                ret = find_first_extent_bit(unpin, 0, &start, &end,
-                                           EXTENT_DIRTY);
+                                           EXTENT_DIRTY, NULL);
                if (ret)
                        break;
 
This page took 0.025483 seconds and 5 git commands to generate.