From: Liam R. Howlett Date: Tue, 3 Mar 2020 03:33:28 +0000 (-0500) Subject: maple_tree: Fix lock_dep calls to use pointers. X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=d21b43e30d958025603a068b34f7a7dfa1b564c4;p=users%2Fjedix%2Flinux-maple.git maple_tree: Fix lock_dep calls to use pointers. Signed-off-by: Liam R. Howlett --- diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 96ccb175711b..4d9fa3a5d9a2 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -559,40 +559,40 @@ static inline struct maple_enode *ma_get_rcu_slot( case maple_range_64: case maple_leaf_64: return rcu_dereference_check(mn->mr64.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); default: case maple_dense: return rcu_dereference_check(mn->slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_arange_64: return rcu_dereference_check(mn->ma64.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_sparse_6: return rcu_dereference_check(mn->ms6.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_sparse_9: return rcu_dereference_check(mn->ms9.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_sparse_16: return rcu_dereference_check(mn->ms16.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_sparse_21: return rcu_dereference_check(mn->ms21.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_sparse_32: return rcu_dereference_check(mn->ms32.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_sparse_64: return rcu_dereference_check(mn->ms64.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_range_16: case maple_leaf_16: return rcu_dereference_check(mn->mr16.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); case maple_range_32: case maple_leaf_32: return rcu_dereference_check(mn->mr32.slot[slot], - lockdep_is_held(mtree->ma_lock)); + lockdep_is_held(&mtree->ma_lock)); } }