git: hammer2 - update documentation, cleanup
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Apr 4 19:25:22 PDT 2015
commit b93cc2e0815ec1ad6d6f8e60cc0becbdee247679
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sat Apr 4 19:22:39 2015 -0700
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.
Summary of changes:
sbin/hammer2/cmd_pfs.c | 6 +-
sbin/hammer2/main.c | 4 +-
sbin/hammer2/subs.c | 6 +-
sys/vfs/hammer2/DESIGN | 735 ++++++++++++++++++++++++-------------
sys/vfs/hammer2/hammer2.h | 58 +--
sys/vfs/hammer2/hammer2_bulkscan.c | 9 +
sys/vfs/hammer2/hammer2_chain.c | 34 +-
sys/vfs/hammer2/hammer2_cluster.c | 184 ++++++++--
sys/vfs/hammer2/hammer2_disk.h | 12 +-
sys/vfs/hammer2/hammer2_freemap.c | 16 +
sys/vfs/hammer2/hammer2_inode.c | 168 +++------
sys/vfs/hammer2/hammer2_iocom.c | 4 +-
sys/vfs/hammer2/hammer2_ioctl.c | 42 ++-
sys/vfs/hammer2/hammer2_subr.c | 25 ++
sys/vfs/hammer2/hammer2_syncthr.c | 85 ++++-
sys/vfs/hammer2/hammer2_vfsops.c | 33 +-
sys/vfs/hammer2/hammer2_vnops.c | 137 ++++---
17 files changed, 1030 insertions(+), 528 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b93cc2e0815ec1ad6d6f8e60cc0becbdee247679
--
DragonFly BSD source repository
More information about the Commits
mailing list