The kernel needs to be at least 4.19-rc7 to include the commit 9d2f67e43b73 ("net/packet: fix packet drop as of virtio gso") otherwise the TSO packets are dropped when using raw sockets.
Fixes: 29cf9c1b3b9c ("userspace: Add TCP Segmentation Offload support") Reported-by: Yi Yang (杨燚)-云服务集团 <yangy...@inspur.com> Signed-off-by: Flavio Leitner <f...@sysclose.org> --- Documentation/topics/userspace-tso.rst | 4 ++++ 1 file changed, 4 insertions(+) This applies to branch-2.13 as well. diff --git a/Documentation/topics/userspace-tso.rst b/Documentation/topics/userspace-tso.rst index 0fbac93a5..da370e64f 100644 --- a/Documentation/topics/userspace-tso.rst +++ b/Documentation/topics/userspace-tso.rst @@ -113,6 +113,10 @@ __ https://patches.dpdk.org/patch/64136/ This fix is expected to be included in the 19.11.1 release. When OVS migrates to this DPDK release, this limitation can be removed. +All kernel devices that use the raw socket interface (veth, for example) +require a kernel with minimum version of 4.19-rc7 to include the commit: +9d2f67e43b73 ("net/packet: fix packet drop as of virtio gso"). + ~~~~~~~~~~~~~~~~~~ Performance Tuning ~~~~~~~~~~~~~~~~~~ -- 2.24.1 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev