diff options
author | 1998-10-13 16:42:01 +0000 | |
---|---|---|
committer | 1998-10-13 16:42:01 +0000 | |
commit | c2476e78b6869a326d27107b66f37051c9b64acd (patch) | |
tree | d1208af77810c73943d474cc088633a2fb80a8ef /lib/libc/stdio/asprintf.c | |
parent | sync (diff) | |
download | wireguard-openbsd-c2476e78b6869a326d27107b66f37051c9b64acd.tar.xz wireguard-openbsd-c2476e78b6869a326d27107b66f37051c9b64acd.zip |
In vrele, vget, reinstate to following order
- VNODE gets placed on free list
- VOP_INACTIVE is called
This was the original order. It was changed in an earlier patch due to
a race condition in non-locking FSes (like NFS) between getnewvnode
and inactive. However, the modified order had its own race conditions, so
it turned out not to be a good choice.
Diffstat (limited to 'lib/libc/stdio/asprintf.c')
0 files changed, 0 insertions, 0 deletions