[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen master] change arguments of do_kexec_op and compat_set_timer_op prototypes
commit 17b65c793ca5e924f355d433945d868b4427ea12 Author: Robbie VanVossen <robert.vanvossen@xxxxxxxxxxxxxxx> AuthorDate: Wed Mar 6 17:08:08 2013 +0100 Commit: Jan Beulich <jbeulich@xxxxxxxx> CommitDate: Wed Mar 6 17:08:08 2013 +0100 change arguments of do_kexec_op and compat_set_timer_op prototypes ... to match the actual functions. Signed-off-by: Robbie VanVossen <robert.vanvossen@xxxxxxxxxxxxxxx> Also make sure the source files defining these symbols include the header declaring them (had we done so, the problem would have been noticed long ago). Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Keir Fraser <keir@xxxxxxx> --- xen/common/kexec.c | 1 + xen/common/schedule.c | 1 + xen/include/xen/hypercall.h | 6 +++--- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/xen/common/kexec.c b/xen/common/kexec.c index 7b04c1c..1ba8556 100644 --- a/xen/common/kexec.c +++ b/xen/common/kexec.c @@ -15,6 +15,7 @@ #include <xen/nmi.h> #include <xen/sched.h> #include <xen/types.h> +#include <xen/hypercall.h> #include <xen/kexec.h> #include <xen/keyhandler.h> #include <public/kexec.h> diff --git a/xen/common/schedule.c b/xen/common/schedule.c index de11110..5f677c3 100644 --- a/xen/common/schedule.c +++ b/xen/common/schedule.c @@ -30,6 +30,7 @@ #include <xen/mm.h> #include <xen/err.h> #include <xen/guest_access.h> +#include <xen/hypercall.h> #include <xen/multicall.h> #include <xen/cpu.h> #include <xen/preempt.h> diff --git a/xen/include/xen/hypercall.h b/xen/include/xen/hypercall.h index 7c3d719..a9e5229 100644 --- a/xen/include/xen/hypercall.h +++ b/xen/include/xen/hypercall.h @@ -126,8 +126,7 @@ do_hvm_op( extern long do_kexec_op( unsigned long op, - int arg1, - XEN_GUEST_HANDLE_PARAM(void) arg); + XEN_GUEST_HANDLE_PARAM(void) uarg); extern long do_xsm_op( @@ -174,7 +173,8 @@ compat_sched_op( extern int compat_set_timer_op( - s_time_t timeout); + u32 lo, + s32 hi); #endif -- generated by git-patchbot for /home/xen/git/xen.git#master _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |