[LU-12621] o2iblnd QP sizing -EINVAL retries Created: 31/Jul/19 Updated: 28/Sep/19 Resolved: 20/Sep/19 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.13.0, Lustre 2.12.3 |
| Type: | Improvement | Priority: | Major |
| Reporter: | Mike Marciniszyn | Assignee: | Amir Shehata (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
The logic currently in Lustre that loops reducing the queue sizes is silly. The ib_query_device() in kiblnd_hdev_get_attr() is done to save off the max_mr_size in the hdev. The code could save off max_qp_wr and use that cap the send queue calculations to avoid creating a QP above that limit.
|
| Comments |
| Comment by Gerrit Updater [ 06/Sep/19 ] |
|
Amir Shehata (ashehata@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36073 |
| Comment by Gerrit Updater [ 20/Sep/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36073/ |
| Comment by Peter Jones [ 20/Sep/19 ] |
|
Landed for 2.13 |
| Comment by Gerrit Updater [ 21/Sep/19 ] |
|
Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36253 |
| Comment by Gerrit Updater [ 28/Sep/19 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36253/ |