summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-161-1/+1
|\ \ | |/ |/|
| * treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* | nvme-multipath: fix possible hang in live ns resize with ANA accessSagi Grimberg2022-10-121-0/+1
* | nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDsXi Ruoyao2022-10-121-0/+2
* | nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760Abhijit2022-10-121-0/+2
* | nvme-tcp: fix possible hang caused during ctrl deletionSagi Grimberg2022-10-121-1/+1
* | nvme-rdma: fix possible hang caused during ctrl deletionSagi Grimberg2022-10-121-1/+1
|/
* Merge tag 'for-6.1/passthrough-2022-10-04' of git://git.kernel.dk/linuxLinus Torvalds2022-10-074-89/+161
|\
| * nvme: wire up fixed buffer support for nvme passthroughKanchan Joshi2022-09-301-2/+16
| * nvme: pass ubuffer as an integerKanchan Joshi2022-09-301-11/+12
| * nvme: refactor nvme_alloc_requestKanchan Joshi2022-09-301-37/+53
| * nvme: refactor nvme_add_user_metadataKanchan Joshi2022-09-301-10/+13
| * nvme: Use blk_rq_map_user_io helperAnuj Gupta2022-09-301-16/+2
| * nvme: enable batched completions of passthrough IOJens Axboe2022-09-301-2/+1
| * nvme: split out metadata vs non metadata end_io uring_cmd completionsJens Axboe2022-09-301-18/+61
| * block: change request end_io handler to pass back a return valueJens Axboe2022-09-304-9/+19
| * Merge branch 'for-6.1/io_uring' into for-6.1/passthroughJens Axboe2022-09-304-5/+78
| |\
| * \ Merge branch 'for-6.1/block' into for-6.1/passthroughJens Axboe2022-09-3020-535/+525
| |\ \
* | \ \ Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-0720-535/+525
|\ \ \ \ | | |/ / | |/| |
| * | | nvmet: don't look at the request_queue in nvmet_bdev_set_limitsChristoph Hellwig2022-09-271-6/+5
| * | | nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_allChristoph Hellwig2022-09-271-2/+1
| * | | nvme: remove nvme_ctrl_init_connect_qChristoph Hellwig2022-09-271-8/+0
| * | | nvme-loop: use the tagset alloc/free helpersChristoph Hellwig2022-09-271-64/+19
| * | | nvme-loop: store the generic nvme_ctrl in set->driver_dataChristoph Hellwig2022-09-271-5/+5
| * | | nvme-loop: initialize sqsize laterChristoph Hellwig2022-09-271-1/+1
| * | | nvme-fc: use the tagset alloc/free helpersChristoph Hellwig2022-09-271-66/+17
| * | | nvme-fc: store the generic nvme_ctrl in set->driver_dataChristoph Hellwig2022-09-271-20/+12