diff options
author | jhb <jhb@FreeBSD.org> | 2001-05-23 22:48:28 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-05-23 22:48:28 +0000 |
commit | f7df8897d2a661a9da12f82f42a58600a6b70234 (patch) | |
tree | 4f993f2572dc49927ddb17001f58f42ffa347b96 /lib/libc/string/strlcpy.c | |
parent | a2bd71dbaf9c5662b4dd45011ebfec24b18c5740 (diff) | |
download | FreeBSD-src-f7df8897d2a661a9da12f82f42a58600a6b70234.zip FreeBSD-src-f7df8897d2a661a9da12f82f42a58600a6b70234.tar.gz |
- Add in several asserts of vm_mtx.
- Assert Giant in vm_pageout_scan() for the vnode hacking that it does.
- Don't hold vm_mtx around vget() or vput().
- Lock Giant when calling vm_pageout_scan() from the pagedaemon. Also,
lock curproc while setting the P_BUFEXHAUST flag.
- For now we still hold Giant for all of the vm_daemon. When process
limits are locked we will be only need Giant for swapout_procs().
Diffstat (limited to 'lib/libc/string/strlcpy.c')
0 files changed, 0 insertions, 0 deletions