summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvme-pci: refresh visible attrs for cmb attributesKeith Busch2023-02-221-0/+8
* nvme-rdma: stop auth work after tearing down queues in error recoverySagi Grimberg2023-02-221-1/+1
* nvme-tcp: stop auth work after tearing down queues in error recoverySagi Grimberg2023-02-221-1/+1
* nvme: clear the request_queue pointers on failure in nvme_alloc_io_tag_setMaurizio Lombardi2023-02-221-0/+1
* nvme: clear the request_queue pointers on failure in nvme_alloc_admin_tag_setMaurizio Lombardi2023-02-221-1/+3
* nvme-fc: fix a missing queue put in nvmet_fc_ls_create_associationAmit Engel2023-02-221-1/+3
* use less confusing names for iov_iter direction initializersAl Viro2023-02-093-5/+5
* nvme-apple: only reset the controller when RTKit is runningJanne Grunau2023-02-061-3/+3
* nvme: fix passthrough csi checkKeith Busch2023-02-011-1/+1
* nvme-fc: fix initialization orderRoss Lagerwall2023-02-011-10/+8
* nvme: consolidate setting the tagset flagsChristoph Hellwig2023-02-016-19/+21
* nvme: simplify transport specific device attribute handlingChristoph Hellwig2023-02-013-17/+16
* nvme-pci: fix timeout request state checkKeith Busch2023-02-011-1/+1
* block: handle bio_split_to_limits() NULL returnJens Axboe2023-01-181-0/+2
* nvme: also return I/O command effects from nvme_command_effectsChristoph Hellwig2023-01-121-6/+26
* nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding itChristoph Hellwig2023-01-121-16/+19
* nvme: fix multipath crash caused by flush request when blktrace is enabledYanjun Zhang2023-01-121-1/+1
* nvmet: don't defer passthrough commands with trivial effects to the workqueueChristoph Hellwig2023-01-041-6/+5
* nvme-pci: fix page size checksKeith Busch2023-01-041-4/+4
* nvme-pci: fix mempool alloc sizeKeith Busch2023-01-041-2/+2
* nvme-pci: fix doorbell buffer value endiannessKlaus Jensen2023-01-041-12/+13
* nvme-auth: don't override ctrl keys before validationSagi Grimberg2022-12-311-2/+10
* nvme: pass nr_maps explicitly to nvme_alloc_io_tag_setChristoph Hellwig2022-12-316-7/+9
* nvme: return err on nvme_init_non_mdts_limits failJoel Granados2022-12-311-1/+1
* nvmet: only allocate a single slab for bvecsChristoph Hellwig2022-12-313-22/+19
* Merge tag 'block-6.1-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-081-4/+4
|\
| * nvme initialize core quirks before calling nvme_init_subsystemPankaj Raghav2022-12-061-4/+4
* | Merge tag 'block-6.1-2022-12-02' of git://git.kernel.dk/linuxLinus Torvalds2022-12-023-1/+6
|\|
| * nvme: fix SRCU protection of nvme_ns_head listCaleb Sander2022-11-302-1/+4
| * nvme-pci: clear the prp2 field when not usedLei Rao2022-11-301-0/+2
* | Merge tag 'block-6.1-2022-11-18' of git://git.kernel.dk/linuxLinus Torvalds2022-11-182-0/+6
|\|
| * nvmet: fix a memory leak in nvmet_auth_set_keySagi Grimberg2022-11-161-0/+2
| * nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000Tiago Dias Ferreira2022-11-161-0/+2
| * nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron NitroBean Huo2022-11-151-0/+2
* | Merge tag 'block-6.1-2022-11-11' of git://git.kernel.dk/linuxLinus Torvalds2022-11-113-6/+7
|\|
| * nvmet: fix a memory leakSagi Grimberg2022-11-091-0/+1
| * nvmet: fix memory leak in nvmet_subsys_attr_model_store_lockedAleksandr Miloserdov2022-11-091-2/+5
| * nvme: quiet user passthrough command errorsKeith Busch2022-11-092-4/+1
* | Merge tag 'block-6.1-2022-10-28' of git://git.kernel.dk/linuxLinus Torvalds2022-10-292-2/+12
|\|
| * nvme-multipath: set queue dma alignment to 3Keith Busch2022-10-251-0/+1
| * nvme-tcp: fix possible circular locking when deleting a controller under memo...Sagi Grimberg2022-10-251-1/+10
| * nvme-tcp: replace sg_init_marker() with sg_init_table()Nam Cao2022-10-251-1/+1
* | Merge tag 'block-6.1-2022-10-20' of git://git.kernel.dk/linuxLinus Torvalds2022-10-216-17/+41
|\|
| * nvmet: fix invalid memory reference in nvmet_subsys_attr_qid_max_showDaniel Wagner2022-10-191-4/+0
| * nvmet: fix workqueue MEM_RECLAIM flushing dependencySagi Grimberg2022-10-191-1/+1
| * nvme-hwmon: kmalloc the NVME SMART log bufferSerge Semin2022-10-191-7/+16
| * nvme-hwmon: consistently ignore errors from nvme_hwmon_initChristoph Hellwig2022-10-192-6/+13
| * nvme-apple: don't limit DMA segement sizeRussell King (Oracle)2022-10-191-0/+2
| * nvme-pci: disable write zeroes on various Kingston SSDXander Li2022-10-191-0/+10
| * nvme: fix error pointer dereference in error handlingDan Carpenter2022-10-191-1/+1