HAMMER: MFC all changes through 20080924
commitbcac89658e95179eeb3f528424b94ff143505453
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 25 Sep 2008 01:42:52 +0000 (25 01:42 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 25 Sep 2008 01:42:52 +0000 (25 01:42 +0000)
tree473a2984578261f1d8d79a56c33f6b88939c8b64
parent2c64809929bb3656b480268cff47bbd4c75aba48
HAMMER: MFC all changes through 20080924

* Flush performance adjustments.
* Unlink performance adjustments (remove double flush).
* Improved reclaim performance.
* Snapshots[] path configuration support in PFS data.
* Add disk cache flush support.
* NFS support.
sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_disk.h
sys/vfs/hammer/hammer_inode.c
sys/vfs/hammer/hammer_io.c
sys/vfs/hammer/hammer_mount.h
sys/vfs/hammer/hammer_object.c
sys/vfs/hammer/hammer_ondisk.c
sys/vfs/hammer/hammer_prune.c
sys/vfs/hammer/hammer_transaction.c
sys/vfs/hammer/hammer_vfsops.c
sys/vfs/hammer/hammer_vnops.c