criu/lib
Nicolas Viennot c1e72aa936 memfd: add file support
See "man memfd_create" for more information of what memfd is.

This adds support for memfd open files, that are not not memory mapped.

* We add a new kind of file: MEMFD.
* We add two image types MEMFD_FILE, and MEMFD_INODE.
  MEMFD_FILE contains usual file information (e.g., position).
  MEMFD_INODE contains the memfd name, and a shmid identifier
  referring to the content.
* We reuse the shmem facilities for dumping memfd content as it
  would be easier to support incremental checkpoints in the future.

Signed-off-by: Nicolas Viennot <Nicolas.Viennot@twosigma.com>
2020-03-27 19:36:20 +03:00
..
c lib/c: fix a compile time error 2020-02-04 12:39:04 -08:00
py memfd: add file support 2020-03-27 19:36:20 +03:00
Makefile make: Insert version macros in criu.h 2019-09-07 15:59:55 +03:00