aboutsummaryrefslogtreecommitdiffstats
path: root/tools/memshr/interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/memshr/interface.c')
-rw-r--r--tools/memshr/interface.c4
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);
}