summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-237-24/+110
|\
| * nvme: set non-mdts limits in nvme_scan_workChaitanya Kulkarni2022-05-191-4/+15
| * nvme: add support for TP4084 - Time-to-Ready EnhancementsChristoph Hellwig2022-05-182-6/+71
| * nvme-fabrics: add a request timeout helperChaitanya Kulkarni2022-05-163-8/+10
| * nvme-pci: harden drive presence detect in nvme_dev_disable()Stefan Roese2022-05-161-1/+1
| * nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tagsSmith, Kyle Miller (Nimble Kernel)2022-05-161-0/+1
| * nvme: mark internal passthru request RQF_QUIETChaitanya Kulkarni2022-05-162-0/+3
| * nvme: remove unneeded include from constants fileMax Gurtovoy2022-05-161-1/+0
| * nvme: add missing status values to verbose loggingMax Gurtovoy2022-05-161-0/+3
| * nvme: set dma alignment to dwordKeith Busch2022-05-161-1/+1
| * nvme: fix interpretation of DMRSLTom Yan2022-05-162-2/+5
| * nvme: remove a spurious clear of discard_alignmentChristoph Hellwig2022-05-031-1/+0
* | Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-234-22/+13
|\ \
| * | nvme-fc: fold t fc_update_appid into fc_appid_storeChristoph Hellwig2022-05-021-16/+3
| * | nvme-fc: don't support the appid attribute without CONFIG_BLK_CGROUP_FC_APPIDChristoph Hellwig2022-05-021-1/+6
| |/
| * block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig2022-04-171-1/+1
| * block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-171-2/+2
| * block: add a bdev_max_zone_append_sectors helperChristoph Hellwig2022-04-171-2/+1
* | nvme: enable uring-passthrough for admin commandsKanchan Joshi2022-05-203-0/+25
* | nvme: helper for uring-passthrough checksKanchan Joshi2022-05-201-8/+16
* | nvme: add vectored-io support for uring-cmdAnuj Gupta2022-05-111-3/+6
* | nvme: wire-up uring-cmd support for io-passthru on char-device.Kanchan Joshi2022-05-114-3/+195
* | nvme: refactor nvme_submit_user_cmd()Christoph Hellwig2022-05-111-11/+45
|/
* nvme-pci: disable namespace identifiers for Qemu controllersChristoph Hellwig2022-04-151-1/+4
* nvme-pci: disable namespace identifiers for the MAXIO MAP1002/1202Christoph Hellwig2022-04-151-0/+4
* nvme: add a quirk to disable namespace identifiersChristoph Hellwig2022-04-152-6/+23
* nvme: don't print verbose errors for internal passthrough requestsChaitanya Kulkarni2022-04-151-1/+2
* Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds2022-04-0115-57/+132
|\
| * nvme-multipath: fix hang when disk goes live over reconnectAnton Eidelman2022-03-293-2/+28
| * nvme: fix RCU hole that allowed for endless looping in multipath round robinChris Leech2022-03-291-4/+10
| * nvme: allow duplicate NSIDs for private namespacesSungup Moon2022-03-293-8/+33
| * nvmet: remove redundant assignment after left shiftColin Ian King2022-03-291-1/+1
| * nvmet: use a private workqueue instead of the system workqueueSagi Grimberg2022-03-2911-37/+50
| * nvme-pci: add quirks for Samsung X5 SSDsMonish Kumar R2022-03-231-1/+4
| * nvme-pci: expose use_threaded_interrupts read-only in sysfsXin Hao2022-03-231-1/+1
| * nvme: fix the read-only state for zoned namespaces with unsupposed featuresPankaj Raghav2022-03-231-3/+5
* | Merge tag 'for-5.18/64bit-pi-2022-03-25' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-262-28/+141
|\ \
| * | nvme: add support for enhanced metadataKeith Busch2022-03-072-25/+141
| * | nvme: allow integrity on extended metadata formatsKeith Busch2022-03-071-5/+2
* | | Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-262-144/+0
|\| |
| * | nvme: remove support or stream based temperature hintChristoph Hellwig2022-03-072-144/+0
| * | Merge branch 'for-5.18/drivers' into for-5.18/write-streamsJens Axboe2022-03-0718-152/+516
| |\ \
| * \ \ Merge branch 'for-5.18/block' into for-5.18/write-streamsJens Axboe2022-03-073-20/+19
| |\ \ \
* | \ \ \ Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-222-0/+2
|\ \ \ \ \
| * | | | | mm: don't include <linux/memremap.h> in <linux/mm.h>Christoph Hellwig2022-03-032-0/+2
* | | | | | Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-2124-260/+652
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | nvme: warn about shared namespaces without CONFIG_NVME_MULTIPATHChristoph Hellwig2022-03-161-0/+8
| * | | | | nvme: remove nvme_alloc_request and nvme_alloc_request_qidChristoph Hellwig2022-03-165-46/+31
| * | | | | nvme: cleanup how disk->disk_name is assignedChristoph Hellwig2022-03-163-33/+21
| * | | | | nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidateChristoph Hellwig2022-03-155-7/+15