DragonFly BSD
DragonFly commits List (threaded) for 2012-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: hammer2 hammer2: More hammer2 msg cleanup, get reconnect ioctl working


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 11 Aug 2012 15:01:07 -0700 (PDT)

commit 70c3c3b738fd7fbc0be7ee5f70bb483a659cc34b
Author: Matthew Dillon <dillon@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]