bcachefs: Tracepoint improvements
authorKent Overstreet <kent.overstreet@gmail.com>
Sun, 9 Jan 2022 03:59:58 +0000 (22:59 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:22 +0000 (17:09 -0400)
commitbc82d08bae53b48ca64e204392f6d336fc9509a9
tree8dc1de77da4c85256885e2339347648b973ded87
parent7f6ff935f74e8bb3257314f7e31182b6ad96198a
bcachefs: Tracepoint improvements

This improves the transaction restart tracepoints - adding distinct
tracepoints for all the locations and reasons a transaction might have
been restarted, and ensures that there's a tracepoint for every
transaction restart.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/btree_cache.c
fs/bcachefs/btree_iter.c
fs/bcachefs/btree_key_cache.c
fs/bcachefs/trace.h