Hello:

This series was applied to netdev/net-next.git (main)
by Paolo Abeni <[email protected]>:

On Thu,  8 Oct 2026 18:06:45 +0800 you wrote:
> BIG TCP is negotiated per netdevice, so BIG TCP and non-BIG TCP ports can
> coexist in one path.  When an skb exceeds the GSO limits of the port it is
> sent to, it loses its GSO feature mask and is segmented into individual MSS
> sized packets, which that port then sends without TSO.
> 
> This series cuts such a TCP GSO skb into GSO skbs which fit the device
> limits instead, so the rest of the path keeps using TSO.  On a
> veth -> bridge -> TAP -> guest virtio-net path, with BIG TCP enabled on the
> veth endpoints and left off in the guest, a single iperf3 TCP flow, six
> alternating runs per state (-t 15 -O 5, fixed CPU affinity and port tuple):
> 
> [...]

Here is the summary with links:
  - [net-next,v5,1/6] net: core: use the packet's L3 protocol for the GSO size 
limit
    https://git.kernel.org/netdev/net-next/c/cc9dcb0e7a42
  - [net-next,v5,2/6] net: core: factor out the GSO device limit check
    https://git.kernel.org/netdev/net-next/c/0bba48256b0a
  - [net-next,v5,3/6] net: gso: support re-segmentation of TCP GSO skbs
    https://git.kernel.org/netdev/net-next/c/c4076626ba52
  - [net-next,v5,4/6] net: gso: clear the GSO state of the last output segment
    https://git.kernel.org/netdev/net-next/c/335a0378a755
  - [net-next,v5,5/6] net: core: re-segment oversized TCP GSO skbs
    https://git.kernel.org/netdev/net-next/c/32bfd220cd6f
  - [net-next,v5,6/6] net: net_test: add tests for TCP re-segmentation
    https://git.kernel.org/netdev/net-next/c/a374c5bb41d1

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html


_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to