Re: [RFC v5][PATCH 9/9] Restore open file descriprtors

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Oren Laadan
Date: Tuesday, September 16, 2008 - 5:11 pm

Serge E. Hallyn wrote:

No. (this was discussed earlier already).

cr_hbuf_get() "allocates" space inside a dedicated buffer for headers
in the checkpoint context (ctx->hbuf). It does not allocate new kernel
memory. Instead, it returns the current position in that buffer
ctx->hbuf[ctx->hpos], and advances ctx->hpos appropriately. On the
other side, cr_hbuf_put() reverses that effect, reducing ctx->hpos
accordingly.

If an error occurs, the checkpoint (or restart) operation is aborted,
and eventually the context (ctx) will be cleaned up; at that point the
special purpose buffer will be freed.

[...]

Oren.


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC v5][PATCH 0/9] Kernel based checkpoint/restart, Oren Laadan, (Sat Sep 13, 4:05 pm)
[RFC v5][PATCH 3/8] x86 support for checkpoint/restart, Oren Laadan, (Sat Sep 13, 4:06 pm)
[RFC v5][PATCH 4/8] Dump memory address space, Oren Laadan, (Sat Sep 13, 4:06 pm)
[RFC v5][PATCH 5/8] Restore memory address space, Oren Laadan, (Sat Sep 13, 4:06 pm)
[RFC v5][PATCH 7/8] Infrastructure for shared objects, Oren Laadan, (Sat Sep 13, 4:06 pm)
[RFC v5][PATCH 8/8] Dump open file descriptors, Oren Laadan, (Sat Sep 13, 4:06 pm)
[RFC v5][PATCH 9/9] Restore open file descriprtors, Oren Laadan, (Sat Sep 13, 4:06 pm)
[RFC v5][PATCH 9/9] Restore open file descriprtors, Oren Laadan, (Sat Sep 13, 4:22 pm)
Re: [RFC v5][PATCH 8/8] Dump open file descriptors, Bastian Blank, (Sun Sep 14, 2:51 am)
Re: [RFC v5][PATCH 8/8] Dump open file descriptors, Oren Laadan, (Sun Sep 14, 8:40 am)
Re: [RFC v5][PATCH 5/8] Restore memory address space, Dave Hansen, (Mon Sep 15, 12:14 pm)
Re: [RFC v5][PATCH 3/8] x86 support for checkpoint/restart, Serge E. Hallyn, (Mon Sep 15, 2:31 pm)
Re: [RFC v5][PATCH 8/8] Dump open file descriptors, Dave Hansen, (Tue Sep 16, 8:54 am)
Re: [RFC v5][PATCH 8/8] Dump open file descriptors, Dave Hansen, (Tue Sep 16, 9:55 am)
Re: [RFC v5][PATCH 7/8] Infrastructure for shared objects, Serge E. Hallyn, (Tue Sep 16, 1:54 pm)
Re: [RFC v5][PATCH 7/8] Infrastructure for shared objects, Serge E. Hallyn, (Tue Sep 16, 3:09 pm)
Re: [RFC v5][PATCH 8/8] Dump open file descriptors, Serge E. Hallyn, (Tue Sep 16, 4:03 pm)
Re: [RFC v5][PATCH 9/9] Restore open file descriprtors, Serge E. Hallyn, (Tue Sep 16, 4:08 pm)
Re: [RFC v5][PATCH 9/9] Restore open file descriprtors, Oren Laadan, (Tue Sep 16, 5:11 pm)
Re: [RFC v5][PATCH 9/9] Restore open file descriprtors, Serge E. Hallyn, (Tue Sep 16, 9:56 pm)
Re: [RFC v5][PATCH 4/8] Dump memory address space, MinChan Kim, (Tue Sep 16, 11:48 pm)
Re: [RFC v5][PATCH 0/9] Kernel based checkpoint/restart, Serge E. Hallyn, (Wed Sep 17, 7:16 am)
Re: [RFC v5][PATCH 8/8] Dump open file descriptors, Dave Hansen, (Mon Sep 22, 8:31 am)
Re: [RFC v5][PATCH 9/9] Restore open file descriprtors, Dave Hansen, (Mon Sep 22, 9:02 am)
Re: [RFC v5][PATCH 0/9] Kernel based checkpoint/restart, Serge E. Hallyn, (Wed Sep 24, 2:42 pm)
Re: [RFC v5][PATCH 0/9] Kernel based checkpoint/restart, Cedric Le Goater, (Thu Sep 25, 5:58 am)