git: hammer2 hammer2: More hammer2 msg cleanup, get reconnect ioctl working
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Aug 11 15:01:07 PDT 2012
commit 70c3c3b738fd7fbc0be7ee5f70bb483a659cc34b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sat Aug 11 14:56:27 2012 -0700
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.
Summary of changes:
sys/vfs/hammer2/hammer2.h | 7 +-
sys/vfs/hammer2/hammer2_msg.c | 11 +-
sys/vfs/hammer2/hammer2_vfsops.c | 238 +++++++++++++++++++++++++++++---------
3 files changed, 192 insertions(+), 64 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/70c3c3b738fd7fbc0be7ee5f70bb483a659cc34b
--
DragonFly BSD source repository
More information about the Commits
mailing list