summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/pci.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvme-pci: 512 byte aligned dma pool segment quirkRobert Beckett2024-12-111-2/+7
* nvme-pci: don't use dma_alloc_noncontiguous with 0 merge boundaryChristoph Hellwig2024-12-041-1/+2
* nvme-pci: remove two deallocate zeroes quirksKeith Busch2024-12-031-3/+1
* nvme-pci: use sgls for all user requests if possibleKeith Busch2024-11-181-2/+3
* nvme-pci: add support for sgl metadataKeith Busch2024-11-181-15/+129
* block: don't reorder requests in blk_add_rq_to_plugChristoph Hellwig2024-11-131-1/+1
* block: add a rq_list typeChristoph Hellwig2024-11-131-8/+7
* nvme-pci: reverse request order in nvme_queue_rqsChristoph Hellwig2024-11-131-22/+17
* 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-pci: fix race condition between reset and nvme_dev_disable()Maurizio Lombardi2024-10-171-3/+16
* Merge tag 'for-6.12/block-20240913' of git://git.kernel.dk/linuxLinus Torvalds2024-09-161-9/+9
|\
| * nvme-pci: qdepth 1 quirkKeith Busch2024-09-131-9/+9
* | nvme-pci: Add sleep quirk for Samsung 990 EvoGeorg Gottleuber2024-08-271-0/+11
* | nvme-pci: allocate tagset on reset if necessaryKeith Busch2024-08-271-0/+6
|/
* nvme-pci: add missing condition check for existence of mapped dataLeon Romanovsky2024-07-251-1/+2
* nvme-pci: Fix the instructions for disabling power managementBart Van Assche2024-07-151-1/+1
* nvme/pci: Add APST quirk for Lenovo N60z laptopWangYuli2024-07-151-0/+7
* Merge tag 'nvme-6.11-2024-07-08' of git://git.infradead.org/nvme into for-6.1...Jens Axboe2024-07-091-0/+41
|\
| * nvme-pci: do not directly handle subsys reset falloutKeith Busch2024-06-261-0/+36
| * nvme: split device add from initializationKeith Busch2024-06-241-0/+5
* | block: change rq_integrity_vec to respect the iteratorMikulas Patocka2024-06-261-3/+3
|/
* nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offsetKundan Kumar2024-05-241-1/+2
* nvme-pci: Add quirk for broken MSIsSean Anderson2024-05-071-3/+11
* nvme: cancel pending I/O if nvme controller is in terminal stateNilay Shroff2024-05-011-1/+7
* drivers/nvme: Add quirks for device 126f:2262Jiawei Fu (iBug)2024-03-181-0/+3
* nvme: split out fabrics version of nvme_opcode_str()Caleb Sander2024-02-011-1/+1
* nvme: add module description to stop warningsChaitanya Kulkarni2024-01-241-0/+1
* Merge tag 'for-6.8/block-2024-01-18' of git://git.kernel.dk/linuxLinus Torvalds2024-01-191-11/+16
|\
| * nvme-pci: set doorbell config before unquiescingWilliam Butler2024-01-101-1/+1
| * nvme-pci: enhance timeout kernel logKeith Busch2024-01-081-10/+13
| * nvme-pci: disable write zeroes for SK Hynix BC901Jim.Lin2024-01-051-0/+2
* | nvme-pci: Add sleep quirk for Kingston drivesGeorg Gottleuber2023-12-071-1/+15
* | nvme: ensure reset state check orderingKeith Busch2023-12-041-7/+7
|/
* Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linuxLinus Torvalds2023-11-011-1/+0
|\
| * blk-mq: update driver tags request table when start requestChengming Zhou2023-09-221-1/+0
* | nvme-pci: add BOGUS_NID for Intel 0a54 deviceKeith Busch2023-10-181-1/+2
|/
* Merge tag 'nvme-6.6-2023-09-14' of git://git.infradead.org/nvme into block-6.6Jens Axboe2023-09-151-3/+0
|\
| * nvme-pci: do not set the NUMA node of device if it has nonePratyush Yadav2023-09-121-3/+0
* | nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512GAugust Wikerfors2023-08-011-1/+2
|/
* nvme-pci: fix DMA direction of unmapping integrity dataMing Lei2023-07-131-1/+1
* nvme: ensure disabling pairs with unquiesceKeith Busch2023-07-121-8/+17
* nvme: add BOGUS_NID quirk for Samsung SM953Pankaj Raghav2023-07-101-0/+2
* Merge tag 'nvme-6.5-2023-06-30' of git://git.infradead.org/nvme into block-6.5Jens Axboe2023-06-301-1/+4
|\
| * nvme: disable controller on reset state failureKeith Busch2023-06-301-1/+2
| * nvme: sync timeout work on failed resetKeith Busch2023-06-301-0/+1
| * nvme: ensure unquiesce on teardownKeith Busch2023-06-301-0/+1
* | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-2/+1
|\|
| * nvme-pci: cleaning up nvme_pci_init_requestIrvin Cote2023-06-121-2/+1
* | NVMe: Add MAXIO 1602 to bogus nid list.Tatsuki Sugiura2023-05-261-0/+2