Re: [RFC PATCH v1 2/5] tcp: Implemented the timing-based operations

2017-07-28 Thread David Miller
From: Natale Patriciello Date: Fri, 28 Jul 2017 21:59:16 +0200 > @@ -369,6 +369,9 @@ struct tcp_sock { >*/ > struct request_sock *fastopen_rsk; > u32 *saved_syn; > + > +/* TCP send timer */ > + struct timer_list send_timer; > }; > > enum tsq_enum { If this is cong

[RFC PATCH v1 2/5] tcp: Implemented the timing-based operations

2017-07-28 Thread Natale Patriciello
Timing the TCP operation based on the timer returned by the congestion control. If the congestion control does not implement the timing interface, the TCP behaves as usual, by sending down segments as soon as it is possible. Otherwise, it will wait until the timer expires (and so respecting the tim