[Bug 409511] Review Request: libmlx4 - Mellanox ConnectX InfiniBand HCA Userspace Driver

bugzilla at redhat.com bugzilla at redhat.com
Mon Jan 28 04:26:20 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: libmlx4 - Mellanox ConnectX InfiniBand HCA Userspace Driver


https://bugzilla.redhat.com/show_bug.cgi?id=409511





------- Additional Comments From rolandd at cisco.com  2008-01-27 23:26 EST -------
 > Note that the non-conffile-in-etc complaint is not absolute

OK, I will just remove the %config marking.

 > About .so files used as plugins: If nothing ever links to them, they probably
 > should not live in the standard library directory.  Is it possible for these
 > files to live elsewhere?

It's not that easy for the .so plugins to be out of the standard library path.
libibverbs uses dlopen() without a full path to open the plugin.  This means
that the standard library path is used to find the .so.  This has the advantage
that we don't have to reinvent all the library path configuration stuff; for
example the user can use LD_LIBRARY_PATH to point to a different version of a
plugin if desired, or optimized builds can be put in /lib/tls/i686/sse2, etc.

I guess the main point is that the upstream libibverbs will only search the
standard library path, and the Fedora package keeps this behavior.  So there's
not really any way to change this without redoing the Fedora libibverbs and
libmthca package, diverging from upstream, and causing pain for users who want
to install unmodified upstream plugins (there are several others not yet
packaged for Fedora, eg libcxgb3, libipathverbs, libehca).

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list