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