[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v2] change arguments of do_kexec_op and compat_set_timer_op prototypes



On 28/02/2013 16:44, "Jan Beulich" <JBeulich@xxxxxxxx> wrote:

> ... 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>

> --- 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>
> --- 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>
> --- 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
>  
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.