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