projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7d3ada6
)
Tools: When passing no bitmap for the shadow log dirty bitmap clean up, we should...
author
Andres Lagar-Cavilla
<andres@lagarcavilla.org>
Thu, 1 Dec 2011 14:17:14 +0000
(14:17 +0000)
committer
Andres Lagar-Cavilla
<andres@lagarcavilla.org>
Thu, 1 Dec 2011 14:17:14 +0000
(14:17 +0000)
This is due to a stale check for guest_handle_null in the hypervisor,
which doesn't necessarily work with the hypercall buffers.
Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Tim Deegan <tim@xen.org>
tools/libxc/xc_domain.c
patch
|
blob
|
history
diff --git
a/tools/libxc/xc_domain.c
b/tools/libxc/xc_domain.c
index b6c67a2e4aa71dd7bb813811aa015574393f4429..5d2a4df1b337521ddfcc3b0e163650ffdb023b5d 100644
(file)
--- a/
tools/libxc/xc_domain.c
+++ b/
tools/libxc/xc_domain.c
@@
-430,6
+430,8
@@
int xc_shadow_control(xc_interface *xch,
DECLARE_DOMCTL;
DECLARE_HYPERCALL_BUFFER_ARGUMENT(dirty_bitmap);
+ memset(&domctl, 0, sizeof(domctl));
+
domctl.cmd = XEN_DOMCTL_shadow_op;
domctl.domain = (domid_t)domid;
domctl.u.shadow_op.op = sop;