Re: [RFC PATCH net-2.6.25 uncompilable] [TCP]: Avoid breaking GSOed skbs when SACKed one-by-one

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Lachlan Andrew
Date: Wednesday, December 12, 2007 - 4:35 pm

Greetings Dave,

On 12/12/2007, David Miller <davem@davemloft.net> wrote:

OK.  Thanks for the background.

I thought that a TSC read was fairly cheap.  Any messing around to
interpret it could be the responsibility of any task which actually
needs a high-resolution timestamp, couldn't it?  If TSC is disabled,
then the timestamp field could be set to "invalid".


Overkill for Reno and Cubic, but useful for Vegas, LP, veno, Illinois
and YeAH which are all in the kernel.  They currently use "high
resolution" timestamps which are effectively quantized to the
scheduler resolution because of the way timestamping is done --
reading a high-resolution time source when a task is scheduled.


Oh... :(


That problem should certainly be fixed as well -- I wasn't suggesting
this as an alternative.  Will fixing it fix the problem of those TCP
modules suffering from CPU load from other sources?

(I'm Cc'ing this to Darryl Veitch who has often wanted driver-level
time-stamping for achieving high-resolution synchronization between
hosts.)

Cheers,
Lachlan

-- 
Lachlan Andrew  Dept of Computer Science, Caltech
1200 E California Blvd, Mail Code 256-80, Pasadena CA 91125, USA
Ph: +1 (626) 395-8820    Fax: +1 (626) 568-3603
http://netlab.caltech.edu/~lachlan
--
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:
[PATCH] tcp-illinois: incorrect beta usage, Stephen Hemminger, (Wed Nov 28, 4:47 pm)
Re: [PATCH] tcp-illinois: incorrect beta usage, Lachlan Andrew, (Wed Nov 28, 5:25 pm)
Re: [PATCH] tcp-illinois: incorrect beta usage, Stephen Hemminger, (Wed Nov 28, 5:43 pm)
RE: [PATCH] tcp-illinois: incorrect beta usage, Shao Liu, (Wed Nov 28, 10:26 pm)
Re: [PATCH] tcp-illinois: incorrect beta usage, Herbert Xu, (Thu Nov 29, 7:12 am)
[RFC] TCP illinois max rtt aging, Stephen Hemminger, (Mon Dec 3, 3:52 pm)
Re: [RFC] TCP illinois max rtt aging, Lachlan Andrew, (Mon Dec 3, 4:06 pm)
RE: [RFC] TCP illinois max rtt aging, Shao Liu, (Mon Dec 3, 4:59 pm)
Re: [RFC] TCP illinois max rtt aging, Stephen Hemminger, (Mon Dec 3, 5:32 pm)
Re: [RFC] TCP illinois max rtt aging, Lachlan Andrew, (Mon Dec 3, 6:23 pm)
Re: [RFC] TCP illinois max rtt aging, Ilpo Järvinen, (Tue Dec 4, 1:37 am)
Re: [RFC] TCP illinois max rtt aging, Lachlan Andrew, (Thu Dec 6, 8:27 pm)
Re: [RFC] TCP illinois max rtt aging, Ilpo Järvinen, (Fri Dec 7, 4:05 am)
Re: [RFC] TCP illinois max rtt aging, David Miller, (Fri Dec 7, 5:41 am)
Re: [RFC] TCP illinois max rtt aging, Ilpo Järvinen, (Fri Dec 7, 6:05 am)
Re: [RFC] TCP illinois max rtt aging, Ilpo Järvinen, (Fri Dec 7, 11:27 am)
Re: [RFC] TCP illinois max rtt aging, David Miller, (Fri Dec 7, 6:32 pm)
Re: [RFC PATCH net-2.6.25 uncompilable] [TCP]: Avoid break ..., Lachlan Andrew, (Wed Dec 12, 4:35 pm)
Re: [RFC PATCH net-2.6.25 uncompilable] [TCP]: Avoid break ..., Stephen Hemminger, (Wed Dec 12, 5:00 pm)
Re: SACK scoreboard, David Miller, (Tue Jan 8, 12:36 am)
Re: SACK scoreboard, Ilpo Järvinen, (Tue Jan 8, 5:12 am)
Re: SACK scoreboard, John Heffner, (Tue Jan 8, 9:51 am)
Re: SACK scoreboard, David Miller, (Tue Jan 8, 3:44 pm)
Re: SACK scoreboard, Lachlan Andrew, (Tue Jan 8, 6:34 pm)
Re: SACK scoreboard, Andi Kleen, (Tue Jan 8, 7:25 pm)
Re: SACK scoreboard, John Heffner, (Tue Jan 8, 9:27 pm)
Re: SACK scoreboard, David Miller, (Tue Jan 8, 11:35 pm)
Re: SACK scoreboard, David Miller, (Tue Jan 8, 11:39 pm)
Re: SACK scoreboard, David Miller, (Tue Jan 8, 11:41 pm)
Re: SACK scoreboard, Andi Kleen, (Wed Jan 9, 12:03 am)
Re: SACK scoreboard, David Miller, (Wed Jan 9, 12:16 am)
Re: SACK scoreboard, David Miller, (Wed Jan 9, 12:58 am)
Re: SACK scoreboard, Evgeniy Polyakov, (Wed Jan 9, 2:47 am)
Re: SACK scoreboard, Ilpo Järvinen, (Wed Jan 9, 5:55 am)
Re: SACK scoreboard, Andi Kleen, (Wed Jan 9, 7:02 am)
Re: SACK scoreboard, John Heffner, (Wed Jan 9, 7:56 am)
Re: SACK scoreboard, SANGTAE HA, (Wed Jan 9, 11:14 am)
Re: SACK scoreboard, John Heffner, (Wed Jan 9, 11:23 am)