aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/pci.c
Commit message (Expand)AuthorAgeFilesLines
* nvme-pci: clear the prp2 field when not usedLei Rao2022-11-301-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
* nvme: quiet user passthrough command errorsKeith Busch2022-11-091-2/+0
* nvme-pci: disable write zeroes on various Kingston SSDXander Li2022-10-191-0/+10
* 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
* Merge tag 'for-6.1/passthrough-2022-10-04' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-4/+8
|\
| * block: change request end_io handler to pass back a return valueJens Axboe2022-09-301-4/+8
| * Merge branch 'for-6.1/block' into for-6.1/passthroughJens Axboe2022-09-301-38/+40
| |\
* | \ Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-38/+40
|\ \ \ | | |/ | |/|
| * | nvme-pci: report the actual number of tagset mapsKeith Busch2022-09-271-2/+4
| * | nvme-pci: set min_align_mask before calculating max_hw_sectorsRishabh Bhatnagar2022-09-271-1/+2
| * | nvme-pci: move iod dma_len fill gapsKeith Busch2022-09-191-1/+1
| * | nvme-pci: iod npages fits in s8Keith Busch2022-09-191-13/+16
| * | nvme-pci: iod's 'aborted' is a boolKeith Busch2022-09-191-3/+3
| * | nvme-pci: remove nvme_queue from nvme_iodKeith Busch2022-09-191-15/+13
| * | block: Change the return type of blk_mq_map_queues() into voidBart Van Assche2022-08-221-3/+1
* | | Merge tag 'block-6.0-2022-09-29' of git://git.kernel.dk/linuxLinus Torvalds2022-09-301-0/+4
|\ \ \ | |_|/ |/| |
| * | nvme-pci: disable Write Zeroes on Phison E3C/E4CTina Hsu2022-09-271-0/+4
* | | Merge tag 'block-6.0-2022-09-02' of git://git.kernel.dk/linux-blockLinus Torvalds2022-09-021-0/+2
|\| | | |/ |/|
| * nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610Shyamin Ayesh2022-08-311-0/+2
* | Merge tag 'block-6.0-2022-08-12' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-131-0/+2
|\|
| * nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S70Dennis P. Kliem2022-08-111-0/+2
* | Merge tag 'dma-mapping-5.20-2022-08-06' of git://git.infradead.org/users/hch/...Linus Torvalds2022-08-061-43/+38
|\ \ | |/ |/|
| * nvme-pci: convert to using dma_map_sgtable()Logan Gunthorpe2022-07-261-40/+29
| * nvme-pci: check DMA ops when indicating support for PCI P2PDMALogan Gunthorpe2022-07-261-3/+9
* | nvme-pci: split nvme_dev_addChristoph Hellwig2022-08-021-35/+37
* | nvme-pci: split nvme_alloc_admin_tagsChristoph Hellwig2022-08-021-29/+31
* | nvme-pci: print the command name of aborted commandsChristoph Hellwig2022-08-021-2/+4
* | nvme-pci: remove useless assignment in nvme_pci_setup_prpsLiu Song2022-08-021-1/+0
* | nvme-pci: use nvme core helper to cancel requests in tagsetGuixin Liu2022-08-021-4/+2
* | Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-021-2/+2
|\ \
| * | blk-mq: Drop blk_mq_ops.timeout 'reserved' argJohn Garry2022-07-061-1/+1
| * | block: simplify disk shutdownChristoph Hellwig2022-06-281-1/+1
* | | nvme-pci: Crucial P2 has bogus namespace idsTobias Gruetzmacher2022-07-251-0/+2
* | | nvme-pci: fix freeze accounting for error handlingKeith Busch2022-07-141-2/+7
* | | nvme-pci: phison e16 has bogus namespace idsKeith Busch2022-07-061-1/+2
* | | nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1Lamarque Vieira Souza2022-06-301-0/+2
* | | nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)Pablo Greco2022-06-291-1/+2
|/ /
* | nvme: move the Samsung X5 quirk entry to the core quirksChristoph Hellwig2022-06-231-4/+0
* | nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFHLeo Savernik2022-06-231-0/+2
|/
* nvme-pci: disable write zeros support on UMIC and Samsung SSDsrasheed.hsueh2022-06-131-0/+8
* nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDsNing Wang2022-06-131-0/+2
* nvme-pci: sk hynix p31 has bogus namespace idsKeith Busch2022-06-131-0/+2
* nvme-pci: smi has bogus namespace idsKeith Busch2022-06-131-1/+2
* nvme-pci: phison e12 has bogus namespace idsKeith Busch2022-06-131-0/+2
* nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50Stefan Reiter2022-06-131-0/+2
* nvme-pci: add trouble shooting steps for timeoutsKeith Busch2022-06-131-0/+8
* nvme: add bug report info for global duplicate idKeith Busch2022-06-131-0/+16