diff options
Diffstat (limited to 'net/bridge/br_multicast.c')
-rw-r--r-- | net/bridge/br_multicast.c | 2 |
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); |