From: Richard Weinberger Date: Mon, 2 Sep 2013 20:49:22 +0000 (+0200) Subject: um: Add irq chip um/mask handlers X-Git-Tag: v4.0~3345^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=81bab4c38ad59b35d1bea2a96ce6bc90570b1392;p=platform%2Fkernel%2Flinux-amlogic.git um: Add irq chip um/mask handlers These handlers are not optional and need in our case dummy implementions to avoid NULL pointer bugs within the irq core code. Reported-and-tested-by: Toralf Foester Signed-off-by: Richard Weinberger --- diff --git a/arch/um/kernel/irq.c b/arch/um/kernel/irq.c index 36e12f0..1d8505b 100644 --- a/arch/um/kernel/irq.c +++ b/arch/um/kernel/irq.c @@ -337,6 +337,8 @@ static struct irq_chip normal_irq_type = { .irq_disable = dummy, .irq_enable = dummy, .irq_ack = dummy, + .irq_mask = dummy, + .irq_unmask = dummy, }; static struct irq_chip SIGVTALRM_irq_type = { @@ -344,6 +346,8 @@ static struct irq_chip SIGVTALRM_irq_type = { .irq_disable = dummy, .irq_enable = dummy, .irq_ack = dummy, + .irq_mask = dummy, + .irq_unmask = dummy, }; void __init init_IRQ(void)