git: hammer2 - Messaging layer separation work part 3

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Oct 25 10:48:11 PDT 2012


commit 3a5aa68f9b693d86f3b5d5ac9191035f09d18b3e
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Thu Oct 25 10:46:36 2012 -0700

    hammer2 - Messaging layer separation work part 3
    
    * Move more hammer2 vfs message code into kern_dmsg.c, renaming and
      implementing callbacks as needed.
    
    * Move hammer2_icrc.c (the iscsi crc support) to libkern/icrc32.c

Summary of changes:
 sbin/newfs_hammer2/Makefile                        |    6 +-
 sbin/newfs_hammer2/newfs_hammer2.c                 |    7 +-
 sys/conf/files                                     |    2 +
 .../hammer2/hammer2_msg.c => kern/kern_dmsg.c}     |  749 ++++++++++++++++----
 .../hammer2/hammer2_icrc.c => libkern/icrc32.c}    |   23 +-
 sys/sys/dmsg.h                                     |  149 ++++-
 sys/sys/systm.h                                    |    2 +
 sys/vfs/hammer2/Makefile                           |    4 +-
 sys/vfs/hammer2/hammer2.h                          |  111 +---
 sys/vfs/hammer2/hammer2_msgops.c                   |    8 +-
 sys/vfs/hammer2/hammer2_vfsops.c                   |  529 ++-------------
 11 files changed, 865 insertions(+), 725 deletions(-)
 rename sys/{vfs/hammer2/hammer2_msg.c => kern/kern_dmsg.c} (51%)
 rename sys/{vfs/hammer2/hammer2_icrc.c => libkern/icrc32.c} (92%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3a5aa68f9b693d86f3b5d5ac9191035f09d18b3e


-- 
DragonFly BSD source repository



More information about the Commits mailing list