summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authormpi <mpi@openbsd.org>2017-02-16 10:15:12 +0000
committermpi <mpi@openbsd.org>2017-02-16 10:15:12 +0000
commit3bf512c9687a3e8f29544be2d9f23681f090af38 (patch)
tree09e7bedd8770c56bd08ed280141341f79cdde009 /lib/libc
parentFix block scoping error if an explicit block is broken by two (diff)
downloadwireguard-openbsd-3bf512c9687a3e8f29544be2d9f23681f090af38.tar.xz
wireguard-openbsd-3bf512c9687a3e8f29544be2d9f23681f090af38.zip
Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".
This is most likely to be the cause of the deadlock seen by port builders since it's the only changed that happened after a2k17. Instead bring back pirofti@ original hack to release the NET_LOCK() inside iwm(4) and iwn(4). This fixes some splassert reported by bluhm@ Deadlock reported by naddy@ and rpe@ and ajacoutot@ confirmed the deadlock has been introduced post a2k17. Tested by and ok tb@
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions