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_recover.c

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 3 May 2008 00:59:06 -0700 (PDT)

dillon      2008/05/03 00:59:06 PDT

DragonFly src repository

  Modified files:
    sys/vfs/hammer       hammer.h hammer_inode.c hammer_object.c 
  HAMMER 40E/Many: Inode/link-count sequencer cleanup pass.
  * An inode can go inactive before it is deleted, add an unload check
    in hammer_ip_del_directory to catch the nlinks == 0 case on an inactive
    inode.  Otherwise the inode would not be deleted on-media until umount.
  * Add a missing resignaling case.
  * Clean out a few more of the debug kprintf()'s
  Revision  Changes    Path
  1.58      +1 -0      src/sys/vfs/hammer/hammer.h
  1.48      +11 -3     src/sys/vfs/hammer/hammer_inode.c
  1.52      +9 -20     src/sys/vfs/hammer/hammer_object.c
  1.14      +5 -2      src/sys/vfs/hammer/hammer_recover.c


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