diff options
author | 2003-01-31 17:37:49 +0000 | |
---|---|---|
committer | 2003-01-31 17:37:49 +0000 | |
commit | 09308f32b21894f1b7f2c85a7835abe9e7be8953 (patch) | |
tree | 021a7870c0c64c55c6fc689cc6db1ecf2b7ea7d1 /lib/libpthread/uthread | |
parent | KNF (diff) | |
download | wireguard-openbsd-09308f32b21894f1b7f2c85a7835abe9e7be8953.tar.xz wireguard-openbsd-09308f32b21894f1b7f2c85a7835abe9e7be8953.zip |
File system locking fixups, mostly from NetBSD:
- cache_lookup
move common code from various fs's here
always return with vnode and parent locked
adjust return codes
- PDIRUNLOCK - new flag set if lookup couldn't lock parent vnode
- kernfs and procfs
lock vnode in get_root
don't unlock (again) in kernfs_freevp
fix memory leak in procfs
From tedu@stanford.edu
deraadt@ and various other ok
Diffstat (limited to 'lib/libpthread/uthread')
0 files changed, 0 insertions, 0 deletions