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