]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
maple_tree: Don't initially set pivot in data_end.
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 15 Sep 2020 16:22:12 +0000 (12:22 -0400)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Fri, 30 Oct 2020 19:11:50 +0000 (15:11 -0400)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
lib/maple_tree.c

index cbb813acdb699dc6678a5a409a1ebfc98364f52d..150b2baff5c1674e4bfcf4ec23075b61364f8a2c 100644 (file)
@@ -1026,8 +1026,7 @@ static inline unsigned char mas_data_end(const struct ma_state *mas)
 {
        unsigned char offset = 0;
        enum maple_type type = mte_node_type(mas->node);
-       unsigned long *pivots = ma_pivots(mas_mn(mas), type);
-       unsigned long piv = mas->min;
+       unsigned long piv, *pivots = ma_pivots(mas_mn(mas), type);
 
        while (offset < mt_slots[type]) {
                piv = _mas_safe_pivot(mas, pivots, offset, type);