cvs commit: src/sys/vfs/ufs ufs_readwrite.c src/sys/vm vm_fault.c vm_map.c vm_map.h vm_object.c vm_object.h vnode_pager.c

Matthew Dillon dillon at crater.dragonflybsd.org
Wed May 17 10:52:30 PDT 2006


dillon      2006/05/17 10:47:58 PDT

DragonFly src repository

  Modified files:
    sys/vfs/ufs          ufs_readwrite.c 
    sys/vm               vm_fault.c vm_map.c vm_map.h vm_object.c 
                         vm_object.h vnode_pager.c 
  Log:
  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.
  
  Revision  Changes    Path
  1.17      +3 -31     src/sys/vfs/ufs/ufs_readwrite.c
  1.25      +0 -6      src/sys/vm/vm_fault.c
  1.44      +0 -76     src/sys/vm/vm_map.c
  1.21      +0 -1      src/sys/vm/vm_map.h
  1.24      +2 -24     src/sys/vm/vm_object.c
  1.9       +1 -2      src/sys/vm/vm_object.h
  1.29      +0 -1      src/sys/vm/vnode_pager.c


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_readwrite.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_fault.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.c.diff?r1=1.43&r2=1.44&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.h.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_object.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_object.h.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vnode_pager.c.diff?r1=1.28&r2=1.29&f=u





More information about the Commits mailing list