summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supportedChristoph Hellwig2024-12-021-1/+2
* nvme: tuning pr code by using defined structs and macrosGuixin Liu2024-11-211-47/+75
* nvme-fabrics: fix kernel crash while shutting down controllerNilay Shroff2024-11-191-0/+5
* Revert "nvme: make keep-alive synchronous operation"Nilay Shroff2024-11-191-7/+10
* nvme-pci: use sgls for all user requests if possibleKeith Busch2024-11-182-4/+13
* nvme: define the remaining used sgls constantsKeith Busch2024-11-182-3/+4
* nvme-pci: add support for sgl metadataKeith Busch2024-11-182-15/+136
* nvme/multipath: Fix RCU list traversal to use SRCU primitiveBreno Leitao2024-11-181-7/+14
* block: don't reorder requests in blk_add_rq_to_plugChristoph Hellwig2024-11-131-1/+1
* block: add a rq_list typeChristoph Hellwig2024-11-132-9/+8
* nvme-pci: reverse request order in nvme_queue_rqsChristoph Hellwig2024-11-131-22/+17
* Merge tag 'nvme-6.13-2024-11-13' of git://git.infradead.org/nvme into for-6.1...Jens Axboe2024-11-135-31/+135
|\
| * nvme: parse reservation commands's action and rtype to stringGuixin Liu2024-11-131-6/+52
| * nvme: check ns's volatile write cache not presentGuixin Liu2024-11-111-1/+3
| * nvme: add rotational supportWang Yugui2024-11-112-0/+7
| * nvme: use command set independent id ns if availableMatias Bjørling2024-11-111-3/+4
| * nvmet: implement rotational media information logKeith Busch2024-11-111-0/+1
| * nvmet: implement endurance groupsKeith Busch2024-11-111-0/+1
| * nvme-core: remove repeated wq flagsChaitanya Kulkarni2024-11-051-6/+4
| * nvme-pci: use dma_alloc_noncontigous if possibleChristoph Hellwig2024-11-051-5/+53
| * nvme-pci: fix freeing of the HMB descriptor tableChristoph Hellwig2024-11-051-7/+9
| * nvme: use helpers to access io_uring cmd spacePavel Begunkov2024-10-221-3/+1
* | nvme-multipath: don't bother clearing max_hw_zone_append_sectorsChristoph Hellwig2024-11-111-2/+0
* | block: pre-calculate max_zone_append_sectorsChristoph Hellwig2024-11-112-2/+2
* | Revert "block: pre-calculate max_zone_append_sectors"Jens Axboe2024-11-072-2/+2
* | block: pre-calculate max_zone_append_sectorsChristoph Hellwig2024-11-042-2/+2
* | blk-integrity: remove seed for user mapped buffersKeith Busch2024-10-301-9/+8
* | nvme: core: switch to non_owner variant of start_freeze/unfreeze queueMing Lei2024-10-261-2/+7
|/
* Merge tag 'block-6.12-20241018' of git://git.kernel.dk/linuxLinus Torvalds2024-10-195-37/+71
|\
| * nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish functionNilay Shroff2024-10-171-8/+2
| * nvme: make keep-alive synchronous operationNilay Shroff2024-10-171-10/+7
| * nvme-pci: fix race condition between reset and nvme_dev_disable()Maurizio Lombardi2024-10-171-3/+16
| * nvme-multipath: defer partition scanningKeith Busch2024-10-152-6/+34
| * nvme: disable CC.CRIME (NVME_CC_CRIME)Greg Joyce2024-10-091-6/+8
| * nvme: delete unnecessary fallthru commentTokunori Ikegami2024-10-081-1/+0
| * nvme: tcp: avoid race between queue_lock lock and destroyHannes Reinecke2024-10-031-3/+4
* | move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-026-6/+6
|/
* Merge tag 'for-6.12/block-20240925' of git://git.kernel.dk/linuxLinus Torvalds2024-09-255-15/+17
|\
| * nvme: remove CC register read-back during enablingKeith Busch2024-09-251-5/+0
| * nvme: null terminate nvme_tls_attrsShin'ichiro Kawasaki2024-09-251-0/+1
| * nvme-multipath: avoid hang on inaccessible namespacesHannes Reinecke2024-09-251-2/+10
| * nvme-multipath: system fails to create generic nvme deviceHannes Reinecke2024-09-251-1/+1
| * Merge tag 'v6.11' into for-6.12/blockJens Axboe2024-09-174-20/+38
| |\
| * | blk-integrity: improved sg segment mappingKeith Busch2024-09-131-2/+2
| * | nvme-rdma: use request to get integrity segmentsKeith Busch2024-09-131-1/+1
| * | block: provide a request helper for user integrity segmentsKeith Busch2024-09-131-4/+2
* | | Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-09-211-0/+1
|\ \ \
| * | | fault-inject: improve build for CONFIG_FAULT_INJECTION=nJani Nikula2024-09-021-0/+1
* | | | Merge tag 'for-6.12/block-20240913' of git://git.kernel.dk/linuxLinus Torvalds2024-09-169-65/+191
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | nvme-pci: qdepth 1 quirkKeith Busch2024-09-132-9/+14