From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tiwei Bie Subject: Re: [PATCH] net/virtio-user: fix multiqueue support with vhost kernel Date: Wed, 13 Mar 2019 14:14:51 +0800 Message-ID: <20190313061451.GA8654@dpdk-tbie.sh.intel.com> References: <20190312071307.19393-1-tiwei.bie@intel.com> <20190312104239.02f87774@shemminger-XPS-13-9360> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Cc: maxime.coquelin@redhat.com, zhihong.wang@intel.com, dev@dpdk.org, ferruh.yigit@intel.com, stable@dpdk.org To: Stephen Hemminger Return-path: Content-Disposition: inline In-Reply-To: <20190312104239.02f87774@shemminger-XPS-13-9360> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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 ioctl(TUNSETIFF) isn't saved > > properly, and multiple tap interfaces will be created in this > > case. Fix this by saving the dynamically allocated tap name > > first before reusing the ifr structure. Besides, also make it > > possible to support the format string in tap name (e.g. foo%d) > > specified by users explicitly. > > > > Fixes: 791b43e08842 ("net/virtio-user: specify MAC of the tap") > > Cc: stable@dpdk.org > > > > Reported-by: Stephen Hemminger > > Signed-off-by: Tiwei Bie > > Reviewed-by: Stephen Hemminger > > Does this have any impact on primary/secondary support? No. But I think there are some other issues with virtio-user on primary/secondary support currently. I plan to send some fixes for it later. Thanks, Tiwei