author | sreynata <sreyas.natarajan@oracle.com> |
Tue, 26 Jul 2016 11:56:10 -0700 | |
branch | s11u3-sru |
changeset 6479 | 5730eca693a9 |
permissions | -rw-r--r-- |
6479
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
1 |
# This patch is fix for the Bug-23188922 |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
2 |
# It is developed By solaris PSIF team. We plan to have a common upstream repo |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
3 |
# and submit these changes to it, but do not yet have a target date of doing it |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
4 |
diff -r 6299a4e4e707 src/verbs.c |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
5 |
--- a/src/verbs.c Wed Jul 20 03:05:26 2016 -0700 |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
6 |
+++ b/src/verbs.c Wed Jul 20 04:48:17 2016 -0700 |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
7 |
@@ -665,6 +665,8 @@ |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
8 |
qp->remote_qp = attr->dest_qp_num; |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
9 |
if (attr_mask & IBV_QP_AV) |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
10 |
qp->remote_lid = attr->ah_attr.dlid; |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
11 |
+ if ((attr_mask & IBV_QP_STATE) && (attr->qp_state == IBV_QPS_RTR) && qp->sq.sw) |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
12 |
+ qp->tsl = qp->sq.sw->tsl; |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
13 |
return 0; |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
14 |
} |
5730eca693a9
23188922 libsif to support TSL policy
sreynata <sreyas.natarajan@oracle.com>
parents:
diff
changeset
|
15 |