hammer2 - more dmsg/separation work
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 21 Apr 2014 03:12:01 +0000 (20:12 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 21 Apr 2014 03:12:01 +0000 (20:12 -0700)
commit063639bad5bd4641bf87878a9b603506041d2c6e
tree1be9c9d7ae6aec536bb902fa84f3741d06de9634
parent8e226bc8563433ee7986c212fc193504d4af0626
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.
sbin/hammer2/cmd_debug.c
sbin/hammer2/cmd_service.c
sbin/newfs_hammer2/newfs_hammer2.c
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_ioctl.c
sys/vfs/hammer2/hammer2_vfsops.c