HAMMER 40B/Many: Inode/link-count sequencer cleanup pass.
authorMatthew Dillon <dillon@dragonflybsd.org>
Fri, 2 May 2008 06:51:57 +0000 (06:51 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Fri, 2 May 2008 06:51:57 +0000 (06:51 +0000)
commit869e8f55a5d58ec79d7710a5cd212e2813282f62
tree69f2a1d0d5a52c40a534e8a7e02f0de4f9f3ddab
parent8a7bdfea07aa1bda83a085f45f079e52a1328bd3
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.
sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_inode.c
sys/vfs/hammer/hammer_object.c
sys/vfs/hammer/hammer_undo.c
sys/vfs/hammer/hammer_vnops.c