summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
Commit message (Expand)AuthorAgeFilesLines
* nvme-multipath: fix ana log nsid lookup when nsid is not foundAnton Eidelman2019-10-051-3/+5
* nvmet: fix data units read and written counters in SMART logTom Wu2019-10-051-6/+8
* nvme: Fix cntlid validation when not using NVMEoFGuilherme G. Piccoli2019-09-101-1/+3
* nvme-multipath: fix possible I/O hang when paths are updatedAnton Eidelman2019-09-101-0/+1
* nvme-pci: Fix async probe remove raceKeith Busch2019-09-061-1/+2
* nvme: fix controller removal race with scan workSagi Grimberg2019-09-063-8/+54
* nvme-rdma: fix possible use-after-free in connect error flowSagi Grimberg2019-09-061-5/+11
* nvme: fix a possible deadlock when passthru commands sent to a multipath deviceSagi Grimberg2019-09-063-0/+47
* nvme-core: Fix extra device_put() call on error pathLogan Gunthorpe2019-09-061-1/+1
* nvmet-file: fix nvmet_file_flush() always returning an errorLogan Gunthorpe2019-09-061-0/+3
* nvmet-loop: Flush nvme_delete_wq when removing the portLogan Gunthorpe2019-09-061-0/+8
* nvmet: Fix use-after-free bug when a port is removedLogan Gunthorpe2019-09-063-0/+16
* nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_nsAnthony Iliopoulos2019-09-061-0/+1
* nvme: fix memory leak caused by incorrect subsystem freeLogan Gunthorpe2019-08-161-7/+5
* nvme: ignore subnqn for ADATA SX6000LNPMisha Nasledov2019-08-161-0/+2
* nvme: fix multipath crash when ANA is deactivatedMarta Rybczynska2019-08-042-7/+7
* nvme: fix NULL deref for fabrics optionsMinwoo Im2019-07-311-1/+1
* nvme-tcp: set the STABLE_WRITES flag when data digests are enabledMikhail Skorzhinskii2019-07-311-0/+5
* nvme-tcp: don't use sendpage for SLAB pagesMikhail Skorzhinskii2019-07-311-1/+8
* nvme-pci: limit max_hw_sectors based on the DMA max mapping sizeChristoph Hellwig2019-07-311-1/+2
* nvme-pci: check for NULL return from pci_alloc_p2pmem()Alan Mikhak2019-07-311-5/+9
* nvme-pci: adjust irq max_vector using num_possible_cpus()Minwoo Im2019-07-261-1/+5
* nvme-pci: set the errno on ctrl state change errorChaitanya Kulkarni2019-07-261-2/+5
* nvme-pci: properly report state change failure in nvme_reset_workMinwoo Im2019-07-261-0/+1
* nvme: fix possible io failures when removing multipathed nsAnton Eidelman2019-07-261-6/+8
* Merge branch 'nvme-5.2-rc-next' of git://git.infradead.org/nvme into for-linusJens Axboe2019-06-074-63/+150
|\
| * nvme-rdma: use dynamic dma mapping per commandMax Gurtovoy2019-06-061-17/+36
| * nvme: Fix u32 overflow in the number of namespace list calculationJaesoo Lee2019-06-061-1/+2
| * nvmet: fix data_len to 0 for bdev-backed write_zeroesMinwoo Im2019-06-041-0/+1
| * nvme-tcp: fix queue mapping when queue count is limitedSagi Grimberg2019-05-301-7/+50
| * nvme-rdma: fix queue mapping when queue count is limitedSagi Grimberg2019-05-301-38/+61
* | nvme-pci: don't limit DMA segement sizeChristoph Hellwig2019-06-051-0/+6
* | Merge tag 'for-linus-20190524' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-243-41/+76
|\|
| * nvme-pci: use blk-mq mapping for unmanaged irqsKeith Busch2019-05-221-1/+1
| * nvme: copy MTFA field from identify controllerLaine Walker-Avina2019-05-211-0/+1
| * nvme: fix memory leak for power latency toleranceYufen Yu2019-05-171-0/+1
| * nvme: release namespace SRCU protection before performing controller ioctlsChristoph Hellwig2019-05-171-5/+20
| * nvme: merge nvme_ns_ioctl into nvme_ioctlChristoph Hellwig2019-05-171-23/+24
| * nvme: remove the ifdef around nvme_nvm_ioctlChristoph Hellwig2019-05-171-2/+0
| * nvme: fix srcu locking on error return in nvme_get_ns_from_diskChristoph Hellwig2019-05-171-4/+9
| * nvme: Fix known effectsKeith Busch2019-05-171-1/+1
| * nvme-pci: Sync queues on resetKeith Busch2019-05-173-0/+14
| * nvme-pci: Unblock reset_work on IO failureKeith Busch2019-05-171-5/+4
| * nvme-pci: Don't disable on timeout in reset stateKeith Busch2019-05-171-1/+2
| * nvme-pci: Fix controller freeze wait disablingKeith Busch2019-05-171-6/+6
* | treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2019-05-214-0/+4
|/
* Merge tag 'for-5.2/block-post-20190516' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-168-76/+63
|\
| * nvme: validate cntlid during controller initialisationChristoph Hellwig2019-05-141-17/+24
| * nvme: change locking for the per-subsystem controller listChristoph Hellwig2019-05-141-18/+14
| * nvme: trace all async notice eventsChaitanya Kulkarni2019-05-142-3/+3