diff options
Diffstat (limited to 'lib/radix-tree.c')
| -rw-r--r-- | lib/radix-tree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/radix-tree.c b/lib/radix-tree.c index 0b92d605fb69..84812a9fb16f 100644 --- a/lib/radix-tree.c +++ b/lib/radix-tree.c | |||
| @@ -769,7 +769,7 @@ static void radix_tree_free_nodes(struct radix_tree_node *node) | |||
| 769 | struct radix_tree_node *old = child; | 769 | struct radix_tree_node *old = child; |
| 770 | offset = child->offset + 1; | 770 | offset = child->offset + 1; |
| 771 | child = child->parent; | 771 | child = child->parent; |
| 772 | WARN_ON_ONCE(!list_empty(&node->private_list)); | 772 | WARN_ON_ONCE(!list_empty(&old->private_list)); |
| 773 | radix_tree_node_free(old); | 773 | radix_tree_node_free(old); |
| 774 | if (old == entry_to_node(node)) | 774 | if (old == entry_to_node(node)) |
| 775 | return; | 775 | return; |
