Skip to content

Commit

Permalink
xen: set irq_chip disable
Browse files Browse the repository at this point in the history
By default, the irq_chip.disable operation is a no-op.  Explicitly set
it to disable the Xen event channel.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
  • Loading branch information
Jeremy Fitzhardinge authored and Ingo Molnar committed Feb 9, 2009
1 parent 7c1d7cd commit 54a353a
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions drivers/xen/events.c
Original file line number Diff line number Diff line change
Expand Up @@ -820,8 +820,11 @@ void xen_irq_resume(void)

static struct irq_chip xen_dynamic_chip __read_mostly = {
.name = "xen-dyn",

.disable = disable_dynirq,
.mask = disable_dynirq,
.unmask = enable_dynirq,

.ack = ack_dynirq,
.set_affinity = set_affinity_irq,
.retrigger = retrigger_dynirq,
Expand Down

0 comments on commit 54a353a

Please sign in to comment.