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 xc_map_grant_refs() function.

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] [LIBXC] Fix xc_map_grant_refs() function.
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 27 Jul 2007 03:00:38 -0700
Delivery-date: Fri, 27 Jul 2007 02:58:42 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/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 kfraser@xxxxxxxxxxxxxxxxxxxxx
# Date 1184246069 -3600
# Node ID b27add01a92941ee032d47347cf0ff8c3fee3bde
# Parent  e704430b5b32ac1ac52361e402571ca28009fa7d
[LIBXC] Fix xc_map_grant_refs() function.

This patch fixes the xc_map_grant_refs() function, which would fail
because, instead of passing the malloc()-ed ioctl argument pointer to
the ioctl, the address of this pointer was being passed instead.

Signed-off-by: Derek Murray <Derek.Murray@xxxxxxxxxxxx>
 tools/libxc/xc_linux.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -r e704430b5b32 -r b27add01a929 tools/libxc/xc_linux.c
--- a/tools/libxc/xc_linux.c    Thu Jul 12 11:49:02 2007 +0100
+++ b/tools/libxc/xc_linux.c    Thu Jul 12 14:14:29 2007 +0100
@@ -456,7 +456,7 @@ void *xc_gnttab_map_grant_refs(int xcg_h
     map->count = count;
-    if ( ioctl(xcg_handle, IOCTL_GNTDEV_MAP_GRANT_REF, &map) )
+    if ( ioctl(xcg_handle, IOCTL_GNTDEV_MAP_GRANT_REF, map) )
         goto out;
     addr = mmap(NULL, PAGE_SIZE * count, prot, MAP_SHARED, xcg_handle,

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] [LIBXC] Fix xc_map_grant_refs() function., Xen patchbot-unstable <=