Index: sys/netinet/in_mcast.c =================================================================== --- sys/netinet/in_mcast.c (revision 363386) +++ sys/netinet/in_mcast.c (working copy) @@ -309,8 +309,10 @@ IN_MULTI_LOCK(); SLIST_FOREACH_SAFE(inm, &inm_free_tmp, inm_nrele, tinm) { SLIST_REMOVE_HEAD(&inm_free_tmp, inm_nrele); + CURVNET_SET(inm->inm_ifp->if_vnet); MPASS(inm); inm_release(inm); + CURVNET_RESTORE(); } IN_MULTI_UNLOCK(); }