cvs commit: src/sys/vfs/hammer Makefile hammer.h hammer_alist.c hammer_btree.c hammer_btree.h hammer_disk.h hammer_inode.c hammer_ondisk.c hammer_subs.c hammer_vfsops.c hammer_vnops.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Thu Nov 1 13:54:17 PDT 2007
dillon 2007/11/01 13:53:05 PDT
DragonFly src repository
Modified files:
sys/vfs/hammer Makefile hammer.h hammer_alist.c
hammer_btree.h hammer_disk.h
Added files:
sys/vfs/hammer hammer_btree.c hammer_inode.c
hammer_ondisk.c hammer_subs.c
hammer_vfsops.c hammer_vnops.c
Log:
HAMMER part 1/many. This is a clear-my-plate commit.
* Skeleton VFS infrastructure. No VFS ops yet.
* Core B-Tree infrastructure - including the delete & rebalance code, but
not yet including the cluster extension code.
* Core in-memory structures and related locking and tracking primitives.
* Core A-List (allocator) and buffer management infrastructure.
Revision Changes Path
1.2 +2 -1 src/sys/vfs/hammer/Makefile
1.3 +173 -28 src/sys/vfs/hammer/hammer.h
1.4 +1 -0 src/sys/vfs/hammer/hammer_alist.c
1.3 +184 -24 src/sys/vfs/hammer/hammer_btree.h
1.3 +18 -18 src/sys/vfs/hammer/hammer_disk.h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/Makefile.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_alist.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_btree.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hammer/hammer_disk.h.diff?r1=1.2&r2=1.3&f=u
More information about the Commits
mailing list