diff options
author | 2019-08-26 18:56:29 +0000 | |
---|---|---|
committer | 2019-08-26 18:56:29 +0000 | |
commit | b808994cf33919dd4ce1daa99a93f531dfd16afe (patch) | |
tree | 75c4c5b997aaf671c6ae60153c6f9d1c9f52d82d /sys/netmpls | |
parent | Fix file descriptor leak due to popfile() never closing the main config file. (diff) | |
download | wireguard-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