diff options
Diffstat (limited to 'drivers/md/bcache/btree.c')
-rw-r--r-- | drivers/md/bcache/btree.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/md/bcache/btree.c b/drivers/md/bcache/btree.c index 450d0e848ae4..866dcf78ff8e 100644 --- a/drivers/md/bcache/btree.c +++ b/drivers/md/bcache/btree.c | |||
@@ -307,7 +307,7 @@ static void bch_btree_node_read(struct btree *b) | |||
307 | bch_submit_bbio(bio, b->c, &b->key, 0); | 307 | bch_submit_bbio(bio, b->c, &b->key, 0); |
308 | closure_sync(&cl); | 308 | closure_sync(&cl); |
309 | 309 | ||
310 | if (bio->bi_error) | 310 | if (bio->bi_status) |
311 | set_btree_node_io_error(b); | 311 | set_btree_node_io_error(b); |
312 | 312 | ||
313 | bch_bbio_free(bio, b->c); | 313 | bch_bbio_free(bio, b->c); |
@@ -374,10 +374,10 @@ static void btree_node_write_endio(struct bio *bio) | |||
374 | struct closure *cl = bio->bi_private; | 374 | struct closure *cl = bio->bi_private; |
375 | struct btree *b = container_of(cl, struct btree, io); | 375 | struct btree *b = container_of(cl, struct btree, io); |
376 | 376 | ||
377 | if (bio->bi_error) | 377 | if (bio->bi_status) |
378 | set_btree_node_io_error(b); | 378 | set_btree_node_io_error(b); |
379 | 379 | ||
380 | bch_bbio_count_io_errors(b->c, bio, bio->bi_error, "writing btree"); | 380 | bch_bbio_count_io_errors(b->c, bio, bio->bi_status, "writing btree"); |
381 | closure_put(cl); | 381 | closure_put(cl); |
382 | } | 382 | } |
383 | 383 | ||