[IBAL] remove unnecessary query_qp request during modify_qp
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 28 Jun 2009 08:37:31 +0000 (08:37 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 28 Jun 2009 08:37:31 +0000 (08:37 +0000)
commitc4860cadb4d91e4a03a93bf60b52cde17fdc05c5
tree9f02907796cd370a162399797d84e1a855524278
parent36e5c893359f61b172123f320088f1d4e0511940
[IBAL] remove unnecessary query_qp request during modify_qp

HCA API of modify_qp contains an optional parameter of qp_attr.
If it is coded, modify_qp makes internally a query_qp request to low-level driver and returns QP attributes.
IBAL codes this parameter, but do not use the returned QP attributes.
It causes unnecessary query_qp request to low-level driver and possible racy scenarios.

git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2271 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
core/al/al_qp.c
core/al/al_verbs.h