powerpc: Return early if irq_host lookup type is wrong
authorMilton Miller <miltonm@bga.com>
Tue, 10 May 2011 19:29:57 +0000 (19:29 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 19 May 2011 05:31:37 +0000 (15:31 +1000)
commit2d441681a4df7822e6ef6fcc0320bb14d2a06dbb
tree8b74692bf7ba309b3a9fc9b97decf5df7461a57e
parent3af259d1555a93b3b6f6545af13e0eb99b0d5d32
powerpc: Return early if irq_host lookup type is wrong

If for some reason the code incrorectly calls the wrong function to
manage the revmap, not only should we warn, we should take action.
However, in the paths we expect to be taken every delivered interrupt
change to WARN_ON_ONCE.  Use the if (WARN_ON(x)) format to get the
unlikely for free.

Signed-off-by: Milton Miller <miltonm@bga.com>
Reviewed-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/kernel/irq.c