[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Fix user-space four- and five-argument hypercalls on
# HG changeset patch # User kaf24@xxxxxxxxxxxxxxxxxxxx # Node ID 7296ed60874f2fb1af6d961512ab3d76d34c9ebf # Parent 7069f0de0cce0c0d8ceb869f0413d5b2756b9b40 Fix user-space four- and five-argument hypercalls on x86/64. This fixes domU building on x86/64 (bug #196). Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> diff -r 7069f0de0cce -r 7296ed60874f linux-2.6-xen-sparse/drivers/xen/privcmd/privcmd.c --- a/linux-2.6-xen-sparse/drivers/xen/privcmd/privcmd.c Tue Aug 30 13:56:08 2005 +++ b/linux-2.6-xen-sparse/drivers/xen/privcmd/privcmd.c Tue Aug 30 14:14:31 2005 @@ -66,7 +66,7 @@ { long ign1, ign2, ign3; __asm__ __volatile__ ( - "movq %5,%%r10; movq %6,%%r8;" TRAP_INSTR + "movq %8,%%r10; movq %9,%%r8;" TRAP_INSTR : "=a" (ret), "=D" (ign1), "=S" (ign2), "=d" (ign3) : "0" ((unsigned long)hypercall.op), "1" ((unsigned long)hypercall.arg[0]), _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |