From ddc3986f13040b47472955ffe76ca9e957610c68 Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Tue, 26 Aug 2025 12:10:00 -0400 Subject: [PATCH] node finalise new root\n Signed-off-by: Liam R. Howlett --- lib/maple_tree.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index d935444cf9cd..213653838ce0 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -3300,6 +3300,7 @@ static bool spanning_ascend(struct maple_copy *cp, struct ma_state *mas, if (cp->d_count != 1) { enum maple_type mt = maple_arange_64; + printk("New root\n"); if (!mt_is_alloc(mas->tree)) mt = maple_range_64; @@ -3309,7 +3310,7 @@ static bool spanning_ascend(struct maple_copy *cp, struct ma_state *mas, spanning_init_cp_src(cp); node_copy(mas, cp->src[0].node, 0, cp->data, cp->max, maple_copy, cp->dst[0].node, 0, mt); - printk("New root\n"); + node_finalise(cp->dst[0].node, mt, cp->end); cp->slot[0] = mt_mk_node(cp->dst[0].node, mt); } -- 2.51.0