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

Matthew Dillon dillon at crater.dragonflybsd.org
Thu May 1 23:54:28 PDT 2008


dillon      2008/05/01 23:51:57 PDT

DragonFly src repository

  Modified files:
    sys/vfs/hammer       hammer.h hammer_inode.c hammer_object.c 
                         hammer_undo.c hammer_vnops.c 
  Log:
  HAMMER 40B/Many: Inode/link-count sequencer cleanup pass.
  
  * Fix data record leakage w/ final inode disposition on disk.
  
  * Fix numerous live locks with infinitely re-syncing inodes.
  
  Revision  Changes    Path
  1.56      +4 -4      src/sys/vfs/hammer/hammer.h
  1.46      +92 -108   src/sys/vfs/hammer/hammer_inode.c
  1.49      +5 -2      src/sys/vfs/hammer/hammer_object.c
  1.9       +0 -2      src/sys/vfs/hammer/hammer_undo.c
  1.44      +9 -0      src/sys/vfs/hammer/hammer_vnops.c


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.45&r2=1.46&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_object.c.diff?r1=1.48&r2=1.49&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_undo.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_vnops.c.diff?r1=1.43&r2=1.44&f=u





More information about the Commits mailing list