]> git.openfabrics.org - ~shefty/librdmacm.git/log
~shefty/librdmacm.git
18 years agor4128: Fix setting source/destination addresses.
Sean Hefty [Wed, 23 Nov 2005 23:16:26 +0000 (23:16 +0000)]
r4128: Fix setting source/destination addresses.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor4074: Defer initialization from library load until user allocates their first
Sean Hefty [Thu, 17 Nov 2005 22:45:53 +0000 (22:45 +0000)]
r4074: Defer initialization from library load until user allocates their first
rdma_cm_id.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor4067: And now export the rdma_get_fd function...
Sean Hefty [Wed, 16 Nov 2005 22:25:10 +0000 (22:25 +0000)]
r4067: And now export the rdma_get_fd function...

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor4065: Provide call to retrieve fd.
Sean Hefty [Wed, 16 Nov 2005 18:46:29 +0000 (18:46 +0000)]
r4065: Provide call to retrieve fd.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor4050: Fix wildcard bind_addr call. No device is associated with a wildcard bind,
Sean Hefty [Tue, 15 Nov 2005 18:51:31 +0000 (18:51 +0000)]
r4050: Fix wildcard bind_addr call.  No device is associated with a wildcard bind,
so no route is available.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor4022: Add port_num field to struct rdma_cm_id to make it easier for clients to
Sean Hefty [Fri, 11 Nov 2005 19:45:42 +0000 (19:45 +0000)]
r4022: Add port_num field to struct rdma_cm_id to make it easier for clients to
identify which port they are currently using.

Remove a few unneeded variable initializations, and fix a bug where the
IB address was not set after calling rdma_bind_addr() in userspace.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor4019: Add support for userspace RDMA connection management abstraction (CMA).
Sean Hefty [Fri, 11 Nov 2005 00:33:09 +0000 (00:33 +0000)]
r4019: Add support for userspace RDMA connection management abstraction (CMA).

- Adds common user/kernel data structures and copy routines in ib_uverbs and
  libibverbs.
- Update ib_ucm and libibcm to use common structures and copy routines.
- Add new kernel module, rdma_ucm, to support userspace CMA.
- Add userspace CMA library, librdmacm.
- Add userspace CMA test program.
- Update kernel CMA to support userspace CMA library.
- Add support for users to transition QP states.
- Add backlog parameter to rdma_listen API.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>