diff options
| author | Sagi Grimberg <[email protected]> | 2022-11-13 13:24:20 +0200 |
|---|---|---|
| committer | Christoph Hellwig <[email protected]> | 2022-11-16 08:36:36 +0100 |
| commit | aa36d711e945e65fa87410927800f01878a8faed (patch) | |
| tree | 308d2023e10db00934cc1a631f20951829b38906 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 546dea18c99928bb81392de63092da0e25d07b10 (diff) | |
nvme-auth: convert dhchap_auth_list to an array
We know exactly how many dhchap contexts we will need, there is no need
to hold a list that we need to protect with a mutex. Convert to
a dynamically allocated array. And dhchap_context access state is
maintained by the chap itself.
Make dhchap_auth_mutex protect only the ctrl host_key and ctrl_key
in a fine-grained lock such that there is no long lasting acquisition
of the lock and no need to take/release this lock when flushing
authentication works.
Signed-off-by: Sagi Grimberg <[email protected]>
Signed-off-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions