CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/06/26 13:53:50
Modified files:
sys/arch/amd64/amd64: intr.c
sys/arch/amd64/include: mutex.h
Log message:
Since interrupts at IPL_AUDIO no longer grab the kernel lock, and nobody
is supposed to establish interrupts at IPL_VM, we only need to "flatten"
mutex ipls up until IPL_TTY. Add an assertion to enforce that IPL_AUDIO
interrupts are establish with the IPL_MPSAFE flag set. Should improve
latency of audio interrupts a tiny bit.
ok matthew@