diff options
author | alc <alc@FreeBSD.org> | 2005-03-30 05:40:02 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2005-03-30 05:40:02 +0000 |
commit | 75d6caaaf0e3d97f38d128fc5f7c7adfe451f2c7 (patch) | |
tree | bedb461718320f1c024141a3261b43d009420393 /share/isdn/2.al.uu | |
parent | 9ef7a5f7aec01b137a245ad74e47b3cffbbd9f02 (diff) | |
download | FreeBSD-src-75d6caaaf0e3d97f38d128fc5f7c7adfe451f2c7.zip FreeBSD-src-75d6caaaf0e3d97f38d128fc5f7c7adfe451f2c7.tar.gz |
Eliminate (now) unnecessary acquisition and release of the global page
queues lock in vm_object_backing_scan(). Updates to the page's PG_BUSY
flag and busy field are synchronized by the containing object's lock.
Testing the page's hold_count and wire_count in vm_object_backing_scan()'s
OBSC_COLLAPSE_NOWAIT case is unnecessary. There is no reason why the held
or wired pages cannot be migrated to the shadow object.
Reviewed by: tegge
Diffstat (limited to 'share/isdn/2.al.uu')
0 files changed, 0 insertions, 0 deletions