diff options
author | Flavio Leitner <fbl@sysclose.org> | 2020-03-10 11:39:36 -0300 |
---|---|---|
committer | Ilya Maximets <i.maximets@ovn.org> | 2020-09-15 22:28:32 +0200 |
commit | b0008d6233f9fe40f97ce9b37cdd797b30fbc069 (patch) | |
tree | 3453ef09745712683e147bd90b956cb11ef8e462 /Documentation | |
parent | d3daf73db3e48d71a32839243e6ec323e02c0dd6 (diff) | |
download | openvswitch-b0008d6233f9fe40f97ce9b37cdd797b30fbc069.tar.gz |
userspace-tso: Document the minimum kernel version.
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 <yangyi01@inspur.com>
Signed-off-by: Flavio Leitner <fbl@sysclose.org>
Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/topics/userspace-tso.rst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/topics/userspace-tso.rst b/Documentation/topics/userspace-tso.rst index aafa4a1bf..14a7c6fb3 100644 --- a/Documentation/topics/userspace-tso.rst +++ b/Documentation/topics/userspace-tso.rst @@ -104,6 +104,12 @@ on ports without TSO support. That also means guests using vhost-user in client mode will receive TSO packet regardless of TSO being enabled or disabled within the guest. +All kernel devices that use the raw socket interface (veth, for example) +require the kernel commit 9d2f67e43b73 ("net/packet: fix packet drop as of +virtio gso") in order to work properly. This commit was merged in upstream +kernel 4.19-rc7, so make sure your kernel is either newer or contains the +backport. + ~~~~~~~~~~~~~~~~~~ Performance Tuning ~~~~~~~~~~~~~~~~~~ |