diff options
Diffstat (limited to 'tools/libxc/xc_hvm_save.c')
-rw-r--r-- | tools/libxc/xc_hvm_save.c | 6 |
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; |