On Tue, Mar 12, 2019 at 10:42:39AM -0700, Stephen Hemminger wrote: > On Tue, 12 Mar 2019 15:13:07 +0800 > Tiwei Bie <[email protected]> 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: [email protected] > > > > Reported-by: Stephen Hemminger <[email protected]> > > Signed-off-by: Tiwei Bie <[email protected]> > > Reviewed-by: Stephen Hemminger <[email protected]> > > 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

