diff options
author | Håkon Bugge <[email protected]> | 2021-03-31 20:43:14 +0200 |
---|---|---|
committer | Jason Gunthorpe <[email protected]> | 2021-04-12 19:51:48 -0300 |
commit | 5aa54bd28ce2b066d82cdd515269b9d562bd6e66 (patch) | |
tree | 027b8877446b4c7af02cc319d231d32a754161ff /tools/perf/scripts/python/flamegraph.py | |
parent | 3aeffc46afde05140551abb49efaa4563adba38c (diff) |
rds: ib: Remove two ib_modify_qp() calls
For some HCAs, ib_modify_qp() is an expensive operation running
virtualized.
For both the active and passive side, the QP returned by the CM has the
state set to RTS, so no need for this excess RTS -> RTS transition. With
IB Core's ability to set the RNR Retry timer, we use this interface to
shave off another ib_modify_qp().
Fixes: ec16227e1414 ("RDS/IB: Infiniband transport")
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Håkon Bugge <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions