Commit 95f957b8 authored by Pavel Emelyanov's avatar Pavel Emelyanov

image: New image file for regfiles

Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent 0fb534a9
...@@ -51,6 +51,11 @@ struct cr_fd_desc_tmpl fdset_template[CR_FD_MAX] = { ...@@ -51,6 +51,11 @@ struct cr_fd_desc_tmpl fdset_template[CR_FD_MAX] = {
.magic = PAGES_MAGIC, .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 */ /* core data, such as regs and vmas and such */
[CR_FD_CORE] = { [CR_FD_CORE] = {
.fmt = FMT_FNAME_CORE, .fmt = FMT_FNAME_CORE,
......
...@@ -46,6 +46,7 @@ enum { ...@@ -46,6 +46,7 @@ enum {
CR_FD_PID_MAX, /* fmt, pid */ CR_FD_PID_MAX, /* fmt, pid */
CR_FD_SHMEM_PAGES, CR_FD_SHMEM_PAGES,
CR_FD_REG_FILES,
CR_FD_MAX CR_FD_MAX
}; };
...@@ -78,6 +79,7 @@ extern struct cr_fd_desc_tmpl fdset_template[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_FDINFO "fdinfo-%d.img"
#define FMT_FNAME_PAGES "pages-%d.img" #define FMT_FNAME_PAGES "pages-%d.img"
#define FMT_FNAME_SHMEM_PAGES "pages-shmem-%ld.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_CORE "core-%d.img"
#define FMT_FNAME_VMAS "vmas-%d.img" #define FMT_FNAME_VMAS "vmas-%d.img"
#define FMT_FNAME_PIPES "pipes-%d.img" #define FMT_FNAME_PIPES "pipes-%d.img"
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
#define IPCNS_SHM_MAGIC 0x46283044 /* Odessa */ #define IPCNS_SHM_MAGIC 0x46283044 /* Odessa */
#define IPCNS_MSG_MAGIC 0x55453737 /* Moscow */ #define IPCNS_MSG_MAGIC 0x55453737 /* Moscow */
#define IPCNS_SEM_MAGIC 0x59573019 /* St. Petersburg */ #define IPCNS_SEM_MAGIC 0x59573019 /* St. Petersburg */
#define REG_FILES_MAGIC 0x50363636 /* Belgorod */
#define PIPEFS_MAGIC 0x50495045 #define PIPEFS_MAGIC 0x50495045
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment