Just a small change to the forking code after rebasing the maple status changes on top. Signed-off-by: Liam R. Howlett <Liam.Howlett@xxxxxxxxxx> --- lib/maple_tree.c | 2 +- tools/testing/radix-tree/maple.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) Andrew, This is just to try and make life easier on you when you apply the maple tree changes. I have applied my patch set on top of Pengs and found I would have to update my patches. After rebasing my latest patchs on top of Peng's changes to fork, there were a few new uses of the #define states. This patch removes them. Please squash this into "[PATCH 08/12] maple_tree: Separate ma_state node from status." Thanks, Liam diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 59dd0e2325e4..85aac746756a 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -6674,7 +6674,7 @@ static inline void mas_dup_build(struct ma_state *mas, struct ma_state *new_mas, node = mt_alloc_one(gfp); if (!node) { - new_mas->node = MAS_NONE; + new_mas->status = ma_none; mas_set_err(mas, -ENOMEM); return; } diff --git a/tools/testing/radix-tree/maple.c b/tools/testing/radix-tree/maple.c index 99275945e6d4..56ae47291ee0 100644 --- a/tools/testing/radix-tree/maple.c +++ b/tools/testing/radix-tree/maple.c @@ -35958,7 +35958,7 @@ static int __init compare_tree(struct maple_tree *mt_a, struct maple_tree *mt_b) if (mas_is_ptr(&mas_a) || mas_is_ptr(&mas_b)) { if (!(mas_is_ptr(&mas_a) && mas_is_ptr(&mas_b))) { - pr_err("One is MAS_ROOT and the other is not.\n"); + pr_err("One is ma_root and the other is not.\n"); return -1; } return 0; @@ -35967,7 +35967,7 @@ static int __init compare_tree(struct maple_tree *mt_a, struct maple_tree *mt_b) while (!mas_is_none(&mas_a) || !mas_is_none(&mas_b)) { if (mas_is_none(&mas_a) || mas_is_none(&mas_b)) { - pr_err("One is MAS_NONE and the other is not.\n"); + pr_err("One is ma_none and the other is not.\n"); return -1; } -- 2.40.1