netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Bill Fink <billfink@mindspring.com>
To: "Ilpo Järvinen " <ilpo.jarvinen@helsinki.fi>
Cc: Chuck Ebbert <cebbert@redhat.com>, Netdev <netdev@vger.kernel.org>
Subject: Re: Unexcepted latency (order of 100-200 ms) with TCP (packet receive)
Date: Fri, 27 Apr 2007 03:17:57 -0400	[thread overview]
Message-ID: <20070427031757.513f6ad7.billfink@mindspring.com> (raw)
In-Reply-To: <Pine.LNX.4.64.0704262219200.18515@kivilampi-30.cs.helsinki.fi>

On Thu, 26 Apr 2007, Ilpo Järvinen wrote:

> On Thu, 26 Apr 2007, Chuck Ebbert wrote:
> 
> > Ilpo Järvinen wrote:
> > > ...I'm unsure how to continue the investigation from this point onward 
> > > and asking for ideas/suggestions or how to rule out more possibilities... 
> > > Or is there some knob which I don't know of that should be toggled or 
> > > something, is 2.6 network stack expected to behave this way?
> > > 
> > 
> > Try a different network adapter.
> 
> Hmm, I thought I had already done this but I just noticed that it is so 
> that the adapter was still the same as the other host has two adapter (now 
> that I look again). I'll give it a try tomorrow to see if using the 
> another adapter makes any difference.
> 
> > Try turning off hardware TSO offload:
> >   ethtool -K ethX tso off
> 
> # ethtool -K eth0 tso off
> Cannot set device tcp segmentation offload settings: Operation not 
> supported

Could the delays be caused by Ethernet PAUSE frames (which might not
be rquired at the slower 10FD but might at 100)?  TX and RX pause
control settings (check with "ethtool -a") might be different between
the 2.4 and 2.6 kernels.

Also check things like net.core.netdev_max_backlog and ifconfig
txqueuelen settings.  And check "ethtool -S", "netstat -s", and
ifconfig error counters.

						-Bill

  reply	other threads:[~2007-04-27  7:27 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-26 10:20 Unexcepted latency (order of 100-200 ms) with TCP (packet receive) Ilpo Järvinen
2007-04-26 16:16 ` Chuck Ebbert
2007-04-26 19:30   ` Ilpo Järvinen
2007-04-27  7:17     ` Bill Fink [this message]
2007-04-27 15:07       ` Ilpo Järvinen
2007-05-07 11:45         ` Ilpo Järvinen
2007-05-09  7:03           ` David Miller
2007-04-26 16:38 ` Rick Jones
2007-04-26 19:18   ` Ilpo Järvinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070427031757.513f6ad7.billfink@mindspring.com \
    --to=billfink@mindspring.com \
    --cc=cebbert@redhat.com \
    --cc=ilpo.jarvinen@helsinki.fi \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).