37 lines
1.3 KiB
Diff
37 lines
1.3 KiB
Diff
From 959dbb09ed74b73d67fdb3f375fe5de40b839ba4 Mon Sep 17 00:00:00 2001
|
|
From: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Date: Thu, 12 Dec 2024 00:55:48 -0500
|
|
Subject: [PATCH 227/233] bcachefs: better check_bp_exists() error message
|
|
Content-Type: text/plain; charset="utf-8"
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
|
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
|
|
---
|
|
fs/bcachefs/backpointers.c | 8 ++++----
|
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
|
|
|
diff --git a/fs/bcachefs/backpointers.c b/fs/bcachefs/backpointers.c
|
|
index b93ddfa00fdd..ebeb6a5ff9d2 100644
|
|
--- a/fs/bcachefs/backpointers.c
|
|
+++ b/fs/bcachefs/backpointers.c
|
|
@@ -566,11 +566,11 @@ static int check_bp_exists(struct btree_trans *trans,
|
|
goto err;
|
|
missing:
|
|
printbuf_reset(&buf);
|
|
- prt_str(&buf, "missing backpointer ");
|
|
- bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&bp->k_i));
|
|
- prt_newline(&buf);
|
|
+ prt_str(&buf, "missing backpointer\n for: ");
|
|
bch2_bkey_val_to_text(&buf, c, orig_k);
|
|
- prt_printf(&buf, "\n got: ");
|
|
+ prt_printf(&buf, "\n want: ");
|
|
+ bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(&bp->k_i));
|
|
+ prt_printf(&buf, "\n got: ");
|
|
bch2_bkey_val_to_text(&buf, c, bp_k);
|
|
|
|
if (fsck_err(trans, ptr_to_missing_backpointer, "%s", buf.buf))
|
|
--
|
|
2.45.2
|
|
|