summaryrefslogtreecommitdiffstats
path: root/drivers/nvme (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'nvme-6.13-2024-12-31' of git://git.infradead.org/nvme into block-6.13Jens Axboe2024-12-319-81/+108
|\
| * nvme-tcp: remove nvme_tcp_destroy_io_queues()Chunguang.xu2024-12-271-11/+7
| * nvmet-loop: avoid using mutex in IO hotpathNilay Shroff2024-12-275-65/+79
| * nvmet: propagate npwg topologyLuis Chamberlain2024-12-271-1/+1
| * nvmet: Don't overflow subsysnqnLeo Stone2024-12-271-2/+9
| * nvme-pci: 512 byte aligned dma pool segment quirkRobert Beckett2024-12-112-2/+12
* | nvme: use blk_validate_block_size() for max LBA checkLuis Chamberlain2024-12-181-1/+1
|/
* Merge tag 'nvme-6.13-2024-12-05' of git://git.infradead.org/nvme into block-6.13Jens Axboe2024-12-056-30/+22
|\
| * nvme-tcp: simplify nvme_tcp_teardown_io_queues()Chunguang.xu2024-12-041-10/+4
| * nvme-tcp: no need to quiesce admin_q in nvme_tcp_teardown_io_queues()Chunguang.xu2024-12-041-1/+0
| * nvme-rdma: unquiesce admin_q before destroy itChunguang.xu2024-12-041-7/+1
| * nvme-tcp: fix the memleak while create new ctrl failedChunguang.xu2024-12-041-1/+1
| * nvme-pci: don't use dma_alloc_noncontiguous with 0 merge boundaryChristoph Hellwig2024-12-041-1/+2
| * nvmet: replace kmalloc + memset with kzalloc for data allocationYu-Chun Lin2024-12-041-2/+1
| * nvme-fabrics: handle zero MAXCMD without closing the connectionMaurizio Lombardi2024-12-041-2/+3
| * nvme-pci: remove two deallocate zeroes quirksKeith Busch2024-12-031-3/+1
| * nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supportedChristoph Hellwig2024-12-021-1/+2
| * nvmet: use kzalloc instead of ZERO_PAGE in nvme_execute_identify_ns_nvm()Nilay Shroff2024-12-021-2/+7
* | module: Convert symbol namespace to string literalPeter Zijlstra2024-12-022-8/+8
* | Get rid of 'remove_new' relic from platform driver structLinus Torvalds2024-12-021-1/+1
* | Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linuxLinus Torvalds2024-12-018-85/+260
|\|
| * 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-183-6/+8
| * 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
* | Merge tag 'for-6.13/block-20241118' of git://git.kernel.dk/linuxLinus Torvalds2024-11-1917-98/+1886
|\|
| * 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-1313-49/+1836
| |\
| | * nvmet: add tracing of reservation commandsGuixin Liu2024-11-131-0/+108
| | * nvme: parse reservation commands's action and rtype to stringGuixin Liu2024-11-131-6/+52
| | * nvmet: report ns's vwc not presentGuixin Liu2024-11-131-0/+7
| | * 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: support for csi identify nsKeith Busch2024-11-111-0/+32
| | * nvmet: implement rotational media information logKeith Busch2024-11-112-0/+43
| | * nvmet: implement endurance groupsKeith Busch2024-11-112-0/+96
| | * nvmet: declare 2.1 version complianceKeith Busch2024-11-111-1/+1
| | * nvmet: implement crto propertyKeith Busch2024-11-111-0/+3
| | * nvmet: implement supported features logKeith Busch2024-11-111-0/+33
| | * nvmet: implement supported log pagesKeith Busch2024-11-111-0/+28
| | * nvmet: implement active command set ns listKeith Busch2024-11-111-2/+7
| | * nvmet: implement id ns for nvm command setKeith Busch2024-11-111-2/+16
| | * nvmet: support reservation featureGuixin Liu2024-11-117-12/+1328
| | * nvme-core: remove repeated wq flagsChaitanya Kulkarni2024-11-051-6/+4