]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
new
authorU-AMR\MSHEFTY <MSHEFTY@mshefty-MOBL2.amr.corp.intel.com>
Wed, 6 Jan 2010 16:56:35 +0000 (08:56 -0800)
committerU-AMR\MSHEFTY <MSHEFTY@mshefty-MOBL2.amr.corp.intel.com>
Wed, 6 Jan 2010 16:56:35 +0000 (08:56 -0800)
meta
patches/cm_listen_handler [new file with mode: 0644]

diff --git a/meta b/meta
index d6d0ded1f886d40bb93a9fa68bd70498b45e2b5b..394cd9773e4364bd9008d65b36429bb002777702 100644 (file)
--- a/meta
+++ b/meta
@@ -1,8 +1,9 @@
 Version: 1
-Previous: a0ec2a7eb517e12e195cf78d168e3c383ec32878
-Head: d6d2302f2d258fa2c07e55a2e124a9bdd75367a0
+Previous: e32bc916f6ebd6b09b94b5dc03d053b98bd26658
+Head: e28d8d300bd82635786263e4e10ed16d035c81ea
 Applied:
   rm-build: d6d2302f2d258fa2c07e55a2e124a9bdd75367a0
+  cm_listen_handler: e28d8d300bd82635786263e4e10ed16d035c81ea
 Unapplied:
   old-bld-32: bd1bd1d366e3927b7646da33e243213a5d59c235
   old-apphang: 7a6f7ff02c6035e54fc262414eb9484ea98018b9
diff --git a/patches/cm_listen_handler b/patches/cm_listen_handler
new file mode 100644 (file)
index 0000000..3f7f04b
--- /dev/null
@@ -0,0 +1,23 @@
+Bottom: e29033309f04a8a0c29c9cd63ce2469c6ffee724
+Top:    e29033309f04a8a0c29c9cd63ce2469c6ffee724
+Author: U-AMR\MSHEFTY <MSHEFTY@mshefty-MOBL2.amr.corp.intel.com>
+Date:   2010-01-06 08:56:34 -0800
+
+ib/cm: separate listen callback into own handler
+
+Extract listen handling in cm_cep_handler into a separate
+handler.  This will simplify changes to support queuing
+connection requests and allow connection requests to move
+to a fetch model, rather than a callback model.
+
+Since connection requests require allocating new resources,
+connection rates can be improved by queuing the requests
+until the user has allocated the resources, then fetches
+the request.
+
+Signed-off-by: Sean Hefty <sean.hefty@intel.com>
+
+
+---
+
+