Version: 1
-Previous: b8a0188a1265c818d5c528da2c07a13d4000f990
-Head: 59c82f01b3ceb0dc693ee1a985dc66f23bb4ea00
+Previous: 4602d9a497d78b5e443df1f8a52d4f2ac6b6c3b7
+Head: 62f285195e25a4893fc609576f195b4f70e66101
Applied:
logging: 549692c49922dce3911d97dcc6d0a2fc583ab5f7
acm_snoop: dd5542fbaa1c5a92367d0552ef3525d5ea0a4638
dbg_1: 0b650c149079cd8e1593504492a9940521fb9c6d
no_addr: 4d7174e927130db17a5ff83f9279ea4c54fde2fa
log_port: 41078cbc8b08039ac192dfa18dcf5d17b81edf1d
- nodelay: 000b5dd2adeeb1b836d6650d51081b844c89064f
- refresh-temp: 59c82f01b3ceb0dc693ee1a985dc66f23bb4ea00
+ nodelay: 62f285195e25a4893fc609576f195b4f70e66101
Unapplied:
acme_verbose: 45cba0846874c93ef7af156bf0afe59f43d82ea6
1.0.4: 9f452b8e59adb21b90fbdda980d25a54d4360d37
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>
+++ /dev/null
-Bottom: 03a0e5459709b2fb584adeb4e7f8996886fe1ef7
-Top: 03a0e5459709b2fb584adeb4e7f8996886fe1ef7
-Author: Sean Hefty <sean.hefty@intel.com>
-Date: 2010-12-06 13:50:48 -0800
-
-Refresh of nodelay
-
----
-
-