aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/em/if_em.c3
-rw-r--r--sys/dev/em/if_em.h7
2 files changed, 6 insertions, 4 deletions
diff --git a/sys/dev/em/if_em.c b/sys/dev/em/if_em.c
index de3e1f3a242c7..43ee9400fc371 100644
--- a/sys/dev/em/if_em.c
+++ b/sys/dev/em/if_em.c
@@ -1188,9 +1188,6 @@ em_ioctl(struct ifnet *ifp, u_long command, caddr_t data)
static void
em_watchdog(struct adapter *adapter)
{
-#ifdef EM_FAST_IRQ
- struct task *t = &adapter->rxtx_task;
-#endif
EM_CORE_LOCK_ASSERT(adapter);
diff --git a/sys/dev/em/if_em.h b/sys/dev/em/if_em.h
index 3292e94a3b123..1f8aafb393b87 100644
--- a/sys/dev/em/if_em.h
+++ b/sys/dev/em/if_em.h
@@ -30,13 +30,18 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
***************************************************************************/
-/*$FreeBSD$*/
+/*$FreeBSD$ */
#ifndef _EM_H_DEFINED_
#define _EM_H_DEFINED_
/* Tunables */
+/* Set FAST handling on by default */
+#if __FreeBSD_version > 700000
+#define EM_FAST_IRQ
+#endif
+
/*
* EM_TXD: Maximum number of Transmit Descriptors
* Valid Range: 80-256 for 82542 and 82543-based adapters