git: hammer2 - more dmsg/separation work
dillon at crater.dragonflybsd.org
Sun Apr 20 20:14:50 PDT 2014
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sun Apr 20 20:12:01 2014 -0700
hammer2 - more dmsg/separation work
* Use msg->tcmd in a few places.
* Remove some debugging.
* Move the iocom in the hammer2 VFS from the pmp to the hmp, allowing
all supported PFSs to be advertised without having to mount each one.
* Preliminary work on hammer2-generated SPANs for all PFSs on a
hammer2_volume. Since multiple PFSs can be advertised, we can
no longer use AUTOTXSPAN (which can only transmit one).
* More adjustments to newfs_hammer2. When generating multiple PFSs,
each one is given its own clid and fsid.
Summary of changes:
sbin/hammer2/cmd_debug.c | 2 +-
sbin/hammer2/cmd_service.c | 7 +-
sbin/newfs_hammer2/newfs_hammer2.c | 58 ++++----
sys/vfs/hammer2/hammer2.h | 7 +-
sys/vfs/hammer2/hammer2_ioctl.c | 24 +++-
sys/vfs/hammer2/hammer2_vfsops.c | 264 +++++++++++++++++++++++--------------
6 files changed, 212 insertions(+), 150 deletions(-)
DragonFly BSD source repository
More information about the Commits