CVSROOT:        /cvs
Module name:    src
Changes by:     v...@cvs.openbsd.org    2020/03/14 23:34:14

Modified files:
        sys/netinet    : in.c ip_mroute.c 
        sys/netinet6   : in6.c ip6_mroute.c 

Log message:
Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call is
made from socket close path. Most device drivers are not MP-safe yet,
and the closing of AF_INET and AF_INET6 sockets is no longer under the
kernel lock.

This fixes a panic seen by jcs@.

OK mpi@

Reply via email to