]> git.dujemihanovic.xyz Git - linux.git/commit
bcachefs: bkey errors are only AUTOFIX during read
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 4 Oct 2024 19:05:40 +0000 (15:05 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 5 Oct 2024 00:25:31 +0000 (20:25 -0400)
commit658c82f41e8075e18b98b8705ed0cc34346f35c2
treee05834ca555c47acf329aa435542869370cb0b34
parentfda7b1ffdef75cc0f4d34255e88b5894e2ce75b1
bcachefs: bkey errors are only AUTOFIX during read

Newly generated keys, in the transaction commit path or write path,
should not be AUTOFIX; those indicate bugs that we need to fail fast
for.

Fixes: 5612daafb764 ("bcachefs: Fix fsck warnings from bkey validation")
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/error.c
fs/bcachefs/error.h