aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/multicall.c
diff options
context:
space:
mode:
authorEmmanuel Ackaouy <ack@xensource.com>2007-01-05 17:34:34 +0000
committerEmmanuel Ackaouy <ack@xensource.com>2007-01-05 17:34:34 +0000
commit75a2a59383d0e0bb7c89917a3fdad683bad4996c (patch)
treea56cb19afe5032ffb8ed9634f2ed8ffc129d7630 /xen/common/multicall.c
parentcda335c279bf3da50dc8f47691896928bac2e529 (diff)
downloadxen-75a2a59383d0e0bb7c89917a3fdad683bad4996c.tar.gz
xen-75a2a59383d0e0bb7c89917a3fdad683bad4996c.tar.bz2
xen-75a2a59383d0e0bb7c89917a3fdad683bad4996c.zip
Enable compatibility mode operation for HYPERVISOR_multicall.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'xen/common/multicall.c')
-rw-r--r--xen/common/multicall.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/xen/common/multicall.c b/xen/common/multicall.c
index 499e6bd62c..1a43838ca0 100644
--- a/xen/common/multicall.c
+++ b/xen/common/multicall.c
@@ -13,9 +13,12 @@
#include <asm/current.h>
#include <asm/hardirq.h>
+#ifndef COMPAT
DEFINE_PER_CPU(struct mc_state, mc_state);
+typedef long ret_t;
+#endif
-long
+ret_t
do_multicall(
XEN_GUEST_HANDLE(multicall_entry_t) call_list, unsigned int nr_calls)
{