bcachefs: Add debug code to print btree transactions
authorKent Overstreet <kent.overstreet@gmail.com>
Tue, 2 Jun 2020 20:36:11 +0000 (16:36 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:40 +0000 (17:08 -0400)
commit495aabede3ff594c5eda98cb9f4463502cb48cad
treef40b651df22eba1f7aaa5e9596f4ceef0e9f8069
parent61fc3c9610e4728c22e5be67a45d0520b1a388cf
bcachefs: Add debug code to print btree transactions

Intented to help debug deadlocks, since we can't use lockdep to check
btree node lock ordering.

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