[Fedora-xen] [PATCH 3 of 5] hw_resend_irq() isn't passed struct hw_interrupt_type in 2.6.18

Aron Griffis aron at hp.com
Thu Jul 27 04:10:57 UTC 2006


2 files changed, 3 insertions(+), 4 deletions(-)
drivers/xen/core/evtchn.c |    2 +-
include/asm-ia64/hw_irq.h |    5 ++---


# HG changeset patch
# User agriffis at cheo.zko.hp.com
# Node ID 8de5c39ac1ef23a8c257fd02186d9810f9c358c5
# Parent  575b49ce64a2098515c48a3f29a214f853025fcf
hw_resend_irq() isn't passed struct hw_interrupt_type in 2.6.18

Signed-off-by: Aron Griffis <aron at hp.com>

diff -r 575b49ce64a2 -r 8de5c39ac1ef drivers/xen/core/evtchn.c
--- a/drivers/xen/core/evtchn.c	Thu Jul 27 00:09:55 2006 -0400
+++ b/drivers/xen/core/evtchn.c	Thu Jul 27 00:09:59 2006 -0400
@@ -694,7 +694,7 @@ int irq_ignore_unhandled(unsigned int ir
 	return !!(irq_status.flags & XENIRQSTAT_shared);
 }
 
-void resend_irq_on_evtchn(struct hw_interrupt_type *h, unsigned int i)
+void resend_irq_on_evtchn(unsigned int i)
 {
 	int evtchn = evtchn_from_irq(i);
 	shared_info_t *s = HYPERVISOR_shared_info;
diff -r 575b49ce64a2 -r 8de5c39ac1ef include/asm-ia64/hw_irq.h
--- a/include/asm-ia64/hw_irq.h	Thu Jul 27 00:09:55 2006 -0400
+++ b/include/asm-ia64/hw_irq.h	Thu Jul 27 00:09:59 2006 -0400
@@ -104,10 +104,9 @@ static inline void ia64_resend_irq(unsig
 static inline void ia64_resend_irq(unsigned int vector)
 {
 #ifdef CONFIG_XEN
-	extern void resend_irq_on_evtchn(struct hw_interrupt_type *h,
-					 unsigned int i);
+	extern void resend_irq_on_evtchn(unsigned int i);
 	if (is_running_on_xen())
-		resend_irq_on_evtchn(h, vector);
+		resend_irq_on_evtchn(vector);
 	else
 #endif /* CONFIG_XEN */
 	platform_send_ipi(smp_processor_id(), vector, IA64_IPI_DM_INT, 0);




More information about the xen mailing list