Fix a bug introduced when I redid the stray interrupt arary. The
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 27 Oct 2003 16:42:17 +0000 (16:42 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 27 Oct 2003 16:42:17 +0000 (16:42 +0000)
commitb46d0159ffe3d6857988ac38fa442904351dbe91
treee13a8c37e050698272b6c4c1b4c4045e49916080
parent6ae77c4673de493ed527444be3b90f0647133226
Fix a bug introduced when I redid the stray interrupt arary.  The
initial loading of the vectors by isa_defaultirq() wound up being a nop
because I broke the intr_handler[] check in icu_unset().  This caused
stray interrupts doing boot (e.g. a stray irq 7 / printer interrupt being
the most common) to generate trap 30's and drop into DDB on boot.

Mucho Thanks to: David Rhodus <drhodus@catpa.com>
sys/i386/isa/intr_machdep.c
sys/platform/pc32/isa/intr_machdep.c