On Thu, Mar 21, 2019 at 3:51 AM Christian Ehrhardt
<christian.ehrha...@canonical.com> wrote:
>
> > ibverbs is provided by rdma-core project.
> > Is it a separate package in your case?
>
> No it is part of the same src package.
>
> > Yes, you need libmlx4, libmlx5 and libibverbs.
> > It is described in the doc:
> >         http://doc.dpdk.org/guides/nics/mlx5.html#prerequisites
>
> Well that is the problem, we fulfill that prereq already.
> libmlx4, libmlx5 and libibverbs are installed by dependencies already
> and thought all the time that would be good enough.
>
> But we got told that we also need the package rdma-core [1] itself to
> be installed to be useful.
> That was a discussion with the subject "Please help us to verify DPDK
> 17.11.5 for Ubuntu 18.04/18.10" with Mellanox test people.
> Fortunately I keep you on CC on those - so maybe you can find it
> somewhere in your inbox and contact the other Mellanox people on that
> thread.
> After that you might help to translate their request into our terms please?
>
> The question is:
> a) what exactly is (binary package) rdma-core [1] needed for in that scenario
> b) if (a) would be generally true we wondered why it had to be a dep
> of the DPDK packages and not of e.g. libibverbs1 itself
> That is why we opened this bug for discussions
>
> [1]: https://packages.debian.org/sid/rdma-core
>

rdma-core configures modprobe for ib/rdma modules, installs some
helper daemons and installs some udev rules. It certainly makes
administration of the server an easier task, but it isn't *required*
when configuring a Debian server for rdma and user-space ibverbs.

Perhaps libibverbs should recommend rdma-core?

-- 
Brian T. Smith
System Fabric Works
Senior Technical Staff
bsm...@systemfabricworks.com
GPG Key: 0xB3C2C7B73BA3CD7F

Reply via email to