summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
Commit message (Expand)AuthorAgeFilesLines
* nvme: Fix cntlid validation when not using NVMEoFGuilherme G. Piccoli2019-09-101-1/+3
* nvme: fix controller removal race with scan workSagi Grimberg2019-09-061-0/+7
* nvme: fix a possible deadlock when passthru commands sent to a multipath deviceSagi Grimberg2019-09-061-0/+5
* nvme-core: Fix extra device_put() call on error pathLogan Gunthorpe2019-09-061-1/+1
* 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: 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: fix possible io failures when removing multipathed nsAnton Eidelman2019-07-261-6/+8
* nvme: Fix u32 overflow in the number of namespace list calculationJaesoo Lee2019-06-061-1/+2
* 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-171-0/+12
* Merge tag 'for-5.2/block-post-20190516' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-161-39/+40
|\
| * 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-141-3/+2
| * nvme-pci: add known admin effects to augument admin effects log pageMaxim Levitsky2019-05-131-2/+1
* | Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-071-6/+38
|\|
| * nvme: mark nvme_core_init and nvme_core_exit staticChristoph Hellwig2019-05-011-2/+2
| * nvme: move command size checks to the coreChristoph Hellwig2019-05-011-0/+27
| * nvme: set 0 capacity if namespace block size exceeds PAGE_SIZESagi Grimberg2019-04-251-1/+6
| * Merge tag 'v5.1-rc6' into for-5.2/blockJens Axboe2019-04-221-1/+1
| |\
| * | nvme: log the error status on Identify Namespace failureKenneth Heitke2019-04-051-1/+1
| * | nvme: avoid double dereference to convert le to cpuMax Gurtovoy2019-04-051-2/+2
* | | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2019-04-181-1/+1
|\ \ \ | |_|/ |/| |
| * | srcu: Remove cleanup_srcu_struct_quiesced()Paul E. McKenney2019-03-261-1/+1
| |/
* / nvme: cancel request synchronouslyMing Lei2019-04-101-1/+1
|/
* nvme: add proper write zeroes setup for the multipath deviceChristoph Hellwig2019-03-131-3/+3
* nvme: add proper discard setup for the multipath deviceChristoph Hellwig2019-03-131-3/+3
* nvme: remove nvme_ns_config_oncsChristoph Hellwig2019-03-131-7/+3
* nvme: disable Write Zeroes for qemu controllersChristoph Hellwig2019-03-131-1/+2
* nvme: update comment to make the code easier to readYufen Yu2019-03-131-2/+2
* nvme: put ns_head ref if namespace fails allocationSagi Grimberg2019-03-131-0/+1
* nvme: don't warn on block content change effectsKeith Busch2019-03-131-1/+1
* nvme: convert to SPDX identifiersChristoph Hellwig2019-02-201-9/+1
* nvme: return error from nvme_alloc_ns()Hannes Reinecke2019-02-201-10/+21
* nvme: avoid that deleting a controller triggers a circular locking complaintBart Van Assche2019-02-201-2/+3
* nvme: introduce a helper function for controller deletionBart Van Assche2019-02-201-4/+9
* nvme: unexport nvme_delete_ctrl_sync()Bart Van Assche2019-02-201-2/+1
* nvme-multipath: round-robin I/O policyHannes Reinecke2019-02-201-0/+6
* Merge tag 'v5.0-rc6' into for-5.1/blockJens Axboe2019-02-151-1/+7
|\
| * nvme: lock NS list changes while handling command effectsKeith Busch2019-02-061-1/+7
* | nvme: remove the .stop_ctrl calloutSagi Grimberg2019-02-041-2/+0
* | nvme: add support for the Write Zeroes commandChaitanya Kulkarni2019-02-041-2/+50
|/