cvs commit: src/sbin/hammer Makefile cmd_synctid.c hammer.8 hammer.c hammer.h
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue May 13 13:49:55 PDT 2008
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
More information about the Commits
mailing list