All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] Payloads and transient filesystem support for user-cr
@ 2011-03-02 21:35 Dan Smith
       [not found] ` <1299101725-17603-1-git-send-email-danms-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 10+ messages in thread
From: Dan Smith @ 2011-03-02 21:35 UTC (permalink / raw)
  To: orenl-eQaUEPhvms7ENvBUuze7eA; +Cc: containers-qjLDD68F18O7TbgM5vRIOg

This adds payload support to user-cr for stashing things in the image.
The first type of payload supported is a transient filesystem image,
for things like /dev/shm.

When I put "/dev/shm" into args.save_fs[] (and restore_fs), I am able
to checkpoint and restart programs that are using POSIX sem_* operations
successfully.

Note that this is really only compile-tested against the current HEAD
of the tree, and may or may not work exactly in this form.  It depends
on setns(), which is not in the tree right now, and thus won't even
compile all the way.  I wanted to show what I was doing and (hopefully)
justify setns()'s place in the tree.  If it goes in, I'll be happy to
resubmit this having been tested and actually ready to go :)

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

end of thread, other threads:[~2011-03-03 18:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-02 21:35 [RFC] Payloads and transient filesystem support for user-cr Dan Smith
     [not found] ` <1299101725-17603-1-git-send-email-danms-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2011-03-02 21:35   ` [PATCH 1/3] Make extract_headers.sh grab setns as well Dan Smith
2011-03-02 21:35   ` [PATCH 2/3] Export some things from restart.c Dan Smith
2011-03-02 21:35   ` [PATCH 3/3] [RFC] Add transient filesystem support to user-cr Dan Smith
2011-03-02 22:05   ` [RFC] Payloads and transient filesystem support for user-cr Daniel Lezcano
2011-03-03  0:23     ` Dan Smith
     [not found]       ` <877hch6oi2.fsf-FLMGYpZoEPULwtHQx/6qkW3U47Q5hpJU@public.gmane.org>
2011-03-03  8:35         ` Daniel Lezcano
2011-03-03 14:41           ` Dan Smith
     [not found]             ` <87vd005ks5.fsf-FLMGYpZoEPULwtHQx/6qkW3U47Q5hpJU@public.gmane.org>
2011-03-03 18:18               ` Daniel Lezcano
     [not found]                 ` <4D6FDB71.7050603-GANU6spQydw@public.gmane.org>
2011-03-03 18:30                   ` Dan Smith

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.