Thread (37 messages) 37 messages, 4 authors, 2007-07-03

Re: [PATCH 0/9]: tcp-2.6 patchset

From: Ilpo Järvinen <hidden>
Date: 2007-05-27 16:56:07

On Sun, 27 May 2007, Baruch Even wrote:
* Ilpo J?rvinen [off-list ref] [070527 14:16]:
quoted
Thus, my original question basically culminates in this: should cc
modules be passed number of packets acked or number of skbs acked?
...The latter makes no sense to me unless the value is intented to
be interpreted as number of timestamps acked or something along those 
lines. ...I briefly tried looking up for documentation for cc module 
interface but didn't find anything useful about this, and thus asked in 
the first place...
At least the htcp module that I wrote assumes that the number is actual
number of tcp packets so GSO should be considered.
Thanks for the info! It is what I suspected... ...I'll write a patch for 
it tomorrow against net-2.6... Dave, beware that it will partially 
overlap with the changes made in the patch 8, so you might choose to put 
the patch 8 on hold until this issue is first resolved...
The consequences of this bug are not too large but it does make all
congestion control algorithms a lot less aggressive. On my machines GSO
is disabled by default (e1000 at 100mbps & Tigon3 @ 1Gbps).
Agreed, that's my impression too. However, some algorithms do things
like > 0 checks for it, so it might disturb their dynamics even more
than in the "too small value" cases...


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