DragonFly commits List (threaded) for 2008-05
DragonFly BSD
DragonFly commits List (threaded) for 2008-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sbin/hammer Makefile cmd_synctid.c hammer.8 hammer.c hammer.h


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 13 May 2008 13:49:34 -0700 (PDT)

dillon      2008/05/13 13:49:34 PDT

DragonFly src repository

  Modified files:
    sbin/hammer          Makefile hammer.8 hammer.c hammer.h 
  Added files:
    sbin/hammer          cmd_synctid.c 
  Log:
  HAMMER Utilities: Feature add
  
  Add a new command 'synctid <filesystem>' which provides a formal transaction
  id representing the state of the filesystem as of when it is called.  The
  filesystem will be properly synced by the command and an interlocked
  timestamp will be returned.
  
  Remove the -x option, remove the calls to sync() by the 'now' and 'now64'
  directives.  No longer sleep for one second in 'now'.  Document that these
  directives do not return a guaranteed transaction id.
  
  Revision  Changes    Path
  1.11      +1 -1      src/sbin/hammer/Makefile
  1.16      +19 -13    src/sbin/hammer/hammer.8
  1.18      +5 -30     src/sbin/hammer/hammer.c
  1.12      +1 -0      src/sbin/hammer/hammer.h


http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/Makefile.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.8.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sbin/hammer/hammer.h.diff?r1=1.11&r2=1.12&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]