diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2018-11-13 22:10:27 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2018-12-27 11:38:30 -0500 |
commit | e695c2eb4bef8371b7c4bbff8b385e12a5e65aa8 (patch) | |
tree | c3724c2016f78ff831d3e7516ede7c8620539a24 | |
parent | 76dc7a716f48a8cdab66e69ebe1e8ed249e983f8 (diff) |
bcachefs: fix typo when picking read method
-rw-r--r-- | fs/bcachefs/extents.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/bcachefs/extents.c b/fs/bcachefs/extents.c index 4b012ba1f302..ebaf390fd651 100644 --- a/fs/bcachefs/extents.c +++ b/fs/bcachefs/extents.c @@ -637,11 +637,11 @@ static int extent_pick_read_device(struct bch_fs *c, !bch2_dev_is_readable(ca)) p.idx++; - if (!p.idx && p.ec_nr) + if (force_reconstruct_read(c) && + !p.idx && p.ec_nr) p.idx++; - if (force_reconstruct_read(c) && - p.idx >= p.ec_nr + 1) + if (p.idx >= p.ec_nr + 1) continue; if (ret && !ptr_better(c, p, *pick)) |