Commit 54a353a0 authored by Jeremy Fitzhardinge's avatar Jeremy Fitzhardinge Committed by Ingo Molnar

xen: set irq_chip disable

By default, the irq_chip.disable operation is a no-op.  Explicitly set
it to disable the Xen event channel.
Signed-off-by: default avatarJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 7c1d7cdc
...@@ -820,8 +820,11 @@ void xen_irq_resume(void) ...@@ -820,8 +820,11 @@ void xen_irq_resume(void)
static struct irq_chip xen_dynamic_chip __read_mostly = { static struct irq_chip xen_dynamic_chip __read_mostly = {
.name = "xen-dyn", .name = "xen-dyn",
.disable = disable_dynirq,
.mask = disable_dynirq, .mask = disable_dynirq,
.unmask = enable_dynirq, .unmask = enable_dynirq,
.ack = ack_dynirq, .ack = ack_dynirq,
.set_affinity = set_affinity_irq, .set_affinity = set_affinity_irq,
.retrigger = retrigger_dynirq, .retrigger = retrigger_dynirq,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment