From: Jan Kiszka <jan.kis...@siemens.com> As we are using regular request/free_irq under dovetail, there is no extra task to be done in the interrupt enable/disable services. In fact, calling enable_irq will rather trigger "Unbalanced enable for IRQ ..." errors.
Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> --- kernel/cobalt/dovetail/intr.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/kernel/cobalt/dovetail/intr.c b/kernel/cobalt/dovetail/intr.c index 068dfe306e..d1a1c14a91 100644 --- a/kernel/cobalt/dovetail/intr.c +++ b/kernel/cobalt/dovetail/intr.c @@ -109,15 +109,11 @@ EXPORT_SYMBOL_GPL(xnintr_detach); void xnintr_enable(struct xnintr *intr) { - secondary_mode_only(); - enable_irq(intr->irq); } EXPORT_SYMBOL_GPL(xnintr_enable); void xnintr_disable(struct xnintr *intr) { - secondary_mode_only(); - disable_irq(intr->irq); } EXPORT_SYMBOL_GPL(xnintr_disable); -- 2.26.2