summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2021-09-01 20:23:14 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2021-09-18 12:46:36 -0400
commitce12ee80acaf25b1ebb1b176cd723f36bd0eadff (patch)
treede7495ecab6f745730335efb0c584524571884e1
parent325b9522ccd6c8546daed72d1e459f93f3874687 (diff)
nonce debug printk
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
-rw-r--r--fs/bcachefs/extents.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/fs/bcachefs/extents.c b/fs/bcachefs/extents.c
index f66640c2a5ed..437e258dbf0b 100644
--- a/fs/bcachefs/extents.c
+++ b/fs/bcachefs/extents.c
@@ -1067,8 +1067,11 @@ const char *bch2_bkey_ptrs_invalid(const struct bch_fs *c, struct bkey_s_c k)
if (bch2_csum_type_is_encryption(crc.csum_type)) {
if (nonce == UINT_MAX)
nonce = crc.offset + crc.nonce;
- else if (nonce != crc.offset + crc.nonce)
+ else if (nonce != crc.offset + crc.nonce) {
+ bch_err(c, "crc.offset %u crc.nonce %u sum should be %u",
+ crc.offset, crc.nonce, nonce);
return "incorrect nonce";
+ }
}
break;
case BCH_EXTENT_ENTRY_stripe_ptr: