git: hammer2 - multi-target mount part 4/many (stabilization)

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Mar 30 18:46:50 PDT 2014


commit 03188ed80a84a59b15d5a94ab1021b73fed88806
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sun Mar 30 18:43:51 2014 -0700

    hammer2 - multi-target mount part 4/many (stabilization)
    
    * Fix spmp mirror_tid synchronization bug in the flush code.  TIDs were
      not being allocated properly for the super-root portion of the flush.
    
    * Add in-memory chain dump ioctl.
    
    * Fix another missing modsync.

Summary of changes:
 sys/vfs/hammer2/hammer2.h         |  1 +
 sys/vfs/hammer2/hammer2_cluster.c |  2 +-
 sys/vfs/hammer2/hammer2_flush.c   | 16 ++++++++++++++++
 sys/vfs/hammer2/hammer2_inode.c   |  2 ++
 sys/vfs/hammer2/hammer2_ioctl.c   | 21 +++++++++++++++++++++
 sys/vfs/hammer2/hammer2_ioctl.h   |  2 ++
 sys/vfs/hammer2/hammer2_vfsops.c  | 18 ++++++++++++++----
 sys/vfs/hammer2/hammer2_vnops.c   |  1 +
 8 files changed, 58 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/03188ed80a84a59b15d5a94ab1021b73fed88806


-- 
DragonFly BSD source repository


More information about the Commits mailing list