From: David Daney Date: Fri, 25 Mar 2011 19:38:48 +0000 (-0700) Subject: genirq: Reserve the irq when calling irq_set_chip() X-Git-Tag: v2.6.39-rc1~13^3~14 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d72274e5895d11570a0a4a3214a1933c86d5ccb7;p=pandora-kernel.git genirq: Reserve the irq when calling irq_set_chip() The helper macros and functions like for_each_active_irq() don't work unless the irq is in the allocated_irqs set. In the case of !CONFIG_SPARSE_IRQ, instead of forcing all users of the irq infrastructure to explicitly call irq_reserve_irq(), do it for them. Signed-off-by: David Daney Cc: linux-mips@linux-mips.org Cc: ralf@linux-mips.org LKML-Reference: <1301081931-11240-2-git-send-email-ddaney@caviumnetworks.com> Signed-off-by: Thomas Gleixner --- Reading git-diff-tree failed