summaryrefslogtreecommitdiff
path: root/fs
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2019-12-27 20:42:06 -0500
committerKent Overstreet <kent.overstreet@gmail.com>2021-04-27 12:17:59 -0400
commit58d4d73131c263f3574d5ddb05d8197c7658ac8c (patch)
tree82ae0869e68e7ac2ef4098d776677d79da3b7c8a /fs
parent7aff4522f689e3600f6659f7a14d83718352f20f (diff)
bcachefs: Add an assertion to track down a heisenbug
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs')
-rw-r--r--fs/bcachefs/btree_update_interior.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/bcachefs/btree_update_interior.c b/fs/bcachefs/btree_update_interior.c
index 4c34b9da9d52..fcd4b809c807 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));