CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2017/07/27 06:04:42
Modified files: sys/netinet : ip_divert.c sys/netinet6 : ip6_divert.c Log message: Grab the KERNEL_LOCK() before calling sorwakeup(). In the forwarding path, pf_test() is executed w/o KERNEL_LOCK() and in case of divert end up calling sowakup(). However selwakup() and csignal() are not yet ready to be executed w/o KERNEL_LOCK(). ok bluhm@