Netdev List
 help / color / mirror / Atom feed
From: Wolfgang Rosner <wrosner@tirnet.de>
To: Eric Dumazet <eric.dumazet@gmail.com>, netdev@vger.kernel.org
Subject: Re: One way TCP bottleneck over 6 x Gbit tecl aggregated link // Kernel issue
Date: Thu, 26 Mar 2015 20:34:05 +0100	[thread overview]
Message-ID: <201503262034.05499.wrosner@tirnet.de> (raw)
In-Reply-To: <1427077997.25985.59.camel@edumazet-glaptop2.roam.corp.google.com>

Hello, Eric

Am Montag, 23. März 2015 03:33:17 schrieben Sie:
> On Mon, 2015-03-23 at 01:57 +0100, Wolfgang Rosner wrote:
> > Are you ready to assist me on this track?
>
> First check if the problem is already solved, using this git tree ?
>
> http://git.kernel.org/cgit/linux/kernel/git/davem/net.git


Does not look like that :-(



I tried both 3.19.2 frome kernel.org and 
a git clone frome above adress from "master" this morning.
$ uname -a
Linux cruncher 4.0.0-rc5+ #1 SMP Thu Mar 26 08:48:08 CET 2015 x86_64 GNU/Linux


Sorry when it took some time.

I've built a workaround for my aufs nfsroot to get rid of that, at least for 
testing.
Both kernels were built w/o aufs patches, so we cannot blame this anymore
(I've learned that people like to do so...)


-----------

I tried sequential run to check for jitter and to allow for adaptation

for i in `seq 10` ; do  iperf -c 192.168.130.225 -t 100 ; done

3.17 / 3.30 / 3.16 / 3.19 / 3.29 / 3.29 / 3.35 / 3.32 / 3.22 / 3.32
Gbits/sec

...full bandwith at shared Link utilisation:

[  4]  0.0-10.0 sec  3.31 GBytes  2.84 Gbits/sec
[  3]  0.0-10.0 sec  3.32 GBytes  2.85 Gbits/sec
[SUM]  0.0-10.0 sec  6.63 GBytes  5.69 Gbits/sec

...full bandwith (5.66 Gbits/sec) in the opposite direction

(Test figures are from davem 4.0.0-rc5+, on 3.19.2 they were quite the same)

------------------------

Tried a look at differences in kernel .config
between the versions where the problem occured

diff /boot/config-3.16.0-0.bpo.4-amd64 /boot/config-3.19.0 | less

there is one occurence of TCP
'> # CONFIG_TCP_CONG_DCTCP is not set

but it should not hurt if it is not set, should it?

All the other stuff does not ring any bell wiht my (very limited) range of 
experience.


So what next?



Wolfgang Rosner

  parent reply	other threads:[~2015-03-26 19:34 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-21  0:10 One way TCP bottleneck over 6 x Gbit tecl aggregated link Wolfgang Rosner
2015-03-21  1:15 ` Eric Dumazet
     [not found] ` <201503220912.39912.wrosner@tirnet.de>
     [not found]   ` <1427020159.25985.43.camel@edumazet-glaptop2.roam.corp.google.com>
2015-03-22 15:14     ` Wolfgang Rosner
2015-03-22 16:54       ` Eric Dumazet
2015-03-22 20:47         ` Wolfgang Rosner
2015-03-23  0:57           ` One way TCP bottleneck over 6 x Gbit tecl aggregated link // Kernel issue Wolfgang Rosner
2015-03-23  2:33             ` Eric Dumazet
2015-03-23  9:05               ` Wolfgang Rosner
2015-03-23  9:25                 ` Zimmermann, Alexander
2015-03-23 13:54                   ` Wolfgang Rosner
2015-03-24 12:59                     ` Zimmermann, Alexander
2015-03-26 19:34               ` Wolfgang Rosner [this message]
2015-03-27 18:46                 ` Wolfgang Rosner

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=201503262034.05499.wrosner@tirnet.de \
    --to=wrosner@tirnet.de \
    --cc=eric.dumazet@gmail.com \
    --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