|
@@ -202,7 +202,7 @@ void bch_btree_node_read_done(struct btree *b)
|
|
struct bset *i = btree_bset_first(b);
|
|
struct bset *i = btree_bset_first(b);
|
|
struct btree_iter *iter;
|
|
struct btree_iter *iter;
|
|
|
|
|
|
- iter = mempool_alloc(b->c->fill_iter, GFP_NOWAIT);
|
|
|
|
|
|
+ iter = mempool_alloc(b->c->fill_iter, GFP_NOIO);
|
|
iter->size = b->c->sb.bucket_size / b->c->sb.block_size;
|
|
iter->size = b->c->sb.bucket_size / b->c->sb.block_size;
|
|
iter->used = 0;
|
|
iter->used = 0;
|
|
|
|
|