cvs commit: src/sys/vfs/hammer hammer.h hammer_btree.c hammer_cursor.c hammer_inode.c hammer_mirror.c hammer_object.c hammer_prune.c hammer_subs.c

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Jul 4 00:26:19 PDT 2008


dillon      2008/07/04 00:25:36 PDT

DragonFly src repository

  Modified files:
    sys/vfs/hammer       hammer.h hammer_btree.c hammer_cursor.c 
                         hammer_inode.c hammer_mirror.c 
                         hammer_object.c hammer_prune.c 
                         hammer_subs.c 
  Log:
  HAMMER 60C/many: Mirroring
  
  * Clean up the B-Tree mirror_tid update code, rewiring it a bit
    to reduce code pollution.
  
  * Properly detect the mirroring mode (master, slave, or no-mirror mode)
    via the pfs configuration.
  
  Revision  Changes    Path
  1.102     +11 -7     src/sys/vfs/hammer/hammer.h
  1.62      +49 -40    src/sys/vfs/hammer/hammer_btree.c
  1.36      +4 -3      src/sys/vfs/hammer/hammer_cursor.c
  1.93      +1 -1      src/sys/vfs/hammer/hammer_inode.c
  1.6       +9 -4      src/sys/vfs/hammer/hammer_mirror.c
  1.82      +110 -61   src/sys/vfs/hammer/hammer_object.c
  1.12      +1 -0      src/sys/vfs/hammer/hammer_prune.c
  1.29      +5 -2      src/sys/vfs/hammer/hammer_subs.c


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.101&r2=1.102&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_btree.c.diff?r1=1.61&r2=1.62&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_cursor.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.92&r2=1.93&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_mirror.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_object.c.diff?r1=1.81&r2=1.82&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_prune.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_subs.c.diff?r1=1.28&r2=1.29&f=u





More information about the Commits mailing list