Date: Thu, 8 Apr 2010 11:20:35 -0700 From: Jack Vogel <jfvogel@gmail.com> To: pyunyh@gmail.com Cc: freebsd-stable@freebsd.org Subject: Re: em driver regression Message-ID: <j2v2a41acea1004081120uf52cfdc2g1808ea13100a574a@mail.gmail.com> In-Reply-To: <20100408181741.GI5734@michelle.cdnetworks.com> References: <201004081313.o38DD4JM041821@lava.sentex.ca> <7.1.0.9.0.20100408091756.10652be0@sentex.net> <201004081446.o38EkU7h042296@lava.sentex.ca> <20100408181741.GI5734@michelle.cdnetworks.com>
next in thread | previous in thread | raw e-mail | index | archive | help
LOL, what timing :) On Thu, Apr 8, 2010 at 11:17 AM, Pyun YongHyeon <pyunyh@gmail.com> wrote: > On Thu, Apr 08, 2010 at 10:46:22AM -0400, Mike Tancsa wrote: > > > > OK, some more data... It seems dhclient is getting upset as well > > since the updated driver > > > > Apr 8 10:28:37 ich10 dhclient[1383]: DHCPDISCOVER on em0 to > > 255.255.255.255 port 67 interval 6 > > Apr 8 10:28:38 ich10 dhclient[1383]: ip length 328 disagrees with > > bytes received 332. > > Apr 8 10:28:38 ich10 dhclient[1383]: accepting packet with data > > after udp payload. > > Apr 8 10:28:38 ich10 dhclient[1383]: DHCPOFFER from 192.168.xx.1 > > Apr 8 10:28:40 ich10 dhclient[1383]: DHCPREQUEST on em0 to > > 255.255.255.255 port 67 > > Apr 8 10:28:40 ich10 dhclient[1383]: ip length 328 disagrees with > > bytes received 332. > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Try this patch. It should fix the issue. It seems Jack forgot to > strip CRC bytes as old em(4) didn't strip it, probably to > workaround silicon bug of old em(4) controllers. > > It seems there are also TX issues here. The system load is too high > and sometimes system is not responsive while TX is in progress. > Because I initiated TCP bulk transfers, TSO should reduce CPU load > a lot but it didn't so I guess it could also be related watchdog > timeouts you've seen. I'll see what can be done. >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?j2v2a41acea1004081120uf52cfdc2g1808ea13100a574a>