Remove the (unused) copy-on-write support for a vnode's VM object. This
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 17 May 2006 17:47:58 +0000 (17:47 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 17 May 2006 17:47:58 +0000 (17:47 +0000)
commitb33a2ac23d749c42bb566db95c2be230ca3fb26b
tree36abc8519832f4db6af5780482702cb7f8742707
parentab54f02eb6d745ba6b83a7d1d67a888cc570644a
Remove the (unused) copy-on-write support for a vnode's VM object.  This
support originally existed to support the badly implemented and severely
hacked ENABLE_VFS_IOOPT I/O optimization which was removed long ago.

This also removes a bunch of cross-module pollution in UFS.
sys/vfs/ufs/ufs_readwrite.c
sys/vm/vm_fault.c
sys/vm/vm_map.c
sys/vm/vm_map.h
sys/vm/vm_object.c
sys/vm/vm_object.h
sys/vm/vnode_pager.c