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
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 
  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

More information about the Commits mailing list