]> git.openfabrics.org - ~shefty/libibcm.git/log
~shefty/libibcm.git
18 years agor3693: Update some more ignores.
Robert Walsh [Fri, 7 Oct 2005 21:15:00 +0000 (21:15 +0000)]
r3693: Update some more ignores.

18 years agor3553: Update to new ibv_create_cq API
Hal Rosenstock [Tue, 27 Sep 2005 00:02:27 +0000 (00:02 +0000)]
r3553: Update to new ibv_create_cq API

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor3483: Add an option to disable configure checks for ib libraries.
Michael S. Tsirkin [Mon, 19 Sep 2005 18:16:31 +0000 (18:16 +0000)]
r3483: Add an option to disable configure checks for ib libraries.
This makes it possible to first configure all libraries,
then make them all.

Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor3453: Bind communication identifiers to a device to support device removal.
Sean Hefty [Thu, 15 Sep 2005 21:43:21 +0000 (21:43 +0000)]
r3453: Bind communication identifiers to a device to support device removal.
Export per HCA CM devices to userspace.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor3430: Fix strange configure error in libibcm. The problem is in the
Sean Hefty [Wed, 14 Sep 2005 16:36:56 +0000 (16:36 +0000)]
r3430: Fix strange configure error in libibcm.  The problem is in the
ordering of checks in file userspace/libibcm/configure.in

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor3373: Make libibat the definitive source of <infiniband/sa.h>. Remove the include
Roland Dreier [Mon, 12 Sep 2005 16:34:20 +0000 (16:34 +0000)]
r3373: Make libibat the definitive source of <infiniband/sa.h>.  Remove the include
from libibcm, and make libibcm explicitly depend on libibat to build.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
18 years agor3357: Remove "-module" cut-and-paste breakage from Makefile.am. We
Roland Dreier [Sat, 10 Sep 2005 00:13:46 +0000 (00:13 +0000)]
r3357: Remove "-module" cut-and-paste breakage from Makefile.am.  We
only want the option when building loadable modules, not actual
shared libraries that will be linked with executables.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
18 years agor3355: Trivial Makefile cut-and-paste fix: this package is libibcm, not libibverbs.
Roland Dreier [Fri, 9 Sep 2005 23:37:43 +0000 (23:37 +0000)]
r3355: Trivial Makefile cut-and-paste fix: this package is libibcm, not libibverbs.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
18 years agor3343: Rename ib_cm_event_get and ib_cm_event_put to match function names
Sean Hefty [Thu, 8 Sep 2005 23:06:01 +0000 (23:06 +0000)]
r3343: Rename ib_cm_event_get and ib_cm_event_put to match function names
used by verbs event routines.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor3143: - Add user specified context to all uCM events. Users will not retrieve
Sean Hefty [Sun, 21 Aug 2005 22:30:08 +0000 (22:30 +0000)]
r3143: - Add user specified context to all uCM events.  Users will not retrieve
  any events associated with the context after destroying the corresponding
  cm_id.
- Provide the ib_cm_init_qp_attr() call to userspace clients of the CM.
  This call may be used to set QP attributes properly before modifying the QP.
- Fixes some error handling syncrhonization and cleanup issues.
- Performs some minor code cleanup.
- Replaces the ucm_simple test program with a userspace version of cmpost.
- Updates DAPL to the new API.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
18 years agor2930: Add CM reject code 25 and rename reject code 24 to clarify its use.
Sean Hefty [Thu, 28 Jul 2005 19:22:44 +0000 (19:22 +0000)]
r2930: Add CM reject code 25 and rename reject code 24 to clarify its use.
Reject code 24 (port and CM rediection) - reject code 25 (port redirection).
Problem pointed out by Roland.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
19 years agor2887: ucm library location change
Hal Rosenstock [Wed, 20 Jul 2005 19:15:34 +0000 (19:15 +0000)]
r2887: ucm library location change

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
19 years agor2878: Basic userspace cm info.
Libor Michalek [Wed, 20 Jul 2005 00:07:19 +0000 (00:07 +0000)]
r2878: Basic userspace cm info.

19 years agor2877: From: Hal Rosenstock <halr@voltaire.com>
Hal Rosenstock [Wed, 20 Jul 2005 00:04:09 +0000 (00:04 +0000)]
r2877: From: Hal Rosenstock <halr@voltaire.com>

Fix some typos

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
Signed-off-by: Libor Michalek <libor@topspin.com>
19 years agor2872: Move user CM library to /usr/local/lib rather than /usr/local/lib/infiniband
Hal Rosenstock [Tue, 19 Jul 2005 19:02:42 +0000 (19:02 +0000)]
r2872: Move user CM library to /usr/local/lib rather than /usr/local/lib/infiniband

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
19 years agor2761: Add a convenience function for getting an event within a
Libor Michalek [Thu, 30 Jun 2005 18:27:14 +0000 (18:27 +0000)]
r2761: Add a convenience function for getting an event within a
certain time limit.

Signed-off-by: Libor Michalek <libor@topspin.com>
19 years agor2619: Also restore configure.in which was missed in the previous version
Hal Rosenstock [Wed, 15 Jun 2005 15:41:55 +0000 (15:41 +0000)]
r2619: Also restore configure.in which was missed in the previous version

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
19 years agor2618: Remove user AT changes which got applied here rather than shaharf-ibat branch
Hal Rosenstock [Wed, 15 Jun 2005 15:39:36 +0000 (15:39 +0000)]
r2618: Remove user AT changes which got applied here rather than shaharf-ibat branch

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
19 years agor2616: Initial version of user AT library (and example)
Hal Rosenstock [Wed, 15 Jun 2005 15:22:39 +0000 (15:22 +0000)]
r2616: Initial version of user AT library (and example)

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
19 years agor2576: Remove the state variable from both kernel and userspace UCM code.
Libor Michalek [Thu, 9 Jun 2005 17:00:30 +0000 (17:00 +0000)]
r2576: Remove the state variable from both kernel and userspace UCM code.
The ABI is modified to remove the field from the event notification.

Signed-off-by: Libor Michalek <libor@topspin.com>
19 years agor2372: Avoid QPN collision when client and server are run on the same system.
Libor Michalek [Tue, 17 May 2005 21:28:03 +0000 (21:28 +0000)]
r2372: Avoid QPN collision when client and server are run on the same system.

19 years agor2370: remove redundant lid settings, and bad white space.
Libor Michalek [Tue, 17 May 2005 20:53:30 +0000 (20:53 +0000)]
r2370: remove redundant lid settings, and bad white space.

19 years agor2345: From: Hal Rosenstock <halr@voltaire.com>
Hal Rosenstock [Fri, 13 May 2005 19:10:22 +0000 (19:10 +0000)]
r2345: From: Hal Rosenstock <halr@voltaire.com>

Add building of simple example for user CM to generated makefile

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
Signed-off-by: Libor Michalek <libor@topspin.com>
19 years agor2344: Rename connect() to avoid conflict with socket.h
Libor Michalek [Fri, 13 May 2005 19:09:25 +0000 (19:09 +0000)]
r2344: Rename connect() to avoid conflict with socket.h

19 years agor2343: Remove unused, out of date code.
Libor Michalek [Fri, 13 May 2005 19:04:51 +0000 (19:04 +0000)]
r2343: Remove unused, out of date code.

19 years agor2342: From: Hal Rosenstock <halr@voltaire.com>
Hal Rosenstock [Fri, 13 May 2005 19:04:23 +0000 (19:04 +0000)]
r2342: From: Hal Rosenstock <halr@voltaire.com>

libibcm/examples/simple.c: Eliminate a couple of warnings

Signed-off-by: Hal Rosenstock <halr@voltaire.com>
Signed-off-by: Libor Michalek <libor@topspin.com>
19 years agor2209: Initial check-in of libibcm
Libor Michalek [Sat, 23 Apr 2005 00:34:20 +0000 (00:34 +0000)]
r2209: Initial check-in of libibcm

Signed-off-by: Libor Michalek <libor@topspin.com>