Re: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-04 Thread David Marchand
On Mon, Aug 5, 2019 at 5:57 AM Takeshi T Yoshimura wrote: > > -David Marchand wrote: - > > >To: dev@dpdk.org > >From: David Marchand > >Date: 08/02/2019 07:14PM > >Cc: anatoly.bura...@intel.com, t...@jp.ibm.com, > >d...@linux.vnet.ibm.com > >Subject: [PATCH] bus/pci: always check IOMMU c

Re: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-04 Thread Takeshi T Yoshimura
-David Marchand wrote: - >To: dev@dpdk.org >From: David Marchand >Date: 08/02/2019 07:14PM >Cc: anatoly.bura...@intel.com, t...@jp.ibm.com, >d...@linux.vnet.ibm.com >Subject: [PATCH] bus/pci: always check IOMMU capabilities > >IOMMU capabilities won't change and must be checked even if n

Re: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-03 Thread Jerin Jacob Kollanukkaran
> -Original Message- > From: dev On Behalf Of David Marchand > Sent: Friday, August 2, 2019 3:45 PM > To: dev@dpdk.org > Cc: anatoly.bura...@intel.com; t...@jp.ibm.com; d...@linux.vnet.ibm.com > Subject: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities >

Re: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-02 Thread David Christensen
David, Takeshi, Can you test your setups with (only) this patch? This should address both of your issues. Correctly identifies my system as requiring PA mode: sudo LD_LIBRARY_PATH=/home/davec/src/dpdk/build/lib /home/davec/src/dpdk/build/app/testpmd --log-level="lib.*:debug" -w :01:00.0

Re: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-02 Thread David Christensen
IOMMU capabilities won't change and must be checked even if no PCI device seem to be supported yet when EAL initialised. This is to accommodate with SPDK that registers its drivers after rte_eal_init(), especially on PPC platform where the IOMMU does not support VA. Fixes: 703458e19c16 ("bus/pci

Re: [dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-02 Thread David Marchand
On Fri, Aug 2, 2019 at 12:14 PM David Marchand wrote: > > IOMMU capabilities won't change and must be checked even if no PCI device > seem to be supported yet when EAL initialised. > > This is to accommodate with SPDK that registers its drivers after > rte_eal_init(), especially on PPC platform wh

[dpdk-dev] [PATCH] bus/pci: always check IOMMU capabilities

2019-08-02 Thread David Marchand
IOMMU capabilities won't change and must be checked even if no PCI device seem to be supported yet when EAL initialised. This is to accommodate with SPDK that registers its drivers after rte_eal_init(), especially on PPC platform where the IOMMU does not support VA. Fixes: 703458e19c16 ("bus/pci: