]> git.openfabrics.org - ~shefty/librdmacm.git/log
~shefty/librdmacm.git
12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 21:14:44 +0000 (14:14 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 21:14:44 +0000 (14:14 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:14:43 +0000 (14:14 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:14:43 +0000 (14:14 -0700)]
refresh (create temporary patch)

12 years agoRefresh of cma-rm-pd
Sean Hefty [Thu, 19 Jul 2012 21:14:43 +0000 (14:14 -0700)]
Refresh of cma-rm-pd

12 years agolibrdmacm: Only allocate verbs resources when needed
Sean Hefty [Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)]
librdmacm: Only allocate verbs resources when needed

The librdmacm allocates a PD per device on initialization.  Although
we need to maintain the device list while the library is loaded
(see rdma_get_devices), we can reduce the overhead by only allocating
verbs resources when they are needed.

This allows the rsocket preload library to support fork for
applications that spawn connections off to child processes.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Thu, 19 Jul 2012 17:14:27 +0000 (10:14 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 17:14:27 +0000 (10:14 -0700)]
pop

12 years agolibrdmacm: Only allocate verbs resources when needed
Sean Hefty [Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)]
librdmacm: Only allocate verbs resources when needed

The librdmacm allocates a PD per device on initialization.  Although
we need to maintain the device list while the library is loaded
(see rdma_get_devices), we can reduce the overhead by only allocating
verbs resources when they are needed.

This allows the rsocket preload library to support fork for
applications that spawn connections off to child processes.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 17:14:25 +0000 (10:14 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 17:14:25 +0000 (10:14 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 17:14:25 +0000 (10:14 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 17:14:25 +0000 (10:14 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rm-ib-var
Sean Hefty [Thu, 19 Jul 2012 17:14:25 +0000 (10:14 -0700)]
Refresh of rm-ib-var

12 years agolibrdmacm: Remove unused 'ib' variable from ucma_init
Sean Hefty [Thu, 19 Jul 2012 17:13:50 +0000 (10:13 -0700)]
librdmacm: Remove unused 'ib' variable from ucma_init

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agonew
Sean Hefty [Thu, 19 Jul 2012 17:13:50 +0000 (10:13 -0700)]
new

12 years agonew
Sean Hefty [Thu, 19 Jul 2012 17:13:50 +0000 (10:13 -0700)]
new

12 years agolibrdmacm: Remove unused 'ib' variable from ucma_init
Sean Hefty [Thu, 19 Jul 2012 17:13:50 +0000 (10:13 -0700)]
librdmacm: Remove unused 'ib' variable from ucma_init

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Thu, 19 Jul 2012 17:13:02 +0000 (10:13 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 17:13:02 +0000 (10:13 -0700)]
pop

12 years agonew
Sean Hefty [Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)]
new

12 years agonew
Sean Hefty [Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)]
new

12 years agolibrdmacm: Only allocate verbs resources when needed
Sean Hefty [Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)]
librdmacm: Only allocate verbs resources when needed

The librdmacm allocates a PD per device on initialization.  Although
we need to maintain the device list while the library is loaded
(see rdma_get_devices), we can reduce the overhead by only allocating
verbs resources when they are needed.

This allows the rsocket preload library to support fork for
applications that spawn connections off to child processes.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Thu, 19 Jul 2012 17:07:10 +0000 (10:07 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 17:07:10 +0000 (10:07 -0700)]
pop

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:15:28 +0000 (14:15 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:15:28 +0000 (14:15 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:15:28 +0000 (14:15 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:15:28 +0000 (14:15 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 21:15:28 +0000 (14:15 -0700)]
Refresh of dbg

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:11:42 +0000 (14:11 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:11:42 +0000 (14:11 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:11:42 +0000 (14:11 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:11:42 +0000 (14:11 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 21:11:42 +0000 (14:11 -0700)]
Refresh of dbg

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:05:01 +0000 (14:05 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:05:01 +0000 (14:05 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:05:01 +0000 (14:05 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:05:01 +0000 (14:05 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 21:05:01 +0000 (14:05 -0700)]
Refresh of dbg

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:01:52 +0000 (14:01 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 21:01:52 +0000 (14:01 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:01:52 +0000 (14:01 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 21:01:52 +0000 (14:01 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 21:01:52 +0000 (14:01 -0700)]
Refresh of dbg

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:36:33 +0000 (12:36 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:36:33 +0000 (12:36 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:36:33 +0000 (12:36 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:36:33 +0000 (12:36 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 19:36:32 +0000 (12:36 -0700)]
Refresh of dbg

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:03:26 +0000 (12:03 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:03:26 +0000 (12:03 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:03:25 +0000 (12:03 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:03:25 +0000 (12:03 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 19:03:25 +0000 (12:03 -0700)]
Refresh of dbg

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agopop (CONFLICT)
Sean Hefty [Wed, 18 Jul 2012 19:02:46 +0000 (12:02 -0700)]
pop (CONFLICT)

12 years agopop (CONFLICT)
Sean Hefty [Wed, 18 Jul 2012 19:02:46 +0000 (12:02 -0700)]
pop (CONFLICT)

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:02:46 +0000 (12:02 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:02:46 +0000 (12:02 -0700)]
pop

12 years agorstream: Add option to test fork support
Sean Hefty [Tue, 17 Jul 2012 22:32:54 +0000 (15:32 -0700)]
rstream: Add option to test fork support

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:02:45 +0000 (12:02 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:02:45 +0000 (12:02 -0700)]
pop

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:02:43 +0000 (12:02 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:02:43 +0000 (12:02 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:02:42 +0000 (12:02 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:02:42 +0000 (12:02 -0700)]
refresh (create temporary patch)

12 years agoRefresh of fork
Sean Hefty [Wed, 18 Jul 2012 19:02:42 +0000 (12:02 -0700)]
Refresh of fork

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:01:53 +0000 (12:01 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:01:53 +0000 (12:01 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:01:52 +0000 (12:01 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 19:01:52 +0000 (12:01 -0700)]
pop

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:00:21 +0000 (12:00 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 19:00:21 +0000 (12:00 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:00:21 +0000 (12:00 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 19:00:21 +0000 (12:00 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 19:00:21 +0000 (12:00 -0700)]
Refresh of dbg

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 18:57:22 +0000 (11:57 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 18:57:22 +0000 (11:57 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 18:57:22 +0000 (11:57 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 18 Jul 2012 18:57:22 +0000 (11:57 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Wed, 18 Jul 2012 18:57:22 +0000 (11:57 -0700)]
Refresh of dbg

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agopop (CONFLICT)
Sean Hefty [Wed, 18 Jul 2012 18:56:05 +0000 (11:56 -0700)]
pop (CONFLICT)

12 years agopop (CONFLICT)
Sean Hefty [Wed, 18 Jul 2012 18:56:05 +0000 (11:56 -0700)]
pop (CONFLICT)

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 18:56:05 +0000 (11:56 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 18:56:05 +0000 (11:56 -0700)]
pop

12 years agorstream: Add option to test fork support
Sean Hefty [Tue, 17 Jul 2012 22:32:54 +0000 (15:32 -0700)]
rstream: Add option to test fork support

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Wed, 18 Jul 2012 18:56:04 +0000 (11:56 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 18 Jul 2012 18:56:04 +0000 (11:56 -0700)]
pop

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 18:56:02 +0000 (11:56 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 18 Jul 2012 18:56:02 +0000 (11:56 -0700)]
refresh