[ovs-dev] 答复: [PATCH v4] Use TPACKET_V3 to accelerate veth for userspace datapath

William Tu u9012063 at gmail.com
Tue Feb 18 15:38:17 UTC 2020


On Mon, Feb 17, 2020 at 6:10 AM Yi Yang (杨燚)-云服务集团 <yangyi01 at inspur.com> wrote:
>
> Ilya, thank you so much for your comments, I'll fix them in next version.
>
> For TSO support, this patch can work from functionality, but I checked
> tpacket_v3 kernel code, I don't think tpacket_v3 kernel part can support it,
> my test result also showed very bad performance if userspace-tso-enable is
> set to true, for the case you're saying, current tpacket_v3 can't reach very
> good performance.
>
> I have a question, in openstack and vxlan scenario, can userspace-tso-enable
> be set to true? Per TSO patch series comments, it can't support such case,
> so I'm thinking how we can trade off TSO and tpacket_v3, from my
> perspective, tpacket_v3 is the best choice for the cases TSO can't work. I
> hope openstack can get good performance when it uses new OVS DPDK version
> and don't need to do any change in neutron and ovs agent side. It will be
> better if we can work out a good way to cover two used cases.
>

Hi Yi,
Please see travis test for your v4 patch
https://travis-ci.org/williamtu/ovs-travis/builds/652036993
William


More information about the dev mailing list