diff options
author | das <das@FreeBSD.org> | 2003-03-12 23:13:16 +0000 |
---|---|---|
committer | das <das@FreeBSD.org> | 2003-03-12 23:13:16 +0000 |
commit | 96f973e7de4d8f2a11ecedfae50b316319fd1026 (patch) | |
tree | 6cae5d8751656edd0c9fcd23480226ea6d6747ec /sys/kern/kern_exit.c | |
parent | eb02bdf56a079dea8449cdfa53c66a3d36496504 (diff) | |
download | FreeBSD-src-96f973e7de4d8f2a11ecedfae50b316319fd1026.zip FreeBSD-src-96f973e7de4d8f2a11ecedfae50b316319fd1026.tar.gz |
- When the VM daemon is out of swap space and looking for a
process to kill, don't block on a map lock while holding the
process lock. Instead, skip processes whose map locks are held
and find something else to kill.
- Add vm_map_trylock_read() to support the above.
Reviewed by: alc, mike (mentor)
Diffstat (limited to 'sys/kern/kern_exit.c')
0 files changed, 0 insertions, 0 deletions