CVSROOT: /cvs Module name: src Changes by: v...@cvs.openbsd.org 2022/07/30 21:31:36
Modified files: sys/dev : audio.c Log message: Replace selwakeup() with KNOTE() in audio(4) KNOTE() is safe to use at IPL_AUDIO. Remove the now-unnecessary deferring that uses soft interrupts. Remove selwakeup() calls from audio_detach() because klist_invalidate() wakes up any remaining kevent/poll/select waiters. OK mpi@