Thread (2 messages) 2 messages, 2 authors, 2008-08-26

Re: [PATCH] tcp FRTO: in-order-only "TCP proxy" fragility workaround

From: Thomas Jarosch <hidden>
Date: 2008-08-25 16:45:40
Also in: netfilter-devel

Forward mail. Upgrading to KDE 4.1.0/kdepim4 from KDE 3.5.9
enabled HTML emails by default and I didn't notice it before.

----------  Forwarded Message  ----------

Subject: Re: [PATCH] tcp FRTO: in-order-only "TCP proxy" fragility workaround
Date: Monday, 25. August 2008
From: Thomas Jarosch <redacted>
To: "Ilpo Järvinen" <redacted>

On Friday, 22. August 2008 23:18:44 Ilpo Järvinen wrote:
In the meantime, can you check the attached patches. Besides the kernel
patch, you need to build your own patched iproute2 as well to configure
the features (ip tool among them is enough in case the build of some other
part of the toolset fails like it did for me). I somewhat tested them, and
the result seemed to be what I'd expect (I just forced RTOs with some
netem heavy dropping and quickly glanced over the resulting packet
patterns near RTO).
Your patches work fine.

I've noticed two small things:
1. Maybe it's a good idea to add a note above the tcp_use_frto() change
to explain that the value is negated. Took me a while to figure out
why there is no "!" in there :-)
2. Maybe rename the "features" option in iproute2 to "disable_features".
Then it would be more intuitive what it does.


btw: If you apply something to the iproute2 git tree,
I got a compiler error while testing the patch:

In file included from lnstat.c:40:
lnstat.h:28: error: field 'last_read' has incomplete type
lnstat.h:29: error: field 'interval' has incomplete type

Attached small patch fixes the issue.

Cheers,
Thomas

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help