[Bug 222308] ip_multicast: Panic due to VNET being invalid on lagg during SIOCDELMULTI

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Sep 13 19:40:15 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222308

--- Comment #1 from brent at beanfield.com ---
I'll mention as well that Chris has two other fixes for issues in the
in_mcast.c code that are worth looking at:

"Turning on multicast debug made multicast failure worse
because the strings and #define values no longer matched
up.  Fix them, and make sure they stay matched-up.":

https://github.com/freenas/os/commit/f768c70f166fb547bfa5559c934ddd41fe4dcc4e#diff-c9065ed6e74837c7cb1ded9eb39e7fb9

"During if_detach(), we get a race where a closing socket is
releasing multicast data (via inp_freemoptions()) at the same
time as igmp_ifdetach() is releasing all multicast data for
the interface, resulting in a potential double teardown and
double free. ...":

https://github.com/freenas/os/commit/83854288f897f0e886a2a6f17d2583081b8e25cb#diff-c9065ed6e74837c7cb1ded9eb39e7fb9

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list