[Devel] [cr][git]linux-cr branch, ckpt-v17-dev, updated. v2.6.27-rc5-46167-g45c1135
orenl at cs.columbia.edu
orenl at cs.columbia.edu
Wed Jul 22 20:45:38 PDT 2009
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "linux-cr".
The branch, ckpt-v17-dev has been updated
via 45c11355ac16ceec2d8067ff1b3e3486fbfbce0a (commit)
via f8b21d1fb5a162ae4ae8460dbde1981cf5df36a0 (commit)
via 9efd630c26be10aee66a7d124f57b6227257a47e (commit)
from cb4f8e444888f12d994fb914adb23d3742fd6cb1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 45c11355ac16ceec2d8067ff1b3e3486fbfbce0a
Author: Oren Laadan <orenl at cs.columbia.edu>
Date: Wed Jul 22 23:42:08 2009 -0400
c/r: test for kmalloc failure in restore_sem_array()
Pointed out by Cyrill Gorcunov <gorcunov at gmail.com>
commit f8b21d1fb5a162ae4ae8460dbde1981cf5df36a0
Author: Oren Laadan <orenl at cs.columbia.edu>
Date: Wed Jul 22 23:06:35 2009 -0400
c/r: add pre-header to pipe buffer to standard object format
Change format of pipe state (buffer) dump according to rules:
"The checkpoint image format is built of records that consist of a
pre-header identifying its contents, followed by a payload. This
format allow userspace tools to easily parse and skip through the
image without requiring intimate knowledge of the data."
Signed-off-by: Oren Laadan <orenl at cs.columbia.edu>
commit 9efd630c26be10aee66a7d124f57b6227257a47e
Author: Oren Laadan <orenl at cs.columbia.edu>
Date: Wed Jul 22 22:57:52 2009 -0400
c/r: _ckpt_read_obj_type() to read in only header if @ptr==NULL
Give a way to read an object header without the payload, such that
actual payload can be read later directly into destination buffer.
_ckpt_read_obj_type() won't read in payload if @ptr==NULL, will not
enforce object length if @len==0, and returns actual _payload_ length
(not total length!) to caller.
While at it, also a few cleanups - remove unused _ckpt_read_nbuffer(),
documentation, and fix compiler warning on debug printk.
Signed-off-by: Oren Laadan <orenl at cs.columbia.edu>
-----------------------------------------------------------------------
Summary of changes:
checkpoint/restart.c | 48 ++++++++++-----------------------------
fs/pipe.c | 19 ++-------------
include/linux/checkpoint_hdr.h | 7 +-----
ipc/checkpoint_sem.c | 2 +
4 files changed, 19 insertions(+), 57 deletions(-)
hooks/post-receive
--
linux-cr
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list