diff options
author | ru <ru@FreeBSD.org> | 2007-02-28 05:29:23 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2007-02-28 05:29:23 +0000 |
commit | 54c3432baa3b9ac24b33493587afae858fd89d15 (patch) | |
tree | 649d1a9290ac120199ffbaa8800086a0933cddb0 /sys/dev/em/if_em.c | |
parent | a937285704d5e4d18c46d9c1a490a7a387a22325 (diff) | |
download | FreeBSD-src-54c3432baa3b9ac24b33493587afae858fd89d15.zip FreeBSD-src-54c3432baa3b9ac24b33493587afae858fd89d15.tar.gz |
Fix panic on boot caused by setting up a NULL interrupt handler.
Submitted by: Goran Gajic
Pointy hat to: piso
Diffstat (limited to 'sys/dev/em/if_em.c')
-rw-r--r-- | sys/dev/em/if_em.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/em/if_em.c b/sys/dev/em/if_em.c index 570b30d..67b1b36 100644 --- a/sys/dev/em/if_em.c +++ b/sys/dev/em/if_em.c @@ -2191,7 +2191,7 @@ em_allocate_intr(struct adapter *adapter) taskqueue_start_threads(&adapter->tq, 1, PI_NET, "%s taskq", device_get_nameunit(adapter->dev)); if ((error = bus_setup_intr(dev, adapter->res_interrupt, - INTR_TYPE_NET, em_intr_fast, NULL, adapter, + INTR_TYPE_NET, NULL, em_intr_fast, adapter, &adapter->int_handler_tag)) != 0) { device_printf(dev, "Failed to register fast interrupt " "handler: %d\n", error); |