diff options
Diffstat (limited to 'net/mac80211/mesh_pathtbl.c')
-rw-r--r-- | net/mac80211/mesh_pathtbl.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/net/mac80211/mesh_pathtbl.c b/net/mac80211/mesh_pathtbl.c index 7097ef981991..0b6c4bfe3e78 100644 --- a/net/mac80211/mesh_pathtbl.c +++ b/net/mac80211/mesh_pathtbl.c | |||
@@ -458,7 +458,6 @@ static void mesh_path_node_free(struct hlist_node *p, bool free_leafs) | |||
458 | struct mpath_node *node = hlist_entry(p, struct mpath_node, list); | 458 | struct mpath_node *node = hlist_entry(p, struct mpath_node, list); |
459 | mpath = node->mpath; | 459 | mpath = node->mpath; |
460 | hlist_del_rcu(p); | 460 | hlist_del_rcu(p); |
461 | synchronize_rcu(); | ||
462 | if (free_leafs) | 461 | if (free_leafs) |
463 | kfree(mpath); | 462 | kfree(mpath); |
464 | kfree(node); | 463 | kfree(node); |