#define SDP_RX_ARMING_DELAY (msecs_to_jiffies(10))
#define SDP_RDMA_READ_TIMEOUT (60 * HZ) /* timeout - fatal hw error */
-#define SDP_SRCAVAIL_CANCEL_TIMEOUT (HZ * 5)
+#define SDP_SRCAVAIL_CANCEL_TIMEOUT (HZ * 60)
#define SDP_SRCAVAIL_ADV_TIMEOUT (1 * HZ)
#define SDP_RESOLVE_TIMEOUT 1000
break;
}
- if (sdp_apm_enable) {
- rc = rdma_enable_apm(id, RDMA_ALT_PATH_BEST);
- if (rc)
- sdp_warn(sk, "APM couldn't be enabled: %d\n", rc);
- }
-
rc = rdma_resolve_route(id, SDP_ROUTE_TIMEOUT);
break;
case RDMA_CM_EVENT_ADDR_ERROR:
conn_param.initiator_depth = 4 /* TODO */;
conn_param.retry_count = SDP_RETRY_COUNT;
SDP_DUMP_PACKET(sk, "TX", NULL, &hh.bsdh);
+
+ if (sdp_apm_enable) {
+ rc = rdma_enable_apm(id, RDMA_ALT_PATH_BEST);
+ if (rc)
+ sdp_warn(sk, "APM couldn't be enabled: %d\n", rc);
+ }
+
rc = rdma_connect(id, &conn_param);
break;
sdp_print_history(sk); \
SDP_WARN_ON(1); \
} else { \
- sdp_dbg(sk, "%s:%d - %s (%s) ref = %d.\n", __func__, __LINE__, \
+ sdp_dbg_data(sk, "%s:%d - %s (%s) ref = %d.\n", __func__, __LINE__, \
#sock_op, msg, atomic_read(&(sk)->sk_refcnt)); \
sock_op(sk); \
}\