cvs commit: src/sbin/newfs_hammer newfs_hammer.c ondisk.c src/sys/vfs/hammer hammer.h hammer_btree.c hammer_btree.h hammer_disk.h hammer_inode.c hammer_io.c hammer_object.c hammer_ondisk.c hammer_vfsops.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Fri Dec 14 00:07:35 PST 2007
dillon 2007/12/14 00:05:39 PST
DragonFly src repository
Modified files:
sbin/newfs_hammer newfs_hammer.c ondisk.c
sys/vfs/hammer hammer.h hammer_btree.c hammer_btree.h
hammer_disk.h hammer_inode.c hammer_io.c
hammer_object.c hammer_ondisk.c
hammer_vfsops.c
Log:
HAMMER 10/many - synchronize miscellaneous work.
* Cleanup the I/O infrastructure a bit in preparation for a write interlock.
* Fix a bug in the B-Tree code.
* Implement the cluster open flag and write dependancies in preparation
for the cluster recovery code.
* Start working on statistics for statfs.
Revision Changes Path
1.10 +5 -0 src/sbin/newfs_hammer/newfs_hammer.c
1.5 +9 -0 src/sbin/newfs_hammer/ondisk.c
1.13 +23 -1 src/sys/vfs/hammer/hammer.h
1.10 +49 -11 src/sys/vfs/hammer/hammer_btree.c
1.6 +4 -2 src/sys/vfs/hammer/hammer_btree.h
1.12 +33 -2 src/sys/vfs/hammer/hammer_disk.h
1.11 +9 -2 src/sys/vfs/hammer/hammer_inode.c
1.6 +226 -101 src/sys/vfs/hammer/hammer_io.c
1.9 +8 -1 src/sys/vfs/hammer/hammer_object.c
1.10 +234 -53 src/sys/vfs/hammer/hammer_ondisk.c
1.9 +29 -1 src/sys/vfs/hammer/hammer_vfsops.c
http://www.dragonflybsd.org/cvsweb/src/sbin/newfs_hammer/newfs_hammer.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/newfs_hammer/ondisk.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_btree.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_btree.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_disk.h.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_inode.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_io.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.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_ondisk.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_vfsops.c.diff?r1=1.8&r2=1.9&f=u
More information about the Commits
mailing list