Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Apr 2014 08:09:04 +0200
From:      Frank Volf <frank@deze.org>
To:        pyunyh@gmail.com, Rick Macklem <rmacklem@uoguelph.ca>
Cc:        freebsd-net@freebsd.org, marius@freebsd.org, yongari@freebsd.org
Subject:   Re: re0: watchdog timeout
Message-ID:  <53424100.7030103@deze.org>
In-Reply-To: <20140407012241.GA3543@michelle.cdnetworks.com>
References:  <53418053.5020105@deze.org> <280407068.6916295.1396827428537.JavaMail.root@uoguelph.ca> <20140407012241.GA3543@michelle.cdnetworks.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Yonghyeon PYUN schreef op 7-4-2014 3:22:
> On Sun, Apr 06, 2014 at 07:37:08PM -0400, Rick Macklem wrote:
>> Frank Volf wrote:
>>> Hello,
>>>
>>> I'm experiencing watchdog timeouts with my Realtek interface card.
>>>
>>> I'm using a fairly new system (Shuttle DS47), running FreeBSD
>>> 10-STABLE.
>>> For this shuttle a patch has been recently committed to SVN to make
>>> this
>>> card work at all (revision *262391*
>>> <http://svnweb.freebsd.org/base?view=revision&revision=262391>).
>>>
>>> The timeout is only experienced under heavy network load (the system
>>> is
>>> running a bacula backup server that backups to NFS connected
>>> storage),
>>> and typically large full backups trigger this. Normal traffic works
>>> fine
>>> (this system is e.g. also my firewall to the Internet).
>>>
>> Since you mention NFS, you could try disabling TSO on the interface
>> and see if that helps. (I'm beginning to feel like a parrot saying this,
>> but...) If you care about why it might help, read this email thread:
>>    http://docs.FreeBSD.org/cgi/mid.cgi?1850411724.1687820.1395621539316.JavaMail.root
>>
>> If it happens to help, please email again, since there are probably
>> better ways to fix the problem than disabling TSO.
>>
> re(4) controllers support TSO but it was disabled long time
> ago(r217832).
> It's still allowed to enable TSO but users have to explicitly
> enable it with ifconfig.  If Frank didn't explicitly enable TSO on
> the box, TSO may have nothing to do with watchdog timeout, I guess.

I haven't explicitly enabled TSO, the only option that has been 
explicitly set is -vlanhwtag, here is the interface config:

re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8208b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
         ether 80:ee:73:77:e9:ab
         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
         media: Ethernet autoselect (1000baseT <full-duplex>)
         status: active


Regards,

Frank




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53424100.7030103>