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

cvs commit: src/sys/vfs/hammer hammer.h hammer_inode.c hammer_object.c hammer_vnops.c


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 12 May 2008 16:15:46 -0700 (PDT)

dillon      2008/05/12 16:15:46 PDT

DragonFly src repository

  Modified files:
    sys/vfs/hammer       hammer.h hammer_inode.c hammer_object.c 
                         hammer_vnops.c 
  Log:
  HAMMER 43A/Many: Cleanup, bug fixes.
  
  * Fix an assertion that can occur when a deleted softlink is racing a
    sync of the inode.
  
  * Set HAMER_INODE_DONDISK for general records as well as for data records.
    This flag is set when a record might be laid down on media before its
    inode.  (This fixes an assertion).
  
  * Set HAMMER_INODE_DDIRTY for all mtime updates.
  
  * Clean up hammer_ip_check_directory_empty().
  
  Revision  Changes    Path
  1.65      +1 -1      src/sys/vfs/hammer/hammer.h
  1.56      +20 -0     src/sys/vfs/hammer/hammer_inode.c
  1.58      +11 -4     src/sys/vfs/hammer/hammer_object.c
  1.53      +11 -3     src/sys/vfs/hammer/hammer_vnops.c


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.64&r2=1.65&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_object.c.diff?r1=1.57&r2=1.58&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_vnops.c.diff?r1=1.52&r2=1.53&f=u



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