]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/m68k/kernel/ints.c
m68k: Fix off-by-one in m68k_setup_user_interrupt()
[linux-2.6-omap-h63xx.git] / arch / m68k / kernel / ints.c
index ded7dd2f67b2803688965a49f0abb72faf1e0463..761ee0440c996a29d4fe784f56571e2cab3358ee 100644 (file)
@@ -133,7 +133,7 @@ void __init m68k_setup_user_interrupt(unsigned int vec, unsigned int cnt,
 {
        int i;
 
-       BUG_ON(IRQ_USER + cnt >= NR_IRQS);
+       BUG_ON(IRQ_USER + cnt > NR_IRQS);
        m68k_first_user_vec = vec;
        for (i = 0; i < cnt; i++)
                irq_controller[IRQ_USER + i] = &user_irq_controller;
@@ -429,8 +429,9 @@ int show_interrupts(struct seq_file *p, void *v)
        return 0;
 }
 
+#ifdef CONFIG_PROC_FS
 void init_irq_proc(void)
 {
        /* Insert /proc/irq driver here */
 }
-
+#endif