Hi, We also tested VPP vhost-user last week, and it did not work too.
Jianfeng Tan and I tried to locate the cause using DPDK testpmd, And found that VPP vhost works well, but VPP virtio-user in container does not work. -Hongjun From: vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Saxena, Nitin Sent: Friday, September 15, 2017 6:30 PM To: Steven Luong (sluong) <slu...@cisco.com>; Guo, Ruijing <ruijing....@intel.com>; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] vhost-user stable implementation?: VPP native or DPDK Hi, I am more interested in DPDK vhost performance numbers. I am able to get VPP vhost native numbers from CSIT Thanks, Nitin ________________________________ From: vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io> <vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io>> on behalf of Saxena, Nitin <nitin.sax...@cavium.com<mailto:nitin.sax...@cavium.com>> Sent: Friday, September 15, 2017 2:10 PM To: Steven Luong (sluong); Guo, Ruijing; vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] vhost-user stable implementation?: VPP native or DPDK Thanks Steven and Ruijing. I want to try DPDK vhost with VPP v1704. Does dpdk vhost works in vpp1704? Any documentation on that would help. If documentation is available for v1707 then I can switch to v1707 as well. I am also looking for any vhost-user performance benchmark numbers on x86. Do we have benchmark numbers for both: VPP vhost-user and DPDK vhost? Thanks, Nitin ________________________________ From: Steven Luong (sluong) <slu...@cisco.com<mailto:slu...@cisco.com>> Sent: Monday, September 11, 2017 7:46 PM To: Guo, Ruijing; Saxena, Nitin; vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] vhost-user stable implementation?: VPP native or DPDK If you create the VIrtualEthernet interface via the CLI or binary API, it always uses VPP native. If you create the virtual interface via vdev in the dpdk clause in the startup file, it uses dpdk's vhost-user. The problem is in DPDK virtio-user that they don't comply with virtio1.0 spec. I submitted a patch for them. I don't think they took it yet. Steven From: <vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io>> on behalf of "Guo, Ruijing" <ruijing....@intel.com<mailto:ruijing....@intel.com>> Date: Sunday, September 10, 2017 at 5:36 PM To: "Saxena, Nitin" <nitin.sax...@cavium.com<mailto:nitin.sax...@cavium.com>>, "vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io>" <vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io>> Subject: Re: [vpp-dev] vhost-user stable implementation?: VPP native or DPDK Just for your reference: I am using vpp 17.07. The default one is vpp native. But it cannot work with virtio-user. So I change to vhost-user in dpdk. From: vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io> [mailto:vpp-dev-boun...@lists.fd.io] On Behalf Of Saxena, Nitin Sent: Monday, September 11, 2017 1:22 AM To: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: [vpp-dev] vhost-user stable implementation?: VPP native or DPDK Hi All I went through following video regarding vhost-user. https://www.youtube.com/watch?v=z-ZRof2hDP0 The question is in this video it has been told by default VPP implementation of vhost-user being used and not the dpdk one. Since this video is 1 yr old and I am using vpp version 1704. Can anyone please comment which vhost-user code is by default enabled in vpp1704 - is it dpdk one or VPP native? I can see in vpp-master/RELEASE.md that DPDK vhost was deprecated in vpp1609? Is it fixed now? Thanks, Nitin
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev