From: Liam R. Howlett <Liam.Howlett@Oracle.com> Date: Mon, 7 Dec 2020 20:55:31 +0000 (-0500) Subject: maple_tree: Remove BUG_ON for meta setting X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=4ba66c2a63b9774d14675d5849c54dc72dc01b03;p=users%2Fjedix%2Flinux-maple.git maple_tree: Remove BUG_ON for meta setting Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> --- 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); }