DragonFly commits List (threaded) for 2008-06
DragonFly BSD
DragonFly commits List (threaded) for 2008-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/sys stat.h src/sys/vfs/ufs ufs_vnops.c

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 2 Jun 2008 13:13:38 -0700 (PDT)

dillon      2008/06/02 13:13:38 PDT

DragonFly src repository

  Modified files:
    sys/sys              stat.h 
    sys/vfs/ufs          ufs_vnops.c 
  Add the UF_NOHISTORY and SF_NOHISTORY chflags flags.  The nohistory flag
  allows you to mount a HAMMER filesystem normally and still specify that
  certain files and directory not retain historical information.
  If set on a directory the flag will be inherited by any objects
  created within that directory.
  Adjust UFS to inherit the NOHISTORY and NODUMP flags from the parent
  directory when creating new objects.  NODUMP used to be ufs-specific
  and UFS's backup/restore remembered the inheritance.  As a more generic
  flag it needs to be inherited within the filesystem.  Note that UFS
  has no historical retention capability and ignores the NOHISTORY flag,
  but we might use it with the journaling audit trail later.
  Revision  Changes    Path
  1.13      +4 -0      src/sys/sys/stat.h
  1.64      +1 -0      src/sys/vfs/ufs/ufs_vnops.c


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]