diff options
Diffstat (limited to 'tools/testing/radix-tree/regression3.c')
-rw-r--r-- | tools/testing/radix-tree/regression3.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/tools/testing/radix-tree/regression3.c b/tools/testing/radix-tree/regression3.c index ace2543c3eda..9f9a3b280f56 100644 --- a/tools/testing/radix-tree/regression3.c +++ b/tools/testing/radix-tree/regression3.c | |||
@@ -69,21 +69,6 @@ void regression3_test(void) | |||
69 | continue; | 69 | continue; |
70 | } | 70 | } |
71 | } | 71 | } |
72 | radix_tree_delete(&root, 1); | ||
73 | |||
74 | first = true; | ||
75 | radix_tree_for_each_contig(slot, &root, &iter, 0) { | ||
76 | printv(2, "contig %ld %p\n", iter.index, *slot); | ||
77 | if (first) { | ||
78 | radix_tree_insert(&root, 1, ptr); | ||
79 | first = false; | ||
80 | } | ||
81 | if (radix_tree_deref_retry(*slot)) { | ||
82 | printv(2, "retry at %ld\n", iter.index); | ||
83 | slot = radix_tree_iter_retry(&iter); | ||
84 | continue; | ||
85 | } | ||
86 | } | ||
87 | 72 | ||
88 | radix_tree_for_each_slot(slot, &root, &iter, 0) { | 73 | radix_tree_for_each_slot(slot, &root, &iter, 0) { |
89 | printv(2, "slot %ld %p\n", iter.index, *slot); | 74 | printv(2, "slot %ld %p\n", iter.index, *slot); |
@@ -93,14 +78,6 @@ void regression3_test(void) | |||
93 | } | 78 | } |
94 | } | 79 | } |
95 | 80 | ||
96 | radix_tree_for_each_contig(slot, &root, &iter, 0) { | ||
97 | printv(2, "contig %ld %p\n", iter.index, *slot); | ||
98 | if (!iter.index) { | ||
99 | printv(2, "next at %ld\n", iter.index); | ||
100 | slot = radix_tree_iter_resume(slot, &iter); | ||
101 | } | ||
102 | } | ||
103 | |||
104 | radix_tree_tag_set(&root, 0, 0); | 81 | radix_tree_tag_set(&root, 0, 0); |
105 | radix_tree_tag_set(&root, 1, 0); | 82 | radix_tree_tag_set(&root, 1, 0); |
106 | radix_tree_for_each_tagged(slot, &root, &iter, 0, 0) { | 83 | radix_tree_for_each_tagged(slot, &root, &iter, 0, 0) { |