cvs commit: src/sys/vm vm_map.c vm_map.h vm_mmap.c vm_object.c
vm_object.h
Alan Cox
alc at FreeBSD.org
Sat Nov 8 21:25:36 PST 2003
alc 2003/11/08 21:25:35 PST
FreeBSD src repository
Modified files:
sys/vm vm_map.c vm_map.h vm_mmap.c vm_object.c
vm_object.h
Log:
- Rename vm_map_clean() to vm_map_sync(). This better reflects the fact
that msync(2) is its only caller.
- Migrate the parts of the old vm_map_clean() that examined the internals
of a vm object to a new function vm_object_sync() that is implemented in
vm_object.c. At the same, introduce the necessary vm object locking so
that vm_map_sync() and vm_object_sync() can be called without Giant.
Reviewed by: tegge
Revision Changes Path
1.319 +5 -59 src/sys/vm/vm_map.c
1.106 +1 -1 src/sys/vm/vm_map.h
1.169 +1 -1 src/sys/vm/vm_mmap.c
1.317 +69 -0 src/sys/vm/vm_object.c
1.103 +2 -0 src/sys/vm/vm_object.h
More information about the cvs-src
mailing list