cvs commit: src/sbin Makefile src/sbin/jscan Makefile dump_debug.c jfile.c jscan.8 jscan.c jscan.h jstream.c subs.c

Matthew Dillon dillon at crater.dragonflybsd.org
Sun Mar 6 18:39:13 PST 2005


dillon      2005/03/06 18:38:28 PST

DragonFly src repository

  Modified files:
    sbin                 Makefile 
  Added files:
    sbin/jscan           Makefile dump_debug.c jfile.c jscan.8 
                         jscan.c jscan.h jstream.c subs.c 
  Log:
  First cut of the jscan utility.  This will become the core utility for
  scanning journaling files (e.g. as created by mountctl).  The utility is
  currently able to dump a journaling file in human readable format forwards
  or backwards.  It will eventually be capable of tracking and mirroring,
  undo, security audits, partial restores, sanity checks, and other operations.
  
  Most of the scanning infrastructure is in as of this commit, but the code
  currently tries to cache the entire transaction into memory which will
  fail for large (e.g. multi gigabyte) transactions.  The API's are abstracted
  with the intent of being able to page out or do on-the-fly mmaping of the
  underlying data in the future rather then copying it into memory.
  
  Revision  Changes    Path
  1.8       +1 -0      src/sbin/Makefile


http://www.dragonflybsd.org/cvsweb/src/sbin/Makefile.diff?r1=1.7&r2=1.8&f=u





More information about the Commits mailing list