BTW I strongly suggest that you don't use uio_pci_generic. Starting with kernel 4.4 vfio-pci even supports no-iommu mode for systems which lack IOMMU. uio_pci_generic is on the black list for a long time by the kernel community, MSI and MSI-X interrupt support was never added....
Also, uio_pci_generic actually just provides interrupt support for PCI devices, BARs are mapped trough sysfs by simply doing open(), mmap() on /sys/bus/pci/devices/......./resourceX so access to that file is also required inside container. > On 7 Oct 2019, at 18:52, Jon Loeliger via Lists.Fd.Io > <jdl=netgate....@lists.fd.io> wrote: > > On Mon, Oct 7, 2019 at 11:04 AM Benoit Ganne (bganne) <bga...@cisco.com > <mailto:bga...@cisco.com>> wrote: > > In each of the cases above where I said "still doesn't work", when the > > /dev/uio* is present, it is found. However, it then leads to this > > error as reported by vppctl's "show log" command: > > I did not check uio. I do use vpp in containers with dpdk for development, > but: > - I use privileged containers for this (docker run --privileged or similar) > - I use vfio-pci instead of uio > So you may want to try that. > > Hi Ben, > > So, I finally figured it out. I stepped back and just installed VPP directly > on the > system (not in a container), and saw that there were some packaging and DPDK > install issues that were being masked by the container build. I fixed all > that, > and now the container is able to support VPP and DPDK finding the interfaces! > > Thanks for your help here! > > jdl > > Best > ben > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#14138): https://lists.fd.io/g/vpp-dev/message/14138 > Mute This Topic: https://lists.fd.io/mt/34386250/675642 > Group Owner: vpp-dev+ow...@lists.fd.io > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [dmar...@me.com] > -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#14139): https://lists.fd.io/g/vpp-dev/message/14139 Mute This Topic: https://lists.fd.io/mt/34386250/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-