summaryrefslogtreecommitdiffstats
path: root/sys/arch/sparc
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2015-09-26 15:37:28 +0000
committertedu <tedu@openbsd.org>2015-09-26 15:37:28 +0000
commit39b0071161235cf072a988f78d81fb4d7654a4eb (patch)
tree1990a73fce12980231885f4753799ef0d6cb0a8b /sys/arch/sparc
parentWe don't need no stinking "EXAMPLE OF THE DSA" or README (the credits are (diff)
downloadwireguard-openbsd-39b0071161235cf072a988f78d81fb4d7654a4eb.tar.xz
wireguard-openbsd-39b0071161235cf072a988f78d81fb4d7654a4eb.zip
matthew noticed there's a race where we are using the kernel lock to tie
together the unmap and map portions of a fixed mmap. make this explicit by pulling the lock up higher. in preparation for unlocking the syscall. there's still (always has been) a race where if the unmap sleeps, another mmap may see partial results because the map lock isn't held througout. another problem, another day.
Diffstat (limited to 'sys/arch/sparc')
0 files changed, 0 insertions, 0 deletions