diff options
author | alc <alc@FreeBSD.org> | 2006-08-13 00:11:09 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2006-08-13 00:11:09 +0000 |
commit | cc1f2c465bfc2a22dd28655bfc8e31004e2eee48 (patch) | |
tree | ad3ea0a7916830d634d5b487c2f06408e41c01bf /lib/libc/stdlib/exit.c | |
parent | f6dcb4683584c820e63f041684eb1b3e8cd8ca5a (diff) | |
download | FreeBSD-src-cc1f2c465bfc2a22dd28655bfc8e31004e2eee48.zip FreeBSD-src-cc1f2c465bfc2a22dd28655bfc8e31004e2eee48.tar.gz |
Reimplement the page's NOSYNC flag as an object-synchronized instead of a
page queues-synchronized flag. Reduce the scope of the page queues lock in
vm_fault() accordingly.
Move vm_fault()'s call to vm_object_set_writeable_dirty() outside of the
scope of the page queues lock. Reviewed by: tegge
Additionally, eliminate an unnecessary dereference in computing the
argument that is passed to vm_object_set_writeable_dirty().
Diffstat (limited to 'lib/libc/stdlib/exit.c')
0 files changed, 0 insertions, 0 deletions