bcachefs: btree_iter->ip_allocated
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 9 Jan 2023 06:11:18 +0000 (01:11 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:49 +0000 (17:09 -0400)
commitee2c6ea7760eceee3051ef2f2046d16dc5ab06ec
treee442537fa030ead75a5bfdf689fc8929eb09bc22
parent6c36318cc702f05d302fb98a99636e320392bdf1
bcachefs: btree_iter->ip_allocated

In debug mode, we now track where btree iterators and paths are
initialized/allocated - helpful in tracking down btree path overflows.

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