On Wed, Jul 31, 2019 at 12:44 PM Takeshi T Yoshimura <t...@jp.ibm.com> wrote: > Ah, I overlooked your first question. The "ppc driver" is in > drivers/bus/pci/linux/pci.c. In pci.c, pci_one_device_iommu_support_va() > always returns false in ppc. so, the driver does not allow VA mode in ppc. > > This return value is passed to rte_pci_probe_one_driver() > in drivers/bus/pci/pci_common.c. And the error log appeared like: > > EAL: PCI device 0000:01:00.0 on NUMA socket 0 > EAL: probe driver: 144d:a822 spdk_nvme > EAL: Expecting 'PA' IOVA mode but current mode is 'VA', not initializing >
In which situation does this error happen? When probing the device at eal init time? or later when hotplugging? Can you give the full eal logs with --log-level lib.*:debug? -- David Marchand