diff options
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/em/if_em.c | 3 | ||||
| -rw-r--r-- | sys/dev/em/if_em.h | 7 |
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 |
