summaryrefslogtreecommitdiffstats
path: root/sys/arch/sparc
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2014-02-10 20:30:05 +0000
committerkettenis <kettenis@openbsd.org>2014-02-10 20:30:05 +0000
commit4e27a7b1e4d23bfe5fed9de538fa0c1e7ce066c9 (patch)
tree16699adfec64372a2c5d3cd65ba9893b2393f124 /sys/arch/sparc
parentpattern for "our" temporary files is not random... get it out of the (diff)
downloadwireguard-openbsd-4e27a7b1e4d23bfe5fed9de538fa0c1e7ce066c9.tar.xz
wireguard-openbsd-4e27a7b1e4d23bfe5fed9de538fa0c1e7ce066c9.zip
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. ok miod@
Diffstat (limited to 'sys/arch/sparc')
0 files changed, 0 insertions, 0 deletions