cvs commit: src/sbin/newfs_hammer Makefile buffer_alist.c newfs_hammer.c newfs_hammer.h ondisk.c super_alist.c
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Oct 16 11:32:00 PDT 2007
dillon 2007/10/16 11:30:53 PDT
DragonFly src repository
Modified files:
sbin/newfs_hammer Makefile newfs_hammer.c
Added files:
sbin/newfs_hammer buffer_alist.c newfs_hammer.h ondisk.c
super_alist.c
Log:
Add volume, super-cluster, cluster, and buffer abstractions to provide
infrastructure for manipulating, reading, and writing various HAMMER
filesystem buffer types.
Properly set up allocation hints and use the A-list's as-of feature.
Completely implement super-cluster A-list layering and cluster/buffer
A-list layering.
(Preliminary) initialization of all primary on-disk structures and the
root directory.
Revision Changes Path
1.2 +2 -1 src/sbin/newfs_hammer/Makefile
1.2 +345 -400 src/sbin/newfs_hammer/newfs_hammer.c
http://www.dragonflybsd.org/cvsweb/src/sbin/newfs_hammer/Makefile.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/newfs_hammer/newfs_hammer.c.diff?r1=1.1&r2=1.2&f=u
More information about the Commits
mailing list