From: Liam R. Howlett <Liam.Howlett@Oracle.com> Date: Wed, 7 Jul 2021 18:33:31 +0000 (-0400) Subject: test_maple_tree: Add counter to rcu_toggle on flip X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Fmaple_next_fixes;p=users%2Fjedix%2Flinux-maple.git test_maple_tree: Add counter to rcu_toggle on flip Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com> --- diff --git a/lib/test_maple_tree.c b/lib/test_maple_tree.c index e4d9ef724949..cba3638ec99a 100644 --- a/lib/test_maple_tree.c +++ b/lib/test_maple_tree.c @@ -36036,8 +36036,11 @@ static void *rcu_toggle(void *ptr) uatomic_inc(&test->seen_toggle); exists = true; MT_BUG_ON(test->mt, entry != expected); - } else + } else { + if (exists) + uatomic_inc(&test->seen_toggle); exists = false; + } rcu_read_unlock(); mas_reset(&mas);