cvs commit: src/sbin/hammer Makefile cmd_show.c hammer.8 hammer.c hammer.h hammer_util.h misc.c ondisk.c src/sbin/newfs_hammer newfs_hammer.c

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Jan 16 21:01:23 PST 2008


dillon      2008/01/16 20:59:50 PST

DragonFly src repository

  Modified files:
    sbin/hammer          Makefile hammer.8 hammer.c hammer.h 
                         hammer_util.h ondisk.c 
    sbin/newfs_hammer    newfs_hammer.c 
  Added files:
    sbin/hammer          cmd_show.c misc.c 
  Log:
  HAMMER utilities:
  
  * Add a 'show' command to the hammer utility.  This command dumps the B-Tree
    for a HAMMER filesystem, allowing me to see just how bad my spike code
    currently is.
  
  * Remove the ClusterSize global (well, move it to newfs_hammer), the
    hammer utilities pull the cluster size out of the volume header.
  
  * UsingSuperClusters is only used by newfs_hammer.  Super-cluster use
    can be controlled on a volume-by-volume basis so pull the information
    out of the volume header.
  
  Revision  Changes    Path
  1.3       +2 -1      src/sbin/hammer/Makefile
  1.2       +12 -0     src/sbin/hammer/hammer.8
  1.3       +44 -6     src/sbin/hammer/hammer.c
  1.2       +4 -0      src/sbin/hammer/hammer.h
  1.5       +3 -1      src/sbin/hammer/hammer_util.h
  1.8       +38 -6     src/sbin/hammer/ondisk.c
  1.14      +3 -0      src/sbin/newfs_hammer/newfs_hammer.c


http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.8.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer_util.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/ondisk.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/newfs_hammer/newfs_hammer.c.diff?r1=1.13&r2=1.14&f=u





More information about the Commits mailing list