Re: [dpdk-dev] [PATCH] net/virtio-user: fix multiqueue support with vhost kernel

2019-03-20 Thread Maxime Coquelin
On 3/12/19 8:13 AM, Tiwei Bie wrote: The multiqueue support in virtio-user with vhost kernel backend is broken when tap name isn't specified by users explicitly, because the tap name returned by ioctl(TUNSETIFF) isn't saved properly, and multiple tap interfaces will be created in this case. Fi

Re: [dpdk-dev] [PATCH] net/virtio-user: fix multiqueue support with vhost kernel

2019-03-12 Thread Tiwei Bie
On Tue, Mar 12, 2019 at 10:42:39AM -0700, Stephen Hemminger wrote: > On Tue, 12 Mar 2019 15:13:07 +0800 > Tiwei Bie wrote: > > > The multiqueue support in virtio-user with vhost kernel backend > > is broken when tap name isn't specified by users explicitly, > > because the tap name returned by io

Re: [dpdk-dev] [PATCH] net/virtio-user: fix multiqueue support with vhost kernel

2019-03-12 Thread Stephen Hemminger
On Tue, 12 Mar 2019 15:13:07 +0800 Tiwei Bie wrote: > The multiqueue support in virtio-user with vhost kernel backend > is broken when tap name isn't specified by users explicitly, > because the tap name returned by ioctl(TUNSETIFF) isn't saved > properly, and multiple tap interfaces will be crea

Re: [dpdk-dev] [PATCH] net/virtio-user: fix multiqueue support with vhost kernel

2019-03-12 Thread Maxime Coquelin
On 3/12/19 8:13 AM, Tiwei Bie wrote: The multiqueue support in virtio-user with vhost kernel backend is broken when tap name isn't specified by users explicitly, because the tap name returned by ioctl(TUNSETIFF) isn't saved properly, and multiple tap interfaces will be created in this case. Fi

[dpdk-dev] [PATCH] net/virtio-user: fix multiqueue support with vhost kernel

2019-03-12 Thread Tiwei Bie
The multiqueue support in virtio-user with vhost kernel backend is broken when tap name isn't specified by users explicitly, because the tap name returned by ioctl(TUNSETIFF) isn't saved properly, and multiple tap interfaces will be created in this case. Fix this by saving the dynamically allocated