diff options
| author | 2020-02-14 14:32:44 +0000 | |
|---|---|---|
| committer | 2020-02-14 14:32:44 +0000 | |
| commit | 112e0b7cd8c0810f5e6ec8c11d147cff217a606d (patch) | |
| tree | c45773489f7e0e1722c76fdbed8604685424c220 /usr.bin/dig/lib/isc/unix/stdio.c | |
| parent | Fix top/bottom pane calculation with pane border status enabled, (diff) | |
| download | wireguard-openbsd-112e0b7cd8c0810f5e6ec8c11d147cff217a606d.tar.xz wireguard-openbsd-112e0b7cd8c0810f5e6ec8c11d147cff217a606d.zip | |
Push the KERNEL_LOCK() insidge pgsigio() and selwakeup().
The 3 subsystems: signal, poll/select and kqueue can now be addressed
separatly.
Note that bpf(4) and audio(4) currently delay the wakeups to a separate
context in order to respect the KERNEL_LOCK() requirement. Sockets (UDP,
TCP) and pipes spin to grab the lock for the sames reasons.
ok anton@, visa@
Diffstat (limited to 'usr.bin/dig/lib/isc/unix/stdio.c')
0 files changed, 0 insertions, 0 deletions
