Comment 1 for bug 1692476

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi,
thank you for the info - from what I read I can only agree to:

"In order to build QEMU with RDMA support, we would need to have RDMA devel packages installed on the build machine. My understanding is that, for Ubuntu in general, IBM is going with MOFED drivers. However, in the environment Canonical is building QEMU, there is no MOFED, as MOFED is not a package supported by Canonical. If they build QEMU with RDMA support in their environment, it will probably not work with MOFED RDMA support."

I haven't checked what rdma dev lib your need in particular, but in general the assumption is correct we can and will only build against those packaged in the archive.
And that usually means what is published via http://www.openfabrics.org/

So what we can provide is (atm) libibverbs-dev at version 1.2.1-2ubuntu1 and librdmacm-dev at 1.1.0-2

Both are in main so no MIR will be needed to enable rdma.
Yet if you consider it useless since you want to drive it via MOFED there is no big reason to do so.

It is an ongoing issue of Openfabrics vs manufacturer libs, but if you think towards 18.04 you'll be good enabling and building this against the open libs (at that time) I still see no big reason why this should be Ubuntu only.
Especially since you target 18.04 (and not 17.10) timing should be ok. So I'd kindly ask you to open a bug with Debian to enable it and report the bug number there.