Starting from 6.2 the kernel supports UDP segmentation offload, the kernel uses GSO_UDP_L4 to mark packets with USB sermentation request
Andrew Melnychenko (3): tap: Added USO support to tap device. virtio-net: Added USO flags to vhost support. virtio-net: Added uso check Yuri Benditovich (1): virtio-net: added USO support hw/net/e1000e_core.c | 2 +- hw/net/igb_core.c | 2 +- hw/net/vhost_net.c | 3 +++ hw/net/virtio-net.c | 35 ++++++++++++++++++++++++++++++++--- hw/net/vmxnet3.c | 2 ++ include/net/net.h | 7 +++++-- net/net.c | 13 +++++++++++-- net/tap-bsd.c | 7 ++++++- net/tap-linux.c | 27 ++++++++++++++++++++++++--- net/tap-linux.h | 2 ++ net/tap-solaris.c | 7 ++++++- net/tap-stub.c | 7 ++++++- net/tap-win32.c | 2 +- net/tap.c | 18 +++++++++++++++--- net/tap_int.h | 4 +++- net/vhost-vdpa.c | 3 +++ 16 files changed, 121 insertions(+), 20 deletions(-) -- 2.34.3