Re: [EXTERNAL] Re: [PATCH v3 0/7] Rework device probing

Stephen Hemminger
2026-04-10T22:50:31Z

On Fri, 10 Apr 2026 21:13:36 +0000
Long Li <longli@microsoft.com> wrote:

> >
> > We do need it because of the problems with vdev_netvsc.
> > The issue is that vdev_netvsc tries to setup failsafe on all netvsc devices it sees,
> > and it determines which ones are used by OS based on somewhat fragile OS
> > probes with netlink.
> >
> > I would recommend getting rid of vdev_netvsc, or make the the auto scanning
> > there something that has to be forced by devargs.
> > But that really is up to the netvsc maintainers.
>
> Hi Morten,
>
> Can you use --vdev=net_vdev_netvsc,ignore=1? The ignore devarg is already supported by the vdev_netvsc PMD — when set, the probe function skips all netvsc interface discovery and returns early.
>
> Long

The issue is the CI runs on github (Azure) and therefore vdev_netvsc triggers.
Too much of a nuisance to change every test. The vdev_netvsc hack should be opt-in not opt-out