]> rtime.felk.cvut.cz Git - jailhouse.git/blobdiff - hypervisor/include/jailhouse/cell-config.h
core: add memory flag ROOTSHARED and use it
[jailhouse.git] / hypervisor / include / jailhouse / cell-config.h
index d65894f43ac50e3504e8208614c7df0f8ad6a9fa..23145b828f8ac95a0d61446dc84279b9ba48decb 100644 (file)
@@ -35,13 +35,15 @@ struct jailhouse_cell_desc {
 #define JAILHOUSE_MEM_DMA              0x0008
 #define JAILHOUSE_MEM_COMM_REGION      0x0010
 #define JAILHOUSE_MEM_LOADABLE         0x0020
+#define JAILHOUSE_MEM_ROOTSHARED       0x0040
 
 #define JAILHOUSE_MEM_VALID_FLAGS      (JAILHOUSE_MEM_READ | \
                                         JAILHOUSE_MEM_WRITE | \
                                         JAILHOUSE_MEM_EXECUTE | \
                                         JAILHOUSE_MEM_DMA | \
                                         JAILHOUSE_MEM_COMM_REGION | \
-                                        JAILHOUSE_MEM_LOADABLE)
+                                        JAILHOUSE_MEM_LOADABLE | \
+                                        JAILHOUSE_MEM_ROOTSHARED)
 
 struct jailhouse_memory {
        __u64 phys_start;