aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/nvme/host/auth.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-03-20nvme-tcp: request secure channel concatenationHannes Reinecke1-3/+112
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-05-01nvme: do not retry authentication failuresDaniel Wagner1-3/+3
2024-01-31nvme: enable retries for authentication commandsHannes Reinecke1-1/+1
2024-01-31nvme: change __nvme_submit_sync_cmd() calling conventionsHannes Reinecke1-4/+3
2024-01-31nvme-auth: open-code single-use macrosHannes Reinecke1-7/+7
2024-01-29nvme: use ctrl state accessorKeith Busch1-1/+1
2023-11-20nvme-auth: set explanation code for failure2 msgsMark O'Donovan1-0/+2
2023-11-20nvme-auth: unlock mutex in one place onlyMark O'Donovan1-2/+1
2023-11-06nvme-auth: always set valid seq_num in dhchap replyMark O'Donovan1-2/+1
2023-11-06nvme-auth: add flag for bi-directional authMark O'Donovan1-1/+4
2023-11-06nvme-auth: auth success1 msg always includes respMark O'Donovan1-4/+1
2023-11-01Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds1-15/+15
2023-10-17nvme-auth: use transformed key size to create respMark O'Donovan1-15/+15
2023-10-10nvme-auth: use chap->s2 to indicate bidirectional authenticationMartin Wilck1-2/+2
2023-06-12nvmet: reorder fields in 'struct nvme_dhchap_queue_context'Christophe JAILLET1-3/+3
2023-03-03Merge tag 'block-6.3-2023-03-03' of git://git.kernel.dk/linuxLinus Torvalds1-1/+1
2023-02-28nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge()Dan Carpenter1-1/+1
2023-02-20Merge tag 'for-6.3/block-2023-02-16' of git://git.kernel.dk/linuxLinus Torvalds1-15/+15
2023-02-08nvme-auth: mark nvme_auth_wq staticTom Rix1-1/+1
2023-02-01nvme-auth: use workqueue dedicated to authenticationShin'ichiro Kawasaki1-2/+12
2023-02-01nvme-auth: don't use NVMe status codesHannes Reinecke1-15/+15
2022-12-28nvme-auth: fix smatch warning complaintsSagi Grimberg1-1/+1
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-02nvme-auth: Diffie-Hellman key exchange supportHannes Reinecke1-6/+195
2022-08-02nvme: implement In-Band authenticationHannes Reinecke1-0/+828