summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.8/io_uring-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-111-1/+1
|\
| * io_uring: split out cmd api into a separate headerPavel Begunkov2023-12-121-1/+1
* | Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-1111-325/+307
|\ \
| * \ Merge tag 'nvme-6.8-2023-12-21' of git://git.infradead.org/nvme into for-6.8/...Jens Axboe2023-12-2111-156/+277
| |\ \
| | * | nvme-fc: set numa_node after nvme_init_ctrlKeith Busch2023-12-211-4/+2
| | * | nvme-fabrics: don't check discovery ioccsz/iorcszMax Gurtovoy2023-12-211-2/+2
| | * | nvmet: configfs: use ctrl->instance to track passthru subsystemsEvan Burgess2023-12-191-2/+2
| | * | nvme: repack struct nvme_ns_headDaniel Wagner2023-12-191-4/+4
| | * | nvme: add csi, ms and nuse to sysfsDaniel Wagner2023-12-193-1/+96
| | * | nvme: rename ns attribute groupDaniel Wagner2023-12-194-10/+10
| | * | nvme: refactor ns info setup functionDaniel Wagner2023-12-192-60/+62
| | * | nvme: refactor ns info helpersDaniel Wagner2023-12-194-28/+34
| | * | nvme: move ns id info to struct nvme_ns_headDaniel Wagner2023-12-195-66/+69
| | * | nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrlGuixin Liu2023-12-131-3/+0
| | * | nvmet: allow identical cntlid_min and cntlid_max settingsGuixin Liu2023-12-131-2/+2
| | * | nvme-fabrics: check ioccsz and iorcszGuixin Liu2023-12-061-0/+14
| | * | nvme: introduce nvme_check_ctrl_fabric_info helperGuixin Liu2023-12-061-18/+24
| * | | block: simplify disk_set_zonedChristoph Hellwig2023-12-191-1/+1
| * | | block: remove support for the host aware zone modelChristoph Hellwig2023-12-191-1/+1
| |/ /
| * | nvme: use bio_integrity_map_userKeith Busch2023-12-011-168/+29
* | | Merge tag 'hardening-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-01-102-6/+6
|\ \ \
| * | | nvme-fc: replace deprecated strncpy with strscpyJustin Stitt2023-12-011-4/+4
| * | | nvme-fabrics: replace deprecated strncpy with strscpyJustin Stitt2023-12-011-2/+2
* | | | nvme-pci: fix sleeping function called from interrupt contextMaurizio Lombardi2023-12-191-1/+2
* | | | Revert "nvme-fc: fix race between error recovery and creating association"Keith Busch2023-12-191-16/+5
| |_|/ |/| |
* | | nvme-pci: Add sleep quirk for Kingston drivesGeorg Gottleuber2023-12-072-1/+20
* | | nvme: fix deadlock between reset and scanBitao Hu2023-12-042-0/+11
* | | nvme: prevent potential spectre v1 gadgetNitesh Shetty2023-12-041-0/+3
* | | nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptionsShin'ichiro Kawasaki2023-12-042-4/+6
* | | nvme-ioctl: move capable() admin check to the endKeith Busch2023-12-041-10/+11
* | | nvme: ensure reset state check orderingKeith Busch2023-12-045-49/+63
* | | nvme: introduce helper function to get ctrl stateKeith Busch2023-12-041-0/+5
* | | nvme-core: check for too small lba shiftKeith Busch2023-12-011-2/+3
* | | nvme: check for valid nvme_identify_ns() before using itEwan D. Milne2023-11-271-0/+9
* | | nvme-core: fix a memory leak in nvme_ns_info_from_identify()Maurizio Lombardi2023-11-271-2/+5
* | | nvme: fine-tune sending of first keep-aliveMark O'Donovan2023-11-271-2/+11
| |/ |/|
* | 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