hammer2: More hammer2 msg cleanup, get reconnect ioctl working
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 11 Aug 2012 21:56:27 +0000 (14:56 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 11 Aug 2012 21:56:27 +0000 (14:56 -0700)
commit70c3c3b738fd7fbc0be7ee5f70bb483a659cc34b
tree23faf4f80cdec8045341a9a9aba19b9e167e4f90
parente1648a68d2a340848f1c8ec7bd695c6285927392
hammer2: More hammer2 msg cleanup, get reconnect ioctl working

* Fix state machine sequencing issues when shutting down a connection.  We
  have to properly simulate DELETE messages for any open transactional
  states and give the function callbacks time to do there stuff.

* Properly respond to DELETE messages for LNK_CONN and LNK_SPAN transactions.

* Stabilize the RECLUSTER ioctl.
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_msg.c
sys/vfs/hammer2/hammer2_vfsops.c