Thread (24 messages) 24 messages, 8 authors, 2015-02-27

[PATCH net-next 0/3] Small fix for TCP PMTU

flat view
STALE4257d SUPERSEDED

From: Fan Du <hidden>
Date: 2015-02-13 08:21:08

Revision v1 of 2 in this series.

Revisions (2)
  1. v1 current
  2. v2 [diff vs current]
This patchset perform some small fix for current TCP PMTU
as per RFC4821 with below changes:

Patch1/3: Set probe mss base to 1024 Bytes
Patch2/3: Do not double probe_size for each probing,
	  use a simple binary search to gain maximum performance.
Patch3/3: Create a probe timer to detect enlarged path MTU.

Fan Du (3):
  ipv4: Raise tcp PMTU probe mss base size
  ipv4: Use binary search to choose tcp PMTU probe_size
  ipv4: Create probe timer for tcp PMTU as per RFC4821

 include/net/inet_connection_sock.h |    5 +++++
 include/net/netns/ipv4.h           |    1 +
 include/net/tcp.h                  |    5 ++++-
 net/ipv4/sysctl_net_ipv4.c         |    7 +++++++
 net/ipv4/tcp.c                     |    2 ++
 net/ipv4/tcp_input.c               |    5 ++++-
 net/ipv4/tcp_ipv4.c                |    1 +
 net/ipv4/tcp_output.c              |   35 +++++++++++++++++++++++++++++++----
 net/ipv4/tcp_timer.c               |    2 +-
 9 files changed, 56 insertions(+), 7 deletions(-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help