mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 00:22:00 +02:00
bcachefs: Read error message now indicates if it was for an internal move
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
This commit is contained in:
parent
e75993b0bf
commit
f4b84bac20
|
|
@ -335,10 +335,17 @@ static struct bch_read_bio *promote_alloc(struct btree_trans *trans,
|
|||
static int bch2_read_err_msg_trans(struct btree_trans *trans, struct printbuf *out,
|
||||
struct bch_read_bio *rbio, struct bpos read_pos)
|
||||
{
|
||||
return lockrestart_do(trans,
|
||||
int ret = lockrestart_do(trans,
|
||||
bch2_inum_offset_err_msg_trans(trans, out,
|
||||
(subvol_inum) { rbio->subvol, read_pos.inode },
|
||||
read_pos.offset << 9));
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
if (rbio->flags & BCH_READ_data_update)
|
||||
prt_str(out, "(internal move) ");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void bch2_read_err_msg(struct bch_fs *c, struct printbuf *out,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user