X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=net%2Fbridge%2Fbr_multicast.c;h=5391ca43336a7d518c1640f855ecc7b739ce7226;hb=63233159fd4e596568f5f168ecb0879b61631d47;hp=dce9defae3c68aa706dcf7111497481b5204d57f;hpb=a5e40708c495e387a2351d5e89b0cf7f19175a57;p=~andy%2Flinux diff --git a/net/bridge/br_multicast.c b/net/bridge/br_multicast.c index dce9defae3c..5391ca43336 100644 --- a/net/bridge/br_multicast.c +++ b/net/bridge/br_multicast.c @@ -1633,6 +1633,7 @@ void br_multicast_stop(struct net_bridge *br) del_timer_sync(&br->multicast_querier_timer); del_timer_sync(&br->multicast_query_timer); + br_mdb_uninit(); spin_lock_bh(&br->multicast_lock); mdb = mlock_dereference(br->mdb, br); if (!mdb)