]> xenbits.xensource.com Git - people/vhanquez/xen.git/commitdiff
libxc: Fix the third argument of bitmap_64_to_byte in
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 4 Feb 2008 14:20:07 +0000 (14:20 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 4 Feb 2008 14:20:07 +0000 (14:20 +0000)
xc_tbuf_set_cpu_mask
Signed-off-by: Eric Liu <eric.e.liu@intel.com>
xen-unstable changeset:   16951:475f4323b86a9c15e81e31ba9a25d19c5fa51eb5
xen-unstable date:        Thu Jan 31 09:39:44 2008 +0000

tools/libxc/xc_tbuf.c

index 266732608a40c16653ec0ca644e359bf05823d54..3948d0af7dcfdb2f2e23bde4113a248083b27460 100644 (file)
@@ -103,7 +103,7 @@ int xc_tbuf_set_cpu_mask(int xc_handle, uint32_t mask)
     sysctl.interface_version = XEN_SYSCTL_INTERFACE_VERSION;
     sysctl.u.tbuf_op.cmd  = XEN_SYSCTL_TBUFOP_set_cpu_mask;
 
-    bitmap_64_to_byte(bytemap, &mask64, sizeof (mask64));
+    bitmap_64_to_byte(bytemap, &mask64, sizeof (mask64) * 8);
 
     set_xen_guest_handle(sysctl.u.tbuf_op.cpu_mask.bitmap, bytemap);
     sysctl.u.tbuf_op.cpu_mask.nr_cpus = sizeof(bytemap) * 8;