Remove the (unused) copy-on-write support for a vnode's VM object. This
commit83496f6e8c2b86d76e1c73122ff1af7f55a3fe5d
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 17 May 2006 17:47:58 +0000 (17 17:47 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 17 May 2006 17:47:58 +0000 (17 17:47 +0000)
tree17f66963c6ce9ce5ad80bdeff01f30a56dd0e834
parent3c924b19dda9b0dd389e1f79b4ccf83040582951
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