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