Displaying 1 result from an estimated 1 matches for "i8259a_lock".
Did you mean:
i8253_lock
2012 Aug 29
0
[PATCH V2] x86/i8259: Handle bogus spurious interrupts more quietly
...t;
--
Changes since v1
* Modify _mask_and_ack_8259A_irq() rather than basically duplicating it
diff -r 1126b3079bef -r 3cacac4d8a4d xen/arch/x86/i8259.c
--- a/xen/arch/x86/i8259.c
+++ b/xen/arch/x86/i8259.c
@@ -85,10 +85,12 @@ BUILD_16_IRQS(0xc) BUILD_16_IRQS(0xd) BU
static DEFINE_SPINLOCK(i8259A_lock);
-static void _mask_and_ack_8259A_irq(unsigned int irq);
+static bool_t _mask_and_ack_8259A_irq(unsigned int irq);
-void (*__read_mostly bogus_8259A_irq)(unsigned int irq) =
- _mask_and_ack_8259A_irq;
+bool_t bogus_8259A_irq(unsigned int irq)
+{
+ return _mask_and_ack_8259A_irq(irq);
+}...