diff options
-rw-r--r-- | linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c | 2 | ||||
-rw-r--r-- | linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c b/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c index 28dca535d9..0041caa9bf 100644 --- a/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c +++ b/linux-2.6.9-xen-sparse/arch/xen/kernel/evtchn.c @@ -82,7 +82,7 @@ void force_evtchn_callback(void) (void)HYPERVISOR_xen_version(0); } -void evtchn_do_upcall(struct pt_regs *regs) +asmlinkage void evtchn_do_upcall(struct pt_regs *regs) { unsigned long l1, l2; unsigned int l1i, l2i, port; diff --git a/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h b/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h index bf27321263..a4930a09d5 100644 --- a/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h +++ b/linux-2.6.9-xen-sparse/include/asm-xen/evtchn.h @@ -48,7 +48,7 @@ void force_evtchn_callback(void); void evtchn_do_upcall(struct pt_regs *regs); /* Entry point for notifications into the userland character device. */ -void evtchn_device_upcall(int port); +asmlinkage void evtchn_device_upcall(int port); static inline void mask_evtchn(int port) { |