mirror of
https://github.com/checkpoint-restore/criu
synced 2025-09-01 14:55:39 +00:00
image: New image file for regfiles
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
@@ -51,6 +51,11 @@ struct cr_fd_desc_tmpl fdset_template[CR_FD_MAX] = {
|
||||
.magic = PAGES_MAGIC,
|
||||
},
|
||||
|
||||
[CR_FD_REG_FILES] = {
|
||||
.fmt = FMT_FNAME_REG_FILES,
|
||||
.magic = REG_FILES_MAGIC,
|
||||
},
|
||||
|
||||
/* core data, such as regs and vmas and such */
|
||||
[CR_FD_CORE] = {
|
||||
.fmt = FMT_FNAME_CORE,
|
||||
|
@@ -46,6 +46,7 @@ enum {
|
||||
CR_FD_PID_MAX, /* fmt, pid */
|
||||
|
||||
CR_FD_SHMEM_PAGES,
|
||||
CR_FD_REG_FILES,
|
||||
|
||||
CR_FD_MAX
|
||||
};
|
||||
@@ -78,6 +79,7 @@ extern struct cr_fd_desc_tmpl fdset_template[CR_FD_MAX];
|
||||
#define FMT_FNAME_FDINFO "fdinfo-%d.img"
|
||||
#define FMT_FNAME_PAGES "pages-%d.img"
|
||||
#define FMT_FNAME_SHMEM_PAGES "pages-shmem-%ld.img"
|
||||
#define FMT_FNAME_REG_FILES "reg-files.img"
|
||||
#define FMT_FNAME_CORE "core-%d.img"
|
||||
#define FMT_FNAME_VMAS "vmas-%d.img"
|
||||
#define FMT_FNAME_PIPES "pipes-%d.img"
|
||||
|
@@ -26,6 +26,7 @@
|
||||
#define IPCNS_SHM_MAGIC 0x46283044 /* Odessa */
|
||||
#define IPCNS_MSG_MAGIC 0x55453737 /* Moscow */
|
||||
#define IPCNS_SEM_MAGIC 0x59573019 /* St. Petersburg */
|
||||
#define REG_FILES_MAGIC 0x50363636 /* Belgorod */
|
||||
|
||||
#define PIPEFS_MAGIC 0x50495045
|
||||
|
||||
|
Reference in New Issue
Block a user