diff options
author | 2021-03-02 10:12:37 +0000 | |
---|---|---|
committer | 2021-03-02 10:12:37 +0000 | |
commit | 3426345d211be9d90bb8991ff6daa953ea3b752a (patch) | |
tree | baca9b53514c9f61821629851c30e32e87b858e3 /usr.bin/tmux/cmd-if-shell.c | |
parent | Revert the fix for the deadlock between uvn_io() and uvn_flush(). (diff) | |
download | wireguard-openbsd-3426345d211be9d90bb8991ff6daa953ea3b752a.tar.xz wireguard-openbsd-3426345d211be9d90bb8991ff6daa953ea3b752a.zip |
Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault.
Do not allow a faulting thread to sleep on a contended vnode lock to prevent
lock ordering issues with upcoming per-uobj lock.
ok anton@
Reported-by: syzbot+e63407b35dff08dbee02@syzkaller.appspotmail.com
Diffstat (limited to 'usr.bin/tmux/cmd-if-shell.c')
0 files changed, 0 insertions, 0 deletions