From: Kent Overstreet Date: Tue, 5 Jul 2022 20:46:40 +0000 (-0400) Subject: bcachefs: Silence unimportant tracepoints X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e28307a10656d90a2d33fbf4dc64b881f81c68cf;p=linux.git bcachefs: Silence unimportant tracepoints Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/btree_iter.c b/fs/bcachefs/btree_iter.c index fc989b46b67ea..b90aff2ad7755 100644 --- a/fs/bcachefs/btree_iter.c +++ b/fs/bcachefs/btree_iter.c @@ -181,12 +181,14 @@ bool __bch2_btree_node_relock(struct btree_trans *trans, return true; } fail: - trace_btree_node_relock_fail(trans->fn, _RET_IP_, - path->btree_id, - &path->pos, - (unsigned long) b, - path->l[level].lock_seq, - is_btree_node(path, level) ? b->c.lock.state.seq : 0); + if (b != BTREE_ITER_NO_NODE_CACHED && + b != BTREE_ITER_NO_NODE_INIT) + trace_btree_node_relock_fail(trans->fn, _RET_IP_, + path->btree_id, + &path->pos, + (unsigned long) b, + path->l[level].lock_seq, + is_btree_node(path, level) ? b->c.lock.state.seq : 0); return false; }