hammer2 - update documentation, cleanup
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 5 Apr 2015 02:22:39 +0000 (19:22 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 5 Apr 2015 02:22:39 +0000 (19:22 -0700)
commitb93cc2e0815ec1ad6d6f8e60cc0becbdee247679
tree4c8549300ce04fca54f68fb0d6f651e20d79b763
parente21af3db38717d0dd1e09531590f615872f558d3
hammer2 - update documentation, cleanup

* Update the DESIGN document.

* Cleanup API for hammer2_inode_lock*() and hammer2_inode_unlock*().

* Start work on the synchronization thread framework.
17 files changed:
sbin/hammer2/cmd_pfs.c
sbin/hammer2/main.c
sbin/hammer2/subs.c
sys/vfs/hammer2/DESIGN
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_bulkscan.c
sys/vfs/hammer2/hammer2_chain.c
sys/vfs/hammer2/hammer2_cluster.c
sys/vfs/hammer2/hammer2_disk.h
sys/vfs/hammer2/hammer2_freemap.c
sys/vfs/hammer2/hammer2_inode.c
sys/vfs/hammer2/hammer2_iocom.c
sys/vfs/hammer2/hammer2_ioctl.c
sys/vfs/hammer2/hammer2_subr.c
sys/vfs/hammer2/hammer2_syncthr.c
sys/vfs/hammer2/hammer2_vfsops.c
sys/vfs/hammer2/hammer2_vnops.c