summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
Commit message (Expand)AuthorAgeFilesLines
* nvme: avoid to use blk_mq_abort_requeue_list()Ming Lei2017-06-071-2/+3
* nvme: use blk_mq_start_hw_queues() in nvme_kill_queues()Ming Lei2017-06-071-1/+7
* nvme: simplify stripe quirkKeith Busch2017-04-121-15/+2
* nvme/core: Fix race kicking freed request_queueKeith Busch2017-04-081-3/+3
* nvme: apply DELAY_BEFORE_CHK_RDY quirk at probe time tooGuilherme G. Piccoli2017-01-191-6/+1
* nvme: use symbolic constants for CNS valuesChristoph Hellwig2016-10-191-2/+2
* nvme: Add tertiary number to NVME_VSGabriel Krisman Bertazi2016-10-191-4/+4
* nvme: Stop probing a removed deviceKeith Busch2016-10-121-0/+2
* Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-blockLinus Torvalds2016-10-091-3/+0
|\
| * nvme: remove the post_scan calloutChristoph Hellwig2016-09-151-3/+0
* | nvme: Pass pointers, not dma addresses, to nvme_get/set_features()Andy Lutomirski2016-09-241-8/+6
* | lightnvm: expose device geometry through sysfsSimon A. F. Lund2016-09-211-6/+7
* | lightnvm: control life of nvm_dev in driverMatias Bjørling2016-09-211-21/+15
* | nvme: refactor namespaces to support non-gendisk devicesMatias Bjørling2016-09-211-41/+73
|/
* nvme: Fix nvme_get/set_features() with a NULL result pointerAndy Lutomirski2016-08-241-2/+2
* nvme: Prevent controller state invalid transitionGabriel Krisman Bertazi2016-08-151-2/+5
* Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-07-261-49/+269
|\
| * nvme: initialize variable before logical OR'ing itJay Freyensee2016-07-201-0/+1
| * block: ensure bios return from blk_get_request are properly initializedChristoph Hellwig2016-07-201-4/+0
| * NVMe: don't allocate unused nvme_majorNeilBrown2016-07-141-15/+1
| * nvme: Limit command retriesKeith Busch2016-07-121-0/+5
| * nvme/quirk: Add a delay before checking for adapter readinessGuilherme G. Piccoli2016-07-121-0/+9
| * Merge branch 'for-4.8/block' of git://git.kernel.org/pub/scm/linux/kernel/git...Jens Axboe2016-07-081-2/+1
| |\
| | * block: convert to device_add_disk()Dan Williams2016-06-271-2/+1
| * | nvme: add new reconnecting controller stateChristoph Hellwig2016-07-081-0/+12
| * | nvme: add keep-alive supportSagi Grimberg2016-07-051-0/+76
| * | nvme-fabrics: add a generic NVMe over Fabrics libraryChristoph Hellwig2016-07-051-1/+18
| * | nvme.h: add NVMe over Fabrics definitionsChristoph Hellwig2016-07-051-2/+2
| * | nvme: add fabrics sysfs attributesMing Lin2016-07-051-3/+73
| * | nvme: Modify and export sync command submission for fabricsChristoph Hellwig2016-07-051-9/+18
| * | nvme: allow transitioning from NEW to LIVE stateChristoph Hellwig2016-07-051-0/+1
| |/
| * nvme: move the workaround for I/O queue-less controllers from PCIe to coreChristoph Hellwig2016-06-121-3/+14
| * nvme: factor out a add nvme_is_write helperChristoph Hellwig2016-06-121-3/+2
| * nvme: allow for size limitations from transport driversChristoph Hellwig2016-06-121-2/+5
| * NVMe: Fix removal in case of active namespace list scanning methodSunad Bhandary2016-06-081-6/+15
| * nvme: use UINT_MAX for max discard sectorsMinfei Huang2016-06-071-1/+1
| * nvme: move nvme_cancel_request() to common codeMing Lin2016-06-071-0/+17
* | Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-blockLinus Torvalds2016-07-261-2/+2
|\|
| * block, drivers: add REQ_OP_FLUSH operationMike Christie2016-06-071-1/+1
| * drivers: use req op accessorMike Christie2016-06-071-1/+1
* | nvme: Remove RCU namespace protectionKeith Busch2016-07-141-35/+39
|/
* nvme/host: Add missing blk_integrity tag_size + flags assignmentsNicholas Bellinger2016-05-171-0/+4
* NVMe: Short-cut removal on surprise hot-unplugKeith Busch2016-05-171-0/+18
* NVMe: Allow user initiated rescanKeith Busch2016-05-171-0/+15
* nvme: fix nvme_ns_remove() deadlockMing Lin2016-05-021-2/+4
* nvme: switch to RCU freeing the namespaceMing Lin2016-05-021-10/+11
* nvme: move AER handling to common codeChristoph Hellwig2016-05-021-0/+50
* nvme: move namespace scanning to coreChristoph Hellwig2016-05-021-4/+26
* nvme: introduce a controller state machineChristoph Hellwig2016-05-021-0/+51
* NVMe: nvme_core_exit() should do cleanup in the reverse order as nvme_core_in...Wang Sheng-Hui2016-05-021-1/+1