From: Liam R. Howlett Date: Sat, 10 May 2025 04:40:48 +0000 (-0400) Subject: spanning store new plan X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=41f91d2672ffab96d5bd206a0269053ab050a0e4;p=users%2Fjedix%2Flinux-maple.git spanning store new plan Signed-off-by: Liam R. Howlett --- diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 32c29bbd941f6..d19df086a2384 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -5135,6 +5135,7 @@ static void mas_wr_spanning_store(struct ma_wr_state *wr_mas) && mns_ends_in_null(&sd.states[sd.len - 1])) { sd.states[sd.len - 1].size--; limits[d]--; + sd.offset--; } dst[d].max = src[s]->pivots[src[s]->offset - 1]; dst[d].offset = 0;