diff options
| author | Jason Gunthorpe <[email protected]> | 2020-08-18 15:05:19 +0300 |
|---|---|---|
| committer | Jason Gunthorpe <[email protected]> | 2020-08-27 08:38:15 -0300 |
| commit | 308571debccd7004acf02ea1b7163a96ad772292 (patch) | |
| tree | 75134da6d7a03c9d5fc4ed96eb7bad0de2f5c42c /tools/perf/scripts/python | |
| parent | d114c6feedfe0600c19b9f9479a4026354d1f7fd (diff) | |
RDMA/ucma: Do not use file->mut to lock destroying
The only reader of destroying is inside a handler under the handler_mutex,
so directly use the handler_mutex when setting it instead of the larger
file->mut.
As the refcount could be zero here, and the cm_id already freed, and
additional refcount grab around the locking is required to touch the
cm_id.
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Leon Romanovsky <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions