Linux Container Development
 help / color / mirror / Atom feed
* [PATCH 00/07] sysv SHM checkpoint/restart
@ 2009-03-31  5:32 Oren Laadan
       [not found] ` <1238477552-17083-1-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
  0 siblings, 1 reply; 18+ messages in thread
From: Oren Laadan @ 2009-03-31  5:32 UTC (permalink / raw)
  To: containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA; +Cc: Dave Hansen

This patchset adds support for IPC shared-memory. It applies on top
of c/r v14-rc2. Tested on x86_32 and verified with the test provided
in the userspace tools. 

Oren Laadan (7):
      ipc: allow allocation of an ipc object with desired identifier
      ipc: helpers to save and restore kern_ipc_perm structures
      sysvipc-shm: checkpoint
      sysvipc-shm: restart
      Infrastructure for work postponed to the end of checkpoint/restart
      sysvipc-shm: export interface from ipc/shm.c to delete ipc shm
      sysvipc-shm: correctly handle deleted (active) ipc shared memory

 checkpoint/Makefile            |    6 +-
 checkpoint/checkpoint.c        |    7 +
 checkpoint/ckpt_mem.c          |    9 +
 checkpoint/restart.c           |    6 +
 checkpoint/rstr_mem.c          |   23 +++
 checkpoint/sys.c               |    7 +
 checkpoint/util_ipc.c          |   81 ++++++++++
 checkpoint/workqueue.c         |   62 ++++++++
 include/linux/checkpoint.h     |   25 +++
 include/linux/checkpoint_hdr.h |   47 ++++++
 include/linux/shm.h            |    4 +
 ipc/Makefile                   |    1 +
 ipc/ckpt_shm.c                 |  339 ++++++++++++++++++++++++++++++++++++++++
 ipc/msg.c                      |   17 ++-
 ipc/sem.c                      |   17 ++-
 ipc/shm.c                      |   34 +++-
 ipc/util.c                     |   42 ++++--
 ipc/util.h                     |   11 +-
 18 files changed, 702 insertions(+), 36 deletions(-)

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

end of thread, other threads:[~2009-04-06  0:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-31  5:32 [PATCH 00/07] sysv SHM checkpoint/restart Oren Laadan
     [not found] ` <1238477552-17083-1-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 1/7] ipc: allow allocation of an ipc object with desired identifier Oren Laadan
     [not found]     ` <1238477552-17083-2-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-04-02 17:22       ` Serge E. Hallyn
     [not found]         ` <20090402172233.GB9984-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2009-04-02 22:26           ` Oren Laadan
     [not found]             ` <49D53BB1.7000501-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-04-02 22:49               ` Serge E. Hallyn
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 2/7] ipc: helpers to save and restore kern_ipc_perm structures Oren Laadan
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 3/7] sysvipc-shm: checkpoint Oren Laadan
     [not found]     ` <1238477552-17083-4-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-03-31 20:06       ` Serge E. Hallyn
     [not found]         ` <20090331200658.GA19038-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2009-03-31 20:52           ` Oren Laadan
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 4/7] sysvipc-shm: restart Oren Laadan
     [not found]     ` <1238477552-17083-5-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-04-03  3:42       ` Matt Helsley
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 5/7] Infrastructure for work postponed to the end of checkpoint/restart Oren Laadan
     [not found]     ` <1238477552-17083-6-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-03-31 15:17       ` Dave Hansen
2009-03-31 16:00         ` Oren Laadan
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 6/7] sysvipc-shm: export interface from ipc/shm.c to delete ipc shm Oren Laadan
     [not found]     ` <1238477552-17083-7-git-send-email-orenl-eQaUEPhvms7ENvBUuze7eA@public.gmane.org>
2009-04-03  3:32       ` Matt Helsley
     [not found]         ` <20090403033200.GG4083-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org>
2009-04-06  0:18           ` Oren Laadan
2009-03-31  5:32   ` [RFC v14-rc2][PATCH 7/7] sysvipc-shm: correctly handle deleted (active) ipc shared memory Oren Laadan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox