diff options
Diffstat (limited to 'tools/memshr/interface.c')
-rw-r--r-- | tools/memshr/interface.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/memshr/interface.c b/tools/memshr/interface.c index 73fb144bfe..7ddee46fce 100644 --- a/tools/memshr/interface.c +++ b/tools/memshr/interface.c @@ -23,6 +23,7 @@ #include "memshr-priv.h" #include "bidir-hash.h" #include "shm.h" +#include "bidir-daemon.h" typedef struct { int enabled; @@ -32,6 +33,7 @@ typedef struct { memshr_vbd_info_t vbd_info = {0, DOMID_INVALID}; + typedef struct { struct shared_memshr_info *shared_info; struct fgprtshr_hash *fgprts; @@ -73,6 +75,8 @@ void memshr_daemon_initialize(void) return; } memshr.shared_info->blockshr_hash_inited = 1; + + bidir_daemon_initialize(memshr.blks); } |