Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
None
-
9223372036854775807
Description
kiblnd_check_sends() takes conn::ibc_lock at the beginning and releases this lock at the end. This is inefficient because most use-cases needs to release ibc_lock before caling this function.
Change this function to kiblnd_check_sends_locked() and avoid unnecessary lock dances.
This fix has just landed under
LU-7099as http://review.whamcloud.com/20322/.