cvs commit: src/sys/sys ckpt.h src/sys/kern kern_checkpoint.c imgact_elf.c

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Jun 29 16:40:37 PDT 2007


dillon      2007/06/29 16:40:00 PDT

DragonFly src repository

  Modified files:
    sys/sys              ckpt.h 
    sys/kern             kern_checkpoint.c imgact_elf.c 
  Log:
  Flag the checkpoint descriptor so on restore we can identify it and use the
  descriptor for the restore rather then trying to look up the original
  checkpoint file.  This issue occurs when a program calls sys_checkpoint()
  manually.
  
  This allows a checkpoint-resume to be done on a copied checkpoint file,
  or a gzipped (then gunzipped) checkpoint file, etc.  The original checkpoint
  file no longer needs to remain intact.
  
  Requested-by: _why <why at ruby-lang.org>
  
  Revision  Changes    Path
  1.11      +4 -1      src/sys/sys/ckpt.h
  1.19      +32 -13    src/sys/kern/kern_checkpoint.c
  1.52      +18 -8     src/sys/kern/imgact_elf.c


http://www.dragonflybsd.org/cvsweb/src/sys/sys/ckpt.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_checkpoint.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_elf.c.diff?r1=1.51&r2=1.52&f=u





More information about the Commits mailing list