Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Sep 2010 04:58:16 +0000 (UTC)
From:      Daichi GOTO <daichi@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sbin/mount_unionfs mount_unionfs.8 src/sys/fs/unionfs union_vfsops.c
Message-ID:  <201009050459.o854xgfD017453@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
daichi      2010-09-05 04:58:16 UTC

  FreeBSD src repository

  Modified files:
    sbin/mount_unionfs   mount_unionfs.8 
    sys/fs/unionfs       union_vfsops.c 
  Log:
  SVN rev 212221 on 2010-09-05 04:58:16Z by daichi
  
  Allowed unionfs to use whiteout not supporting file system as
  upper layer. Until now, unionfs prevents to use that kind of
  file system as upper layer. This time, I changed to allow
  that kind of file system as upper layer. By this change, you
  can use whiteout not supporting file system (e.g., especially
  for tmpfs) as upper layer. It's very useful for combination of
  tmpfs as upper layer and read only file system as lower layer.
  
  By difinition, without whiteout support from the file system
  backing the upper layer, there is no way that delete and rename
  operations on lower layer objects can be done.  EOPNOTSUPP is
  returned for this kind of operations as generated by VOP_WHITEOUT()
  along with any others which would make modifica tions to the
  lower layer, such as chmod(1).
  
  This change is suggested by ed.
  
  Submitted by:   ed
  
  Revision  Changes    Path
  1.24      +4 -3      src/sbin/mount_unionfs/mount_unionfs.8
  1.97      +0 -21     src/sys/fs/unionfs/union_vfsops.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009050459.o854xgfD017453>