[Bug 200221] em0 watchdog timeout under load
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jul 15 16:19:23 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200221
--- Comment #11 from Sean Bruno <sbruno at FreeBSD.org> ---
Can you try the following patch to if_em.c and see if it helps? I'm trying to
diagnose this here.
Index: dev/e1000/if_em.c
===================================================================
--- dev/e1000/if_em.c (revision 285481)
+++ dev/e1000/if_em.c (working copy)
@@ -3034,6 +3034,9 @@
if_setflags(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST);
if_setioctlfn(ifp, em_ioctl);
if_setgetcounterfn(ifp, em_get_counter);
+ ifp->if_hw_tsomax = 65518; /* 32*MCLBYTES - max_mac_hdr_len*/
+ ifp->if_hw_tsomaxsegcount = EM_MAX_SCATTER;
+ ifp->if_hw_tsomaxsegsize = 65536;
#ifdef EM_MULTIQUEUE
/* Multiqueue stack interface */
if_settransmitfn(ifp, em_mq_start);
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-net
mailing list