]> git.openfabrics.org - ~shefty/ibacm.git/commitdiff
refresh
authorSean Hefty <sean.hefty@intel.com>
Mon, 6 Dec 2010 21:56:51 +0000 (13:56 -0800)
committerSean Hefty <sean.hefty@intel.com>
Mon, 6 Dec 2010 21:56:51 +0000 (13:56 -0800)
meta
patches/nodelay
patches/refresh-temp [deleted file]

diff --git a/meta b/meta
index 5ff3b11ccea4c596a479da3bf04aa6b55289d951..03d28e37ef8a92a5dd8ea0ef4516c991e7292637 100644 (file)
--- a/meta
+++ b/meta
@@ -1,6 +1,6 @@
 Version: 1
-Previous: b8a0188a1265c818d5c528da2c07a13d4000f990
-Head: 59c82f01b3ceb0dc693ee1a985dc66f23bb4ea00
+Previous: 4602d9a497d78b5e443df1f8a52d4f2ac6b6c3b7
+Head: 62f285195e25a4893fc609576f195b4f70e66101
 Applied:
   logging: 549692c49922dce3911d97dcc6d0a2fc583ab5f7
   acm_snoop: dd5542fbaa1c5a92367d0552ef3525d5ea0a4638
@@ -13,8 +13,7 @@ Applied:
   dbg_1: 0b650c149079cd8e1593504492a9940521fb9c6d
   no_addr: 4d7174e927130db17a5ff83f9279ea4c54fde2fa
   log_port: 41078cbc8b08039ac192dfa18dcf5d17b81edf1d
-  nodelay: 000b5dd2adeeb1b836d6650d51081b844c89064f
-  refresh-temp: 59c82f01b3ceb0dc693ee1a985dc66f23bb4ea00
+  nodelay: 62f285195e25a4893fc609576f195b4f70e66101
 Unapplied:
   acme_verbose: 45cba0846874c93ef7af156bf0afe59f43d82ea6
   1.0.4: 9f452b8e59adb21b90fbdda980d25a54d4360d37
index 28ec946913c4d840b03c312ebad655734c239af1..b83c42b49a944fffc95225196d6d7b103ed1f15b 100644 (file)
@@ -3,12 +3,19 @@ Top:    03a0e5459709b2fb584adeb4e7f8996886fe1ef7
 Author: Sean Hefty <sean.hefty@intel.com>
 Date:   2010-12-06 13:07:41 -0800
 
-ibacm: add no delay option to resolution
+ibacm: support no delay options
 
-Provide support similar to getaddrinfo AI_NUMERICHOST option
-and a 'no delay' option.  RAI_NUMERICHOST avoids lengthy
-address resolution lookups, while RAI_NODELAY avoids
-lengthy address and route resolution lookups.
+Allow a user to specify that address and/or route resolution
+protocols should be suppressed, and that only locally cached
+data should be returned.
+
+This helps support rdma_getaddrinfo options RAI_NUMERICHOST
+and RAI_NOROUTE.  If data for a request is availble, it is
+immediately returned.  Otherwise, the client request is
+failed, but the lookup is still initiated.  This avoids
+blocking a client for an extended period of time while
+resolution completes, but allows future calls to find cached
+data.
 
 Signed-off-by: Sean Hefty <sean.hefty@intel.com>
 
diff --git a/patches/refresh-temp b/patches/refresh-temp
deleted file mode 100644 (file)
index 8cdb44c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-Bottom: 03a0e5459709b2fb584adeb4e7f8996886fe1ef7
-Top:    03a0e5459709b2fb584adeb4e7f8996886fe1ef7
-Author: Sean Hefty <sean.hefty@intel.com>
-Date:   2010-12-06 13:50:48 -0800
-
-Refresh of nodelay
-
----
-
-