cvs commit: src/sys/vfs/hammer hammer.h hammer_btree.c hammer_cursor.c hammer_disk.h hammer_inode.c hammer_ioctl.c hammer_ioctl.h hammer_mirror.c hammer_mount.h hammer_object.c hammer_vfsops.c

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Jul 2 14:59:23 PDT 2008


dillon      2008/07/02 14:57:54 PDT

DragonFly src repository

  Modified files:
    sys/vfs/hammer       hammer.h hammer_btree.c hammer_cursor.c 
                         hammer_disk.h hammer_inode.c 
                         hammer_ioctl.c hammer_ioctl.h 
                         hammer_mirror.c hammer_mount.h 
                         hammer_object.c hammer_vfsops.c 
  Log:
  HAMMER 60A/many: Mirroring work
  
  * Add a pseudo-fs structure for tracking pseudo-fs configurations.
  
  * Add pseudo-fs status and configuration ioctls
  
  * Fix a b-tree node deletion race that could result in an
    assertion (reported by Rumko <rumcic at gmail.com>)
  
  Revision  Changes    Path
  1.100     +28 -3     src/sys/vfs/hammer/hammer.h
  1.61      +16 -8     src/sys/vfs/hammer/hammer_btree.c
  1.35      +0 -2      src/sys/vfs/hammer/hammer_cursor.c
  1.44      +36 -1     src/sys/vfs/hammer/hammer_disk.h
  1.91      +244 -29   src/sys/vfs/hammer/hammer_inode.c
  1.25      +16 -18    src/sys/vfs/hammer/hammer_ioctl.c
  1.16      +27 -6     src/sys/vfs/hammer/hammer_ioctl.h
  1.5       +79 -4     src/sys/vfs/hammer/hammer_mirror.c
  1.8       +0 -1      src/sys/vfs/hammer/hammer_mount.h
  1.81      +52 -0     src/sys/vfs/hammer/hammer_object.c
  1.58      +1 -0      src/sys/vfs/hammer/hammer_vfsops.c


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.99&r2=1.100&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_btree.c.diff?r1=1.60&r2=1.61&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_cursor.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_disk.h.diff?r1=1.43&r2=1.44&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.90&r2=1.91&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_ioctl.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_ioctl.h.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_mirror.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_mount.h.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_object.c.diff?r1=1.80&r2=1.81&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_vfsops.c.diff?r1=1.57&r2=1.58&f=u





More information about the Commits mailing list