From 0f5d7088b8a192bc5984a699d14326a0705c1b80 Mon Sep 17 00:00:00 2001 From: eeb Date: Sat, 11 Jun 2005 12:11:34 +0000 Subject: [PATCH] * 6474: changes to low-level vibnal IB QP tunables --- lnet/klnds/viblnd/viblnd.c | 3 +-- lnet/klnds/viblnd/viblnd.h | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lnet/klnds/viblnd/viblnd.c b/lnet/klnds/viblnd/viblnd.c index e36ee53..fd429f8 100644 --- a/lnet/klnds/viblnd/viblnd.c +++ b/lnet/klnds/viblnd/viblnd.c @@ -825,8 +825,7 @@ kibnal_set_qp_state (kib_conn_t *conn, vv_qp_state_t new_state) rtr->destanation_qp = cv->cv_remote_qpn; rtr->receive_psn = cv->cv_rxpsn; rtr->responder_rdma_r_atom_num = IBNAL_OUS_DST_RD; - - // XXX ? rtr->opt_min_rnr_nak_timer = 16; + rtr->opt_min_rnr_nak_timer = IBNAL_RNR_NAK_TIMER; // XXX sdp sets VV_QP_AT_OP_F but no actual optional options diff --git a/lnet/klnds/viblnd/viblnd.h b/lnet/klnds/viblnd/viblnd.h index c887209..b5ef875 100644 --- a/lnet/klnds/viblnd/viblnd.h +++ b/lnet/klnds/viblnd/viblnd.h @@ -96,7 +96,7 @@ #define IBNAL_SERVICE_LEVEL 0 #define IBNAL_STATIC_RATE 0 #define IBNAL_RETRY_CNT 7 -#define IBNAL_RNR_CNT 7 +#define IBNAL_RNR_CNT 6 #define IBNAL_EE_FLOW_CNT 1 #define IBNAL_LOCAL_SUB 1 #define IBNAL_TRAFFIC_CLASS 0 @@ -112,6 +112,7 @@ /* other low-level IB constants */ #define IBNAL_LOCAL_ACK_TIMEOUT 0x12 +#define IBNAL_RNR_NAK_TIMER 0x10 #define IBNAL_PKT_LIFETIME 5 #define IBNAL_ARB_INITIATOR_DEPTH 0 #define IBNAL_ARB_RESP_RES 0 -- 1.8.3.1