summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2015-12-16 14:22:21 +0000
committerkettenis <kettenis@openbsd.org>2015-12-16 14:22:21 +0000
commit128f03b1c7aacd60585040470aeb48fa35e8cad0 (patch)
tree121cba3a5ee7e4678176a91f936262c089c4f30a /lib/libc
parentUse __progname instead of hand-rolled parsing of argv[0]. (diff)
downloadwireguard-openbsd-128f03b1c7aacd60585040470aeb48fa35e8cad0.tar.xz
wireguard-openbsd-128f03b1c7aacd60585040470aeb48fa35e8cad0.zip
Avoid grabbing the kernel lock in uvm_unmap() if we have an interrupt-safe
map. This removes the (hopefully) last case in which pool_put() might try to grab the kernel lock for interrupt-safe pools. Note that pools that are created with the PR_WAITOK flag will still grab the kernel lock. ok mpi@, tedu@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions