summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/auth.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-16nvme-auth: have dhchap_auth_work wait for queues auth to completeSagi Grimberg1-7/+6
2022-11-16nvme-auth: remove redundant auth_work flushSagi Grimberg1-6/+2
2022-11-16nvme-auth: convert dhchap_auth_list to an arraySagi Grimberg1-54/+64
2022-11-16nvme-auth: check chap ctrl_key once constructedSagi Grimberg1-2/+2
2022-11-16nvme-auth: no need to reset chap contexts on re-authenticationSagi Grimberg1-13/+0
2022-11-16nvme-auth: remove redundant deallocationsSagi Grimberg1-20/+0
2022-11-16nvme-auth: clear sensitive info right after authentication completesSagi Grimberg1-0/+2
2022-11-16nvme-auth: guarantee dhchap buffers under memory pressureSagi Grimberg1-2/+28
2022-11-16nvme-auth: don't keep long lived 4k dhchap bufferSagi Grimberg1-23/+24
2022-11-16nvme-auth: remove redundant if statementSagi Grimberg1-1/+1
2022-11-16nvme-auth: don't ignore key generation failures when initializing ctrl keysSagi Grimberg1-4/+15
2022-11-16nvme-auth: remove redundant buffer deallocationsSagi Grimberg1-4/+0
2022-11-16nvme-auth: don't re-authenticate if the controller is not LIVESagi Grimberg1-0/+7
2022-11-16nvme-auth: remove symbol export from nvme_auth_resetSagi Grimberg1-1/+0
2022-11-16nvme-auth: rename authentication work elementsSagi Grimberg1-4/+4
2022-11-16nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchapSagi Grimberg1-6/+6
2022-08-03nvme-auth: Diffie-Hellman key exchange supportHannes Reinecke1-6/+195
2022-08-03nvme: implement In-Band authenticationHannes Reinecke1-0/+828