summaryrefslogtreecommitdiffstats
path: root/sys/netmpls
diff options
context:
space:
mode:
authoranton <anton@openbsd.org>2019-08-26 18:56:29 +0000
committeranton <anton@openbsd.org>2019-08-26 18:56:29 +0000
commitb808994cf33919dd4ce1daa99a93f531dfd16afe (patch)
tree75c4c5b997aaf671c6ae60153c6f9d1c9f52d82d /sys/netmpls
parentFix file descriptor leak due to popfile() never closing the main config file. (diff)
downloadwireguard-openbsd-b808994cf33919dd4ce1daa99a93f531dfd16afe.tar.xz
wireguard-openbsd-b808994cf33919dd4ce1daa99a93f531dfd16afe.zip
When a thread tries to exclusively lock a vnode, the same thread must
ensure that any other thread currently trying to acquire the underlying vnode lock has observed that the same vnode is about to be exclusively locked. Such threads must then sleep until the exclusive lock has been released and then try to acquire the lock again. Otherwise, exclusive access to the vnode cannot be guaranteed. Thanks to naddy@ and visa@ for testing; ok visa@ Reported-by: syzbot+374d0e7e2400004957f7@syzkaller.appspotmail.com
Diffstat (limited to 'sys/netmpls')
0 files changed, 0 insertions, 0 deletions