2016-03-08 23:33, Huawei Xie:
> PMD_INIT_LOG(INFO, "trying with legacy virtio pci.");
> - if (legacy_virtio_resource_init(dev, hw) < 0)
> + if (legacy_virtio_resource_init(dev, hw) < 0) {
> + if (dev->kdrv == RTE_KDRV_UNKNOWN &&
> + dev->devargs->type != RTE_DEVTYPE_WHITELISTED_PCI) {
I still think you should add
&& dev->devargs->type != RTE_DEVTYPE_BLACKLISTED_PCI)
Not a big deal.
> + PMD_INIT_LOG(INFO,
> + "skip kernel managed virtio device.");
> + return 1;
> + }
> return -1;

