Red Hat Bugzilla – Bug 450477
RDMA Connection Management library/API
Last modified: 2008-07-25 12:31:56 EDT
+++ This bug was initially created as a clone of Bug #450470 +++
This package provides an init script and a config file and an awk script and
some udev rules that are needed to properly setup the kernel InfiniBand/iWARP
modules at bootup or anytime someone wants to reload the stack. It's generally
needed in order to get all the proper modules loaded for things like IPoIB to
work smoothly as there is no good means of mapping from things like ib0 network
configuration to actual hardware module without hacking up modprobe to know
things about the IB stack like it does about the SCSI stack (such as loading sdX
devices requires scsi_hostadapter* to be loaded too, same goes here, loading ib*
devices would require the addition of an rdma_hostadapter concept to modprobe).
It seems a better idea to implement the logic here than to add another specific
hack to modprobe et. al.
-- Additional comment from email@example.com on 2008-06-08 18:17 EST --
Package can be found under
-- Additional comment from firstname.lastname@example.org on 2008-06-08 19:38 EST --
src rpm can be found under
Er, meant to edit comment text and accidentally triggered the web browser to
post early instead.
Anyway, this is the librdmacm library. It's the most commonly used user space
API for abstracting out the InfiniBand connection process and making it act, as
much as possible, like a normal sockets based connection. It's highly useful
and make RDMA programming not quite so horrible.
+ Mock build successful
INFO: Done(librdmacm-1.0.7-1.fc10.src.rpm) Config(default) 6 minutes 33 seconds
INFO: Results and/or logs in: /var/lib/mock//fedora-rawhide-i386/result
+ librdmacm-utils: No errors/warnings
+ librdmacm-devel: No errors/warnings
! rpmlint reports the following warnings/errors:
? librdmacm.i386: E: zero-length /usr/share/doc/librdmacm-1.0.7/ChangeLog
? Not sure what we can do about that, It's upstream's problem for not
putting in a valid ChangeLog.
+ librdmacm-static.i386: W: no-documentation
+ No doc for static is just fine.
+ Naming of RPMs generated is ok
+ License is fine (GPLv2 and BSD)
+ Permissions/ownership/dirs is ok
Assuming we can't do anything about the ChangeLog, these RPMs look OK to me for
Please comment, then we'll mark this for cvs.
For a 0 length changelog file, Ed had me just remove the file from the %doc
list. If they haven't bothered to use the file to date, they likely never will,
no sense keeping it around. I'll make that change.
New rpms copied over the top of the old ones.
Looks good, approved!
New Package CVS Request
Package Name: librdmacm
Short Description: RDMA IP based Connection Management library
Branches: F-8 F-9
Cvsextras Commits: yes