mac80211: delete mesh_path timer on mesh_path removal
PATCH 6/10 mac80211: delete mesh_path timer on mesh_path removal
This avoids dereferencing a no longer existing struct mesh_path.
Signed-off-by Luis Carlos Cobo <[email protected]>
--- net/mac80211/mesh_pathtbl.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
net/mac80211/mesh_pathtbl.c +1 -0
@@ -301,6 +301,7 @@ static void mesh_path_node_reclaim(struct rcu_head *rp)struct ieee80211_sub_if_data *sdata =IEEE80211_DEV_TO_SUB_IF (node->mpath->dev); +del_timer_sync (&node->mpath->timer);atomic_dec (&sdata->u.sta.mpaths);kfree (node->mpath);kfree (node);
Signature · 1 line
1.5.2.5