]> git.openfabrics.org - ~shefty/librdmacm.git/commit
librdmacm: add rdma_migrate_id
authorSean Hefty <sean.hefty@intel.com>
Wed, 20 Feb 2008 16:53:19 +0000 (08:53 -0800)
committerSean Hefty <sean.hefty@intel.com>
Wed, 20 Feb 2008 16:53:19 +0000 (08:53 -0800)
commitdfae5b7c6b51d7ac1d40976e2f997f1e03f53643
tree11ed117232e40e108eadd515abdf94a49f2e762f
parente786bfd66056ac696eb6381926a596d1de2a7d4d
librdmacm: add rdma_migrate_id

This is based on user feedback from Doug Ledford at RedHat:

Events that occur on an rdma_cm_id are reported to userspace through
an event channel.  Connection request events are reported
on the event channel associated with the listen.  When the
connection is accepted, a new rdma_cm_id is created and automatically
uses the listen event channel.  This is suboptimal where the user
only wants listen events on that channel.

Additionally, it may be desirable to have events related to
connection establishment use a different event channel than those
related to already established connections.

Allow the user to migrate an rdma_cm_id between event channels.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Makefile.am
examples/cmatose.c
include/rdma/rdma_cma.h
include/rdma/rdma_cma_abi.h
man/rdma_migrate_id.3 [new file with mode: 0644]
man/ucmatose.1
src/cma.c
src/librdmacm.map