Call csignal() and selwakeup() from a KERNEL_LOCK'd task.
authormpi <mpi@openbsd.org>
Mon, 22 Aug 2016 10:40:36 +0000 (10:40 +0000)
committermpi <mpi@openbsd.org>
Mon, 22 Aug 2016 10:40:36 +0000 (10:40 +0000)
commit9d96c75bad48308c4bb8d0d815d6a4f2132a4a17
tree6d85b658b65936cbafd818de6d0b1b66ac01946b
parent62cf959d4fe4f8c38c164b34477ceebb3785dcb6
Call csignal() and selwakeup() from a KERNEL_LOCK'd task.

This will allow us make bpf_tap() KERNEL_LOCK() free.

Discussed with dlg@ and input from guenther@
sys/net/bpf.c
sys/net/bpfdesc.h