summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuslan Ermilov <ru@FreeBSD.org>2005-08-02 08:44:45 +0000
committerRuslan Ermilov <ru@FreeBSD.org>2005-08-02 08:44:45 +0000
commitb34b221d77b7fbe68e68830cf48bb33014e4b7df (patch)
treec9388692159926c613502d9efb3422759a2eb6bc
parent01122e2ae04cfa5ac480dc24977ecb0f76ae8cdc (diff)
Notes
-rw-r--r--sys/dev/em/if_em.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/em/if_em.c b/sys/dev/em/if_em.c
index 5c6a796be7d3..5cbafcd185b0 100644
--- a/sys/dev/em/if_em.c
+++ b/sys/dev/em/if_em.c
@@ -1714,6 +1714,9 @@ em_stop(void *arg)
mtx_assert(&adapter->mtx, MA_OWNED);
INIT_DEBUGOUT("em_stop: begin");
+#ifdef DEVICE_POLLING
+ ether_poll_deregister(ifp);
+#endif
em_disable_intr(adapter);
em_reset_hw(&adapter->hw);
callout_stop(&adapter->timer);