summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2014-01-22 11:01:16 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2014-01-22 11:01:16 +0000
commit0ff061fa90ba911165c0e8d0ef2b46680b6e6206 (patch)
tree7c056ca460b5dc5736dfac47931564be71775d63 /sys/dev
parent004bb414bb707f708928160ba81ea72920793cfe (diff)
To prevent lock ordering problems with the kernel lock, we need to make sure
we block all interrupts that can grab the kernel lock. The simplest way to achieve this is to make sure mutexes always raise the ipl to the highest level that has interrupts that grab the kernel lock. This will allow us to have "mpsafe" interrupt handlers at lower priority levels. No change for non-MULTIPROCESSOR kernels. tested by mpi@, landry@ ok mpi@, dlg@
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions