cvs commit: src/sys/dev/disk/vn vn.c src/sys/kern imgact_elf.c sysv_shm.c uipc_syscalls.c vfs_lock.c src/sys/sys vnode.h src/sys/vfs/isofs/cd9660 cd9660_vfsops.c src/sys/vfs/nfs nfs_node.c src/sys/vfs/portal portal_vnops.c src/sys/vfs/ufs ...

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Mar 26 17:57:36 PST 2006


dillon      2006/03/26 17:54:18 PST

DragonFly src repository

  Modified files:
    sys/dev/disk/vn      vn.c 
    sys/kern             imgact_elf.c sysv_shm.c uipc_syscalls.c 
                         vfs_lock.c 
    sys/sys              vnode.h 
    sys/vfs/isofs/cd9660 cd9660_vfsops.c 
    sys/vfs/nfs          nfs_node.c 
    sys/vfs/portal       portal_vnops.c 
    sys/vfs/ufs          ufs_readwrite.c ufs_vnops.c 
    sys/vm               default_pager.c device_pager.c 
                         phys_pager.c swap_pager.c vm_map.c 
                         vm_mmap.c vm_object.h vm_pager.c 
                         vm_pager.h vnode_pager.c vnode_pager.h 
  Log:
  Change *_pager_allocate() to take off_t instead of vm_ooffset_t.  The
  actual underlying type (a 64 bit signed integer) is the same.   Recent and
  upcoming work is standardizing on off_t.
  
  Move object->un_pager.vnp.vnp_size to vnode->v_filesize.  As before, the
  field is still only valid when a VM object is associated with the vnode.
  
  Revision  Changes    Path
  1.18      +3 -2      src/sys/dev/disk/vn/vn.c
  1.34      +3 -4      src/sys/kern/imgact_elf.c
  1.16      +1 -2      src/sys/kern/sysv_shm.c
  1.60      +1 -1      src/sys/kern/uipc_syscalls.c
  1.11      +1 -0      src/sys/kern/vfs_lock.c
  1.43      +4 -0      src/sys/sys/vnode.h
  1.31      +4 -2      src/sys/vfs/isofs/cd9660/cd9660_vfsops.c
  1.21      +2 -1      src/sys/vfs/nfs/nfs_node.c
  1.25      +1 -0      src/sys/vfs/portal/portal_vnops.c
  1.15      +2 -5      src/sys/vfs/ufs/ufs_readwrite.c
  1.35      +2 -0      src/sys/vfs/ufs/ufs_vnops.c
  1.5       +2 -4      src/sys/vm/default_pager.c
  1.10      +2 -3      src/sys/vm/device_pager.c
  1.5       +1 -2      src/sys/vm/phys_pager.c
  1.20      +3 -4      src/sys/vm/swap_pager.c
  1.42      +2 -2      src/sys/vm/vm_map.c
  1.24      +3 -4      src/sys/vm/vm_mmap.c
  1.8       +0 -9      src/sys/vm/vm_object.h
  1.17      +4 -6      src/sys/vm/vm_pager.c
  1.7       +1 -1      src/sys/vm/vm_pager.h
  1.23      +32 -30    src/sys/vm/vnode_pager.c
  1.5       +1 -1      src/sys/vm/vnode_pager.h


http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/vn/vn.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_elf.c.diff?r1=1.33&r2=1.34&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sysv_shm.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_syscalls.c.diff?r1=1.59&r2=1.60&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_lock.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.42&r2=1.43&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vfsops.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_node.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/portal_vnops.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_readwrite.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vnops.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/default_pager.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/device_pager.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/phys_pager.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/swap_pager.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.c.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_mmap.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_object.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pager.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pager.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vnode_pager.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vnode_pager.h.diff?r1=1.4&r2=1.5&f=u





More information about the Commits mailing list