All of lore.kernel.org
 help / color / mirror / Atom feed
* Userspace checkpoint/restart hack: cryo
@ 2008-04-25 17:24 Dave Hansen
       [not found] ` <1209144259.12718.46.camel-FpcvD5N4B9G9xGwK5P7XA+TW4wlIGRCZ@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Dave Hansen @ 2008-04-25 17:24 UTC (permalink / raw)
  To: Containers

A guy named Marc Vertes wrote this as a little demonstration of
checkpoint/restart.  I've been using it to experiment with
checkpoint/restart.  I thought it might be of some use as we move
subsystems to being helped by the kernel to checkpoint and restart.

It's ptrace-based, and stuck on i386 for now.  It can probably be ported
elsewhere without too much trouble.    It doesn't support *anything
fancy like multuiple tasks :).  It has the advantage of being very
feature-bare, and I think it is pretty easy to hack on.  Whatever c/r
support we add to the kernel could easily be added on and tested.

http://userweb.kernel.org/~daveh/cryo/cryo-001.tar.gz

Usage:
	cr -p `pidof task` > checkpoint.cryo 
	cr -r < checkpoint.cryo

If anyone else has something simpler or easier to hack on, I'm all ears.

-- Dave

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2008-06-17  5:48 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-25 17:24 Userspace checkpoint/restart hack: cryo Dave Hansen
     [not found] ` <1209144259.12718.46.camel-FpcvD5N4B9G9xGwK5P7XA+TW4wlIGRCZ@public.gmane.org>
2008-04-28  9:47   ` Cedric Le Goater
     [not found]     ` <48159D1D.3050302-NmTC/0ZBporQT0dZR+AlfA@public.gmane.org>
2008-04-29 14:50       ` Nadia Derbey
     [not found]         ` <481735A6.8070800-6ktuUTfB/bM@public.gmane.org>
2008-04-29 15:21           ` Cedric Le Goater
     [not found]             ` <48173CE1.7050503-NmTC/0ZBporQT0dZR+AlfA@public.gmane.org>
2008-05-05  8:50               ` Nadia Derbey
     [not found]                 ` <481ECA42.5060603-6ktuUTfB/bM@public.gmane.org>
2008-06-09 13:04                   ` Serge E. Hallyn
     [not found]                     ` <20080609130429.GA16297-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2008-06-09 15:02                       ` Nadia Derbey
     [not found]                         ` <484D4612.9000901-6ktuUTfB/bM@public.gmane.org>
2008-06-09 15:23                           ` Serge E. Hallyn
     [not found]                             ` <484E1BD3.40401@ozlabs.au.ibm.com>
     [not found]                               ` <484E1BD3.40401-QcUrd9fbWu1x7SfHBjqd8AC/G2K4zDHf@public.gmane.org>
2008-06-10 18:17                                 ` Serge E. Hallyn
     [not found]                                   ` <484F0DC7.5080209@ozlabs.au.ibm.com>
     [not found]                                     ` <484F0DC7.5080209-QcUrd9fbWu1x7SfHBjqd8AC/G2K4zDHf@public.gmane.org>
2008-06-10 23:51                                       ` [GIT PATCH] actually check va randomization Dave Hansen
2008-06-11  3:07                                         ` Serge E. Hallyn
2008-06-11 18:35                                         ` sukadev-r/Jw6+rmf7HQT0dZR+AlfA
     [not found]                                           ` <20080611183551.GA32012-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2008-06-11 19:52                                             ` Serge E. Hallyn
     [not found]                                   ` <20080610181756.GB13817-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2008-06-17  5:48                                     ` Userspace checkpoint/restart hack: cryo kathys

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.