aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-inline.h
diff options
context:
space:
mode:
authorJason Gunthorpe <[email protected]>2019-07-31 11:18:41 +0300
committerDoug Ledford <[email protected]>2019-08-01 11:44:48 -0400
commit9cd5881719e9555cae300ec8b389eda3c8101339 (patch)
treecace05458bf51c0903ecaddede02f995f5df4261 /lib/mpi/mpi-inline.h
parent621e55ff5b8e0ab5d1063f0eae0ef3960bef8f6e (diff)
RDMA/devices: Remove the lock around remove_client_context
Due to the complexity of client->remove() callbacks it is desirable to not hold any locks while calling them. Remove the last one by tracking only the highest client ID and running backwards from there over the xarray. Since the only purpose of that lock was to protect the linked list, we can drop the lock. Signed-off-by: Jason Gunthorpe <[email protected]> Signed-off-by: Leon Romanovsky <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-inline.h')
0 files changed, 0 insertions, 0 deletions