Re: [PATCH] vhost: support UDP Fragmentation Offload
From: Hu, Jiayu <hidden>
Date: 2017-11-21 07:42:02
Hi Stephen,
-----Original Message----- From: Stephen Hemminger [mailto:stephen@networkplumber.org] Sent: Tuesday, November 21, 2017 3:13 PM To: Hu, Jiayu <redacted> Cc: dev@dpdk.org; yliu@fridaylinux.org; Tan, Jianfeng [off-list ref] Subject: Re: [dpdk-dev] [PATCH] vhost: support UDP Fragmentation Offload On Tue, 21 Nov 2017 14:56:52 +0800 Jiayu Hu [off-list ref] wrote:quoted
In virtio, UDP Fragmentation Offload (UFO) includes two parts: host UFO and guest UFO. Guest UFO means the frontend can receive large UDPpackets,quoted
and host UFO means the backend can receive large UDP packets. This patch supports host UFO and guest UFO for vhost-user. Signed-off-by: Jiayu Hu <redacted>This may no longer be a desirable feature to implement. UFO was just deprecated and removed from Linux. It had no useful benefit.
The main reason of supporting UFO is to make the backend live migration from vhost-net to vhost-user possible. Host and guest UFO are default features for virtio-net, and vhost-net supports both. But vhosy-user doesn't support them. If we want to migrate from vhost-net to vhost-user, this features gap would cause live migration fail. Thanks, Jiayu