cvs commit: src/sys/emulation/dragonfly12 dfbsd12_stat.c src/sys/kern kern_checkpoint.c vfs_default.c vfs_mount.c vfs_subr.c vfs_syscalls.c src/sys/sys mount.h vnode.h src/sys/vfs/gnu/ext2fs ext2_vfsops.c src/sys/vfs/hpfs hpfs_vfsops.c ...

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Sep 24 19:22:07 PDT 2008


dillon      2008/09/24 19:20:57 PDT

DragonFly src repository

  Modified files:        (Branch: DragonFly_RELEASE_2_0)
    sys/emulation/dragonfly12 dfbsd12_stat.c 
    sys/kern             kern_checkpoint.c vfs_default.c 
                         vfs_mount.c vfs_subr.c vfs_syscalls.c 
    sys/sys              mount.h vnode.h 
    sys/vfs/gnu/ext2fs   ext2_vfsops.c 
    sys/vfs/hpfs         hpfs_vfsops.c 
    sys/vfs/isofs/cd9660 cd9660_vfsops.c 
    sys/vfs/msdosfs      msdosfs_vfsops.c 
    sys/vfs/nfs          nfs.h nfs_serv.c nfs_subs.c nfsm_subs.h 
    sys/vfs/ntfs         ntfs_vfsops.c 
    sys/vfs/nullfs       null.h null_vfsops.c null_vnops.c 
    sys/vfs/udf          udf_vfsops.c 
    sys/vfs/ufs          ffs_extern.h ffs_vfsops.c ufs_extern.h 
                         ufs_vfsops.c 
  Log:
  MFC numerous features from HEAD.
  
  * NFS export support for nullfs mounted filesystems,
    intended for nullfs mounted hammer PFSs.
  
  * Each nullfs mount constructs a unique fsid based on
    the underlying mount.
  
  * Each nullfs mount maintains its own netexport structure.
  
  * The mount pointer in the nch (namecache handle) is passed
    into FHTOVP and friends, allowing operations to occur
    on the underlying vnodes but still go through the nullfs
    mount.
  
  Revision   Changes    Path
  1.3.10.1   +1 -1      src/sys/emulation/dragonfly12/dfbsd12_stat.c
  1.19.6.1   +1 -1      src/sys/kern/kern_checkpoint.c
  1.53.2.1   +2 -1      src/sys/kern/vfs_default.c
  1.35.2.2   +20 -0     src/sys/kern/vfs_mount.c
  1.116.2.2  +2 -0      src/sys/kern/vfs_subr.c
  1.133.2.1  +22 -9     src/sys/kern/vfs_syscalls.c
  1.46.2.1   +5 -4      src/sys/sys/mount.h
  1.82.2.1   +1 -1      src/sys/sys/vnode.h
  1.56.4.1   +4 -2      src/sys/vfs/gnu/ext2fs/ext2_vfsops.c
  1.42.4.1   +6 -5      src/sys/vfs/hpfs/hpfs_vfsops.c
  1.45.4.1   +4 -2      src/sys/vfs/isofs/cd9660/cd9660_vfsops.c
  1.51.2.1   +4 -3      src/sys/vfs/msdosfs/msdosfs_vfsops.c
  1.19.8.2   +3 -3      src/sys/vfs/nfs/nfs.h
  1.46.4.2   +143 -133  src/sys/vfs/nfs/nfs_serv.c
  1.47.4.1   +9 -6      src/sys/vfs/nfs/nfs_subs.c
  1.9.10.1   +9 -9      src/sys/vfs/nfs/nfsm_subs.h
  1.47.4.1   +4 -3      src/sys/vfs/ntfs/ntfs_vfsops.c
  1.8.8.1    +8 -0      src/sys/vfs/nullfs/null.h
  1.29.8.1   +96 -4     src/sys/vfs/nullfs/null_vfsops.c
  1.28.8.1   +32 -2     src/sys/vfs/nullfs/null_vnops.c
  1.27.4.1   +4 -2      src/sys/vfs/udf/udf_vfsops.c
  1.14.10.1  +2 -1      src/sys/vfs/ufs/ffs_extern.h
  1.58.4.1   +3 -2      src/sys/vfs/ufs/ffs_vfsops.c
  1.15.8.1   +2 -1      src/sys/vfs/ufs/ufs_extern.h
  1.16.8.1   +2 -1      src/sys/vfs/ufs/ufs_vfsops.c


http://www.dragonflybsd.org/cvsweb/src/sys/emulation/dragonfly12/dfbsd12_stat.c.diff?r1=1.3&r2=1.3.10.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_checkpoint.c.diff?r1=1.19&r2=1.19.6.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.53&r2=1.53.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_mount.c.diff?r1=1.35.2.1&r2=1.35.2.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.116.2.1&r2=1.116.2.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.133&r2=1.133.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.46&r2=1.46.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.82&r2=1.82.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vfsops.c.diff?r1=1.56&r2=1.56.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs_vfsops.c.diff?r1=1.42&r2=1.42.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vfsops.c.diff?r1=1.45&r2=1.45.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vfsops.c.diff?r1=1.51&r2=1.51.2.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs.h.diff?r1=1.19.8.1&r2=1.19.8.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_serv.c.diff?r1=1.46.4.1&r2=1.46.4.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_subs.c.diff?r1=1.47&r2=1.47.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfsm_subs.h.diff?r1=1.9&r2=1.9.10.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_vfsops.c.diff?r1=1.47&r2=1.47.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null.h.diff?r1=1.8&r2=1.8.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vfsops.c.diff?r1=1.29&r2=1.29.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vnops.c.diff?r1=1.28&r2=1.28.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/udf/udf_vfsops.c.diff?r1=1.27&r2=1.27.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_extern.h.diff?r1=1.14&r2=1.14.10.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.58&r2=1.58.4.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_extern.h.diff?r1=1.15&r2=1.15.8.1&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vfsops.c.diff?r1=1.16&r2=1.16.8.1&f=u





More information about the Commits mailing list