From 4ba66c2a63b9774d14675d5849c54dc72dc01b03 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 7 Dec 2020 15:55:31 -0500 Subject: [PATCH] maple_tree: Remove BUG_ON for meta setting Signed-off-by: Liam R. Howlett --- lib/maple_tree.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index bdc2a1c1b64b..8b1c51029b00 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -648,28 +648,24 @@ static inline void ma_set_meta(struct maple_node *mn, enum maple_type mt, unsigned char offset, unsigned char end) { - BUG_ON(mt != maple_arange_64); mn->ma64.meta = (offset << MA_META_GAP_SHIFT) | end; } static inline unsigned char ma_meta_end(struct maple_node *mn, enum maple_type mt) { - BUG_ON(mt != maple_arange_64); return mn->ma64.meta & MA_META_END_MASK; } static inline unsigned char ma_meta_gap(struct maple_node *mn, enum maple_type mt) { - BUG_ON(mt != maple_arange_64); return mn->ma64.meta >> MA_META_GAP_SHIFT; } static inline void ma_set_meta_gap(struct maple_node *mn, enum maple_type mt, unsigned char offset) { - BUG_ON(mt != maple_arange_64); mn->ma64.meta = (offset << MA_META_GAP_SHIFT) | (mn->ma64.meta & MA_META_END_MASK); } -- 2.50.1