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@