tree wide: use kvfree() than conditional kfree()/vfree()
[linux-drm-fsl-dcu.git] / net / ipv4 / fib_trie.c
index 744e5936c10d7ec555d1ca621f5bd4be57f1c72b..7aea0ccb6be6e463393c737103bf1ad467ee1d39 100644 (file)
@@ -289,10 +289,8 @@ static void __node_free_rcu(struct rcu_head *head)
 
        if (!n->tn_bits)
                kmem_cache_free(trie_leaf_kmem, n);
-       else if (n->tn_bits <= TNODE_KMALLOC_MAX)
-               kfree(n);
        else
-               vfree(n);
+               kvfree(n);
 }
 
 #define node_free(n) call_rcu(&tn_info(n)->rcu, __node_free_rcu)