cvs commit: src/sys/fs/unionfs union.h union_subr.c union_vfsops.c union_vnops.c src/sbin/mount_unionfs Makefile mount_unionfs.8 mount_unionfs.c

Craig Rodrigues rodrigc at
Tue Feb 13 05:56:43 UTC 2007

rodrigc     2007-02-13 05:56:43 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/fs/unionfs       union.h union_subr.c union_vfsops.c 
    sbin/mount_unionfs   Makefile mount_unionfs.8 mount_unionfs.c 
  MFC: New unionfs implementation from Daichi GOTO and Masanori OZAWA,
       which fixes many locking and crashing problems in the previous
       implementation.  kib@ helped a lot by eliminating a source
       of deadlocks encountered with unionfs with these commits:
         rev. 1.50 of src/sys/fs/deadfs/dead_vnops.c
         rev. 1.97 of src/sys/kern/vfs_lookup.c
  Submitted by:   daichi, Masanori OZAWA <ozawa ongs co jp>
  Revision   Changes      Path   +1 -1        src/sbin/mount_unionfs/Makefile   +198 -25     src/sbin/mount_unionfs/mount_unionfs.8   +108 -74     src/sbin/mount_unionfs/mount_unionfs.c   +88 -94      src/sys/fs/unionfs/union.h   +937 -1080   src/sys/fs/unionfs/union_subr.c   +398 -334    src/sys/fs/unionfs/union_vfsops.c  +1879 -1607  src/sys/fs/unionfs/union_vnops.c

More information about the cvs-src mailing list