ia64/xen-unstable

changeset 2962:85a6dfa5c367

bitkeeper revision 1.1159.168.3 (4195db072g989tWZuoaN1ovNwoEBjQ)

Declare evtchn_do_upcall with asmlinkage for CONFIG_REGPARM.
author cl349@freefall.cl.cam.ac.uk
date Sat Nov 13 09:59:35 2004 +0000 (2004-11-13)
parents aa80863c1eac
children 36472cdf9921 59a403056d56
files linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h
line diff
     1.1 --- a/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c	Sat Nov 13 09:37:17 2004 +0000
     1.2 +++ b/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c	Sat Nov 13 09:59:35 2004 +0000
     1.3 @@ -82,7 +82,7 @@ void force_evtchn_callback(void)
     1.4      (void)HYPERVISOR_xen_version(0);
     1.5  }
     1.6  
     1.7 -void evtchn_do_upcall(struct pt_regs *regs)
     1.8 +asmlinkage void evtchn_do_upcall(struct pt_regs *regs)
     1.9  {
    1.10      unsigned long  l1, l2;
    1.11      unsigned int   l1i, l2i, port;
     2.1 --- a/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h	Sat Nov 13 09:37:17 2004 +0000
     2.2 +++ b/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h	Sat Nov 13 09:59:35 2004 +0000
     2.3 @@ -48,7 +48,7 @@ void force_evtchn_callback(void);
     2.4  void evtchn_do_upcall(struct pt_regs *regs);
     2.5  
     2.6  /* Entry point for notifications into the userland character device. */
     2.7 -void evtchn_device_upcall(int port);
     2.8 +asmlinkage void evtchn_device_upcall(int port);
     2.9  
    2.10  static inline void mask_evtchn(int port)
    2.11  {