From: Markos Chandras Date: Thu, 26 Sep 2013 09:35:31 +0000 (+0100) Subject: MIPS: Remove bogus BUG_ON() X-Git-Tag: next-20130927~83^2~2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=06461bc47846dd3d5d2aac7cd98913a8577c5829;p=karo-tx-linux.git MIPS: Remove bogus BUG_ON() Checking for n<0 && n>9 makes no sense because it can never be true. Moreover, we can have up to 64 vectored interrupts so BUG_ON(n>9) was wrong anyway. Signed-off-by: Markos Chandras Acked-by: Steven J. Hill Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/5909/ Signed-off-by: Ralf Baechle --- diff --git a/arch/mips/kernel/traps.c b/arch/mips/kernel/traps.c index 524841f02803..f2ae9cb57ff0 100644 --- a/arch/mips/kernel/traps.c +++ b/arch/mips/kernel/traps.c @@ -1554,7 +1554,6 @@ static void *set_vi_srs_handler(int n, vi_handler_t addr, int srs) unsigned char *b; BUG_ON(!cpu_has_veic && !cpu_has_vint); - BUG_ON((n < 0) && (n > 9)); if (addr == NULL) { handler = (unsigned long) do_default_vi;