summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvme: tcp: fix compile-time checks for TLS modeArnd Bergmann2023-11-221-17/+14
* nvme: target: fix Kconfig select statementsArnd Bergmann2023-11-221-2/+2
* nvme: target: fix nvme_keyring_id() referencesArnd Bergmann2023-11-221-1/+1
* nvme: move nvme_stop_keep_alive() back to original positionHannes Reinecke2023-11-224-12/+11
* nvmet-tcp: always initialize tls_handshake_tmo_workHannes Reinecke2023-11-201-1/+3
* nvmet: nul-terminate the NQNs passed in the connect commandChristoph Hellwig2023-11-201-0/+4
* nvme: blank out authentication fabrics options if not configuredHannes Reinecke2023-11-201-0/+2
* nvme: catch errors from nvme_configure_metadata()Hannes Reinecke2023-11-201-6/+13
* nvme-tcp: only evaluate 'tls' option if TLS is selectedHannes Reinecke2023-11-201-1/+1
* nvme-auth: set explanation code for failure2 msgsMark O'Donovan2023-11-201-0/+2
* nvme-auth: unlock mutex in one place onlyMark O'Donovan2023-11-201-2/+1
* nvme: keyring: fix conditional compilationHannes Reinecke2023-11-082-12/+6
* nvme: common: make keyring and auth separate modulesArnd Bergmann2023-11-076-13/+9
* nvme: start keep-alive after admin queue setupHannes Reinecke2023-11-062-3/+9
* nvme-loop: always quiesce and cancel commands before destroying admin qHannes Reinecke2023-11-061-0/+4
* nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue()Hannes Reinecke2023-11-061-5/+1
* nvme-auth: always set valid seq_num in dhchap replyMark O'Donovan2023-11-062-3/+2
* nvme-auth: add flag for bi-directional authMark O'Donovan2023-11-061-1/+4
* nvme-auth: auth success1 msg always includes respMark O'Donovan2023-11-061-4/+1
* nvme: fix error-handling for io_uring nvme-passthroughAnuj Gupta2023-11-061-2/+5
* nvme: update firmware version after commitDaniel Wagner2023-11-061-1/+14
* nvme-tcp: Fix a memory leakChristophe JAILLET2023-11-061-1/+2
* nvme-auth: use crypto_shash_tfm_digest()Eric Biggers2023-11-061-21/+2
* Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds2023-11-0120-132/+1033
|\
| * nvme-auth: allow mixing of secret and hash lengthsMark O'Donovan2023-10-171-8/+0
| * nvme-auth: use transformed key size to create respMark O'Donovan2023-10-173-38/+46
| * nvme-auth: alloc nvme_dhchap_key as single bufferMark O'Donovan2023-10-171-12/+25
| * nvmet-tcp: use 'spin_lock_bh' for state_lock()Hannes Reinecke2023-10-171-2/+2
| * nvme: rework NVME_AUTH Kconfig selectionHannes Reinecke2023-10-127-20/+19
| * nvmet-tcp: peek icreq before starting TLSHannes Reinecke2023-10-113-9/+82
| * nvmet-tcp: control messages for recvmsg()Hannes Reinecke2023-10-111-13/+80
| * nvmet-tcp: enable TLS handshake upcallHannes Reinecke2023-10-114-4/+187
| * nvmet: Set 'TREQ' to 'required' when TLS is enabledHannes Reinecke2023-10-112-2/+18
| * nvmet-tcp: allocate socket fileHannes Reinecke2023-10-111-4/+14
| * nvmet-tcp: make nvmet_tcp_alloc_queue() a void functionHannes Reinecke2023-10-111-10/+10
| * nvmet: make TCP sectype settable via configfsHannes Reinecke2023-10-111-1/+74
| * nvme-fabrics: parse options 'keyring' and 'tls_key'Hannes Reinecke2023-10-113-5/+70
| * nvme-tcp: improve icreq/icresp loggingHannes Reinecke2023-10-111-2/+8
| * nvme-tcp: control message handling for recvmsg()Hannes Reinecke2023-10-111-1/+16
| * nvme-tcp: enable TLS handshake upcallHannes Reinecke2023-10-117-7/+185
| * nvme-tcp: allocate socket fileHannes Reinecke2023-10-111-2/+11
| * nvme-keyring: implement nvme_tls_psk_default()Hannes Reinecke2023-10-111-0/+48
| * nvme-keyring: define a 'psk' keytypeHannes Reinecke2023-10-111-0/+94
| * nvme-keyring: register '.nvme' keyringHannes Reinecke2023-10-114-3/+54
| * nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_byKees Cook2023-10-051-1/+2
| * blk-mq: update driver tags request table when start requestChengming Zhou2023-09-221-1/+0
* | nvmet: Convert to bdev_open_by_path()Jan Kara2023-10-282-9/+12
* | nvme-pci: add BOGUS_NID for Intel 0a54 deviceKeith Busch2023-10-181-1/+2
* | nvmet-auth: complete a request only after freeing the dhchap pointersMaurizio Lombardi2023-10-181-3/+6
* | nvme: sanitize metadata bounce buffer for readsKeith Busch2023-10-181-3/+7