diff options
author | jeff <jeff@FreeBSD.org> | 2007-07-03 21:22:58 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2007-07-03 21:22:58 +0000 |
commit | 4c779e4b9e4e1dbffd06d557d8df81037bd1e133 (patch) | |
tree | b3bee413a8515b52559a18483a0c58e5062193ee /lib/libc/stdlib/putenv.c | |
parent | 160998c890d67555e8c283998c17a05192219e1e (diff) | |
download | FreeBSD-src-4c779e4b9e4e1dbffd06d557d8df81037bd1e133.zip FreeBSD-src-4c779e4b9e4e1dbffd06d557d8df81037bd1e133.tar.gz |
- Remove explicit Giant protection from lockf. Use the vnode interlock
to protect this datastructure instead.
- Preallocate an extra lockf structure in case we want to split a lock
on insert or delete.
- msleep() on the vnode interlock when blocking on a lock.
Reviewed by: rwatson
Approved by: re
Diffstat (limited to 'lib/libc/stdlib/putenv.c')
0 files changed, 0 insertions, 0 deletions