Skip to content

net: TCP thin-stream latency-improving modifications

Andreas Petlund lkml netdev 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest3 patches 2 repliesIn review
  2. v43 patches 25 repliesSuperseded
  3. v33 patches 9 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v20 of 3 patches0 repliesSuperseded
v13 patches17 repliesSuperseded

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3net: TCP thin-stream detectionDocumentation/networking/tcp-thin.txt include/net/tcp.h+55 -00 replies
2/3net: TCP thin linear timeoutsDocumentation/networking/ip-sysctl.txt include/linux/tcp.h include/net/tcp.h +3 more+54 -20 replies
3/3net: TCP thin dupackDocumentation/networking/ip-sysctl.txt include/linux/tcp.h include/net/tcp.h +3 more+42 -11 reply
3/3net: TCP thin dupackDocumentation/networking/ip-sysctl.txt include/linux/tcp.h include/net/tcp.h +3 more+42 -10 replies

Reviews trailers per patch

2 of 4 patches have a Reviewed-by or Acked-by.

PatchIlpo Järvinen
1/3
2/3
3/3A-b
3/3A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v5 thread

Cover letter [net-next PATCH v5 0/3] net: TCP thin-stream latency-improving modifications

This is a series of patches enabling non-intrusive, dynamically triggered modifications that improve retransmission latencies for thin streams.

The patch set was modified according to the feedback received.

Major change:
-Used bitfields to compact the nonagle variable
in the tcp_sock struct. nonagle, thin_lto and thin_dupack is now contained in the same u8.

I decided to use bitfields to handle this as it is already done similarly in the tcp_options_received struct.

Also corrected some formatting issues.

Cheers,
Andreas Petlund