Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
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.
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36253/
Subject:
LU-12621o2iblnd: cache max_qp_wrProject: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 41acf6bdd51c7a015d61f746a82a9155c01d8596