bcachefs: Add an assertion for using multiple btree_trans
authorKent Overstreet <kent.overstreet@linux.dev>
Sat, 18 Feb 2023 01:51:52 +0000 (20:51 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:53 +0000 (17:09 -0400)
commit6623c0fcdffe22db466ec38c5f9f4b3a44c33003
treec5751424930e029896f6fe3e8d1ba2afea5590f7
parent2c7dd446d91681e90396c82e20c703b93f8daa2f
bcachefs: Add an assertion for using multiple btree_trans

A thread should never be using more than one btree_trans - doing so is
an invitation for deadlocks.

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