aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_hvm_save.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/libxc/xc_hvm_save.c')
-rw-r--r--tools/libxc/xc_hvm_save.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/libxc/xc_hvm_save.c b/tools/libxc/xc_hvm_save.c
index aa6ad5a930..3d08a509d9 100644
--- a/tools/libxc/xc_hvm_save.c
+++ b/tools/libxc/xc_hvm_save.c
@@ -702,6 +702,12 @@ int xc_hvm_save(int xc_handle, int io_fd, uint32_t dom, uint32_t max_iters,
goto out;
}
}
+
+ /* Shared-info pfn */
+ if (!write_exact(io_fd, &(shared_info_frame), sizeof(uint32_t)) ) {
+ ERROR("write shared-info pfn failed!\n");
+ goto out;
+ }
/* Success! */
rc = 0;