This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-changelog] [xen-unstable] libxc: fix tracing (broken with hypercall

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] libxc: fix tracing (broken with hypercall buffers)
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Sat, 20 Nov 2010 00:05:11 -0800
Delivery-date: Sat, 20 Nov 2010 00:05:21 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Andre Przywara <andre.przywara@xxxxxxx>
# Date 1290190514 0
# Node ID 48738c7849bbce5434a0dae1cccc5938f855d4e4
# Parent  a61e0de838bd61cf2efdd67f33b8cf739dd01919
libxc: fix tracing (broken with hypercall buffers)

the attached patch makes Xen tracing work again, after the introduction
of the hypercall buffers broke it. Just a missing line.

Thanks to Uwe Dannowski for reporting this.

Signed-off-by: Andre Przywara <andre.przywara@xxxxxxx>
Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
 tools/libxc/xc_tbuf.c |    1 +
 1 files changed, 1 insertion(+)

diff -r a61e0de838bd -r 48738c7849bb tools/libxc/xc_tbuf.c
--- a/tools/libxc/xc_tbuf.c     Fri Nov 19 13:49:54 2010 +0000
+++ b/tools/libxc/xc_tbuf.c     Fri Nov 19 18:15:14 2010 +0000
@@ -121,6 +121,7 @@ int xc_tbuf_set_cpu_mask(xc_interface *x
     uint64_t mask64 = mask;
     bytemap = xc_hypercall_buffer_alloc(xch, bytemap, sizeof(mask64));
+    if (bytemap == NULL)
         PERROR("Could not allocate memory for xc_tbuf_set_cpu_mask hypercall");
         goto out;

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] libxc: fix tracing (broken with hypercall buffers), Xen patchbot-unstable <=