aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge/br_multicast.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/bridge/br_multicast.c')
-rw-r--r--net/bridge/br_multicast.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/bridge/br_multicast.c b/net/bridge/br_multicast.c
index d63868c9b2c0..7128abdce45f 100644
--- a/net/bridge/br_multicast.c
+++ b/net/bridge/br_multicast.c
@@ -259,7 +259,7 @@ static void br_multicast_del_pg(struct net_bridge *br,
259 if (p != pg) 259 if (p != pg)
260 continue; 260 continue;
261 261
262 *pp = p->next; 262 rcu_assign_pointer(*pp, p->next);
263 hlist_del_init(&p->mglist); 263 hlist_del_init(&p->mglist);
264 del_timer(&p->timer); 264 del_timer(&p->timer);
265 del_timer(&p->query_timer); 265 del_timer(&p->query_timer);