]> www.infradead.org Git - users/willy/pagecache.git/commit
bcachefs: Better in_restart error
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 15 Oct 2024 03:52:51 +0000 (23:52 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 21 Dec 2024 06:36:16 +0000 (01:36 -0500)
commita71a1fac904d89fe6a5a1d407a85de0b078f1dee
treeb325a00be91b93341009bf783025739075669757
parent2434fc38ef62731f1d9b8684625a71385112805f
bcachefs: Better in_restart error

We're ramping up on checking transaction restart handling correctness -
so, in debug mode we now save a backtrace for where the restart was
emitted, which makes it much easier to track down the incorrect
handling.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_iter.h
fs/bcachefs/btree_types.h