diff options
author | David S. Miller <davem@davemloft.net> | 2006-04-04 13:26:50 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-04-07 09:44:29 -0700 |
commit | 41ccbdde2b1ee3f69def6ec3b3a416abae95c25a (patch) | |
tree | 66f41d3dc58132da00c5cd37df19e67bbf0e822b /net/dccp | |
parent | 097189fd249125617092ae9b57e36b7d87a5c1bf (diff) |
[PATCH] fib_trie.c node freeing fix
Please apply to 2.6.{14,15,16} -stable, thanks a lot.
From: Robert Olsson <robert.olsson@its.uu.se>
[FIB_TRIE]: Fix leaf freeing.
Seems like leaf (end-nodes) has been freed by __tnode_free_rcu and not
by __leaf_free_rcu. This fixes the problem. Only tnode_free is now
used which checks for appropriate node type. free_leaf can be removed.
Signed-off-by: Robert Olsson <robert.olsson@its.uu.se>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'net/dccp')
0 files changed, 0 insertions, 0 deletions