From 27b3e52388e1e6b2babb71ec17efa029139e1511 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Fri, 27 Dec 2019 20:42:06 -0500 Subject: [PATCH] bcachefs: Add an assertion to track down a heisenbug Signed-off-by: Kent Overstreet Signed-off-by: Kent Overstreet --- fs/bcachefs/btree_update_interior.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs/bcachefs/btree_update_interior.c b/fs/bcachefs/btree_update_interior.c index 9e2d72bf06b24..c9be0d110c646 100644 --- a/fs/bcachefs/btree_update_interior.c +++ b/fs/bcachefs/btree_update_interior.c @@ -1657,6 +1657,8 @@ void __bch2_foreground_maybe_merge(struct bch_fs *c, size_t sib_u64s; int ret = 0; + BUG_ON(!btree_node_locked(iter, level)); + closure_init_stack(&cl); retry: BUG_ON(!btree_node_locked(iter, level)); -- 2.30.2