login
Header Space

 
 

Re: RE: A Linux TCP SACK Question

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Wenji Wu <wenji@...>
Cc: 'Sangtae Ha' <sangtae.ha@...>, 'John Heffner' <johnwheffner@...>, 'Netdev' <netdev@...>
Date: Tuesday, April 8, 2008 - 10:59 am

On Tue, 8 Apr 2008, Wenji Wu wrote:


Yeah. It should.


Your analysis is missing something important here, there are two loops 
there :-). One for retransmitting assumed lost segments that's above those 
lines you quoted! The other below is for non-lost marked similar to what 
is specified by RFC3517's Rule 3 for NextSeg, which definately won't apply 
for newreno nor should be executed.


Sure, but there's nothing wrong with them! 2.6.24 just is currently broken 
if you have TSO+NewReno because it won't do the correct lost marking which 
is a necessary preparation step for the loop above that, too bad as I just 
figured that out one/two days ago so there's no fix yet available :-).


It's a bit hard for me to believe, considering what the last weeks debug 
has revealed about internals of it. Have you checked it from the dumps or 
from the overall results, a similarity in the latter could be due to 
other factors related to the differences in reordering detection between 
NewReno/SACK.


...There might be some bug which causes it to get skipped under some 
circumstances though (which I haven't yet remembered to fix). I don't 
remember too well anymore, probably some goto which caused skipping most 
of what's in there.

-- 
 i.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
A Linux TCP SACK Question, Wenji Wu, (Fri Apr 4, 12:54 am)
Re: A Linux TCP SACK Question, John Heffner, (Fri Apr 4, 12:27 pm)
RE: A Linux TCP SACK Question, Wenji Wu, (Fri Apr 4, 1:49 pm)
RE: A Linux TCP SACK Question, Ilpo Järvinen, (Fri Apr 4, 4:00 pm)
RE: A Linux TCP SACK Question, Wenji Wu, (Fri Apr 4, 5:15 pm)
RE: A Linux TCP SACK Question, Ilpo Järvinen, (Fri Apr 4, 5:33 pm)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Fri Apr 4, 5:40 pm)
RE: A Linux TCP SACK Question, Ilpo Järvinen, (Fri Apr 4, 5:39 pm)
RE: A Linux TCP SACK Question, Wenji Wu, (Fri Apr 4, 6:14 pm)
Re: A Linux TCP SACK Question, Sangtae Ha, (Sat Apr 5, 5:17 pm)
Re: A Linux TCP SACK Question, Wenji Wu, (Sun Apr 6, 4:27 pm)
Re: A Linux TCP SACK Question, Sangtae Ha, (Sun Apr 6, 6:43 pm)
RE: A Linux TCP SACK Question, Wenji Wu, (Mon Apr 7, 10:56 am)
RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 8, 2:36 am)
RE: A Linux TCP SACK Question, Wenji Wu, (Mon Apr 14, 12:10 pm)
RE: A Linux TCP SACK Question, Ilpo Järvinen, (Mon Apr 14, 12:48 pm)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Mon Apr 14, 6:07 pm)
Re: RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 15, 4:23 am)
Re: A Linux TCP SACK Question, John Heffner, (Tue Apr 8, 10:07 am)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 8, 8:33 am)
Re: RE: A Linux TCP SACK Question, John Heffner, (Tue Apr 8, 11:57 am)
Re: RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 8, 9:45 am)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 8, 10:30 am)
Re: RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 8, 10:59 am)
RE: RE: A Linux TCP SACK Question, Wenji Wu, (Mon Apr 14, 6:47 pm)
Re: RE: A Linux TCP SACK Question, John Heffner, (Mon Apr 14, 8:48 pm)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 15, 12:39 pm)
Re: RE: A Linux TCP SACK Question, John Heffner, (Tue Apr 15, 1:01 pm)
RE: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 15, 1:55 pm)
Re: RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 15, 1:08 pm)
Re: RE: A Linux TCP SACK Question, John Heffner, (Tue Apr 15, 1:23 pm)
Re: RE: A Linux TCP SACK Question, Matt Mathis, (Tue Apr 15, 2:00 pm)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 15, 11:45 am)
Re: RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 15, 4:25 am)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 15, 2:01 pm)
Re: RE: A Linux TCP SACK Question, John Heffner, (Tue Apr 15, 6:40 pm)
RE: RE: A Linux TCP SACK Question, Wenji Wu, (Wed Apr 16, 10:46 am)
Re: A Linux TCP SACK Question, David Miller, (Wed Apr 16, 4:27 am)
Re: A Linux TCP SACK Question, Ilpo Järvinen, (Wed Apr 16, 5:21 am)
Re: A Linux TCP SACK Question, John Heffner, (Wed Apr 16, 10:40 am)
Re: A Linux TCP SACK Question, Ilpo Järvinen, (Wed Apr 16, 11:03 am)
Re: A Linux TCP SACK Question, David Miller, (Wed Apr 16, 5:35 am)
RE: A Linux TCP SACK Question, Wenji Wu, (Wed Apr 16, 10:50 am)
Re: A Linux TCP SACK Question, David Miller, (Fri Apr 18, 2:52 am)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Tue Apr 8, 11:27 am)
Re: RE: A Linux TCP SACK Question, Ilpo Järvinen, (Tue Apr 8, 1:26 pm)
RE: A Linux TCP SACK Question, Ilpo Järvinen, (Sat Apr 5, 1:42 pm)
Re: RE: A Linux TCP SACK Question, Wenji Wu, (Fri Apr 4, 4:07 pm)
Re: A Linux TCP SACK Question, John Heffner, (Fri Apr 4, 2:07 pm)
speck-geostationary