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