From 2c31e6572ec6f3fede0d4bb54f342bafba90fe70 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 29 Mar 2020 17:01:05 -0400 Subject: [PATCH] bcachefs: Reduce max nr of btree iters when lockdep is on This is so we don't overflow MAX_LOCK_DEPTH. Signed-off-by: Kent Overstreet Signed-off-by: Kent Overstreet --- fs/bcachefs/btree_types.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fs/bcachefs/btree_types.h b/fs/bcachefs/btree_types.h index a794f9fe4fce0..71b6b36e513d0 100644 --- a/fs/bcachefs/btree_types.h +++ b/fs/bcachefs/btree_types.h @@ -275,7 +275,11 @@ struct btree_insert_entry { struct btree_iter *iter; }; +#ifndef CONFIG_LOCKDEP #define BTREE_ITER_MAX 64 +#else +#define BTREE_ITER_MAX 32 +#endif struct btree_trans { struct bch_fs *c; -- 2.30.2