=================================================================== RCS file: /cvs/sys/arch/arm/sa11x0/sa11x0_intr.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- sys/arch/arm/sa11x0/sa11x0_intr.c 2008/03/05 10:58:29 1.2 +++ sys/arch/arm/sa11x0/sa11x0_intr.c 2008/05/11 10:26:11 1.3 @@ -1,4 +1,4 @@ -/* $OpenBSD: sa11x0_intr.c,v 1.2 2008/03/05 10:58:29 nbrk Exp $ */ +/* $OpenBSD: sa11x0_intr.c,v 1.3 2008/05/11 09:26:11 nbrk Exp $ */ /* $NetBSD: pxa2x0_intr.c,v 1.5 2003/07/15 00:24:55 lukem Exp $ */ /* @@ -617,7 +617,7 @@ struct intrhandler *ih; irqno = lhandler - handler; - if (irqno < 1 || irqno >= ICU_LEN) + if (irqno < 0 || irqno >= ICU_LEN) panic("intr_disestablish: bogus irq number %d", irqno); psw = disable_interrupts(I32_bit);