Btrfs: many allocator fixes, pretty solid
[linux-2.6-block.git] / fs / btrfs / transaction.c
index 8bbe9107ff7e254b8f3607982fc3c5a303195e86..f0f03121b7b260a75d50930334b9f4249557cab5 100644 (file)
@@ -122,7 +122,8 @@ int btrfs_write_and_wait_transaction(struct btrfs_trans_handle *trans,
        }
        dirty_pages = &trans->transaction->dirty_pages;
        while(1) {
-               ret = find_first_radix_bit(dirty_pages, gang, ARRAY_SIZE(gang));
+               ret = find_first_radix_bit(dirty_pages, gang,
+                                          0, ARRAY_SIZE(gang));
                if (!ret)
                        break;
                for (i = 0; i < ret; i++) {