summaryrefslogtreecommitdiff
path: root/drivers/nvme/host
AgeCommit message (Expand)Author
2018-12-11lightnvm: Fix uninitialized return value in nvm_get_chunk_meta()Geert Uytterhoeven
2018-12-11nvme: fix irq vs io_queue calculationsJens Axboe
2018-12-09Merge tag 'v4.20-rc6' into for-4.21/blockJens Axboe
2018-12-07nvme: remove unused function nvme_ctrl_readyIsrael Rukshin
2018-12-07nvme: implement Enhanced Command RetryKeith Busch
2018-12-07nvme: Remove unused forward declarationIsrael Rukshin
2018-12-07nvme: disable fabrics SQ flow control when asked by the userSagi Grimberg
2018-12-07nvme: support traffic based keep-aliveSagi Grimberg
2018-12-07nvme: cache controller attributesSagi Grimberg
2018-12-07nvme: add a numa_node field to struct nvme_ctrlHannes Reinecke
2018-12-07nvme: consolidate memset calls in the nvme_setup_cmd pathChaitanya Kulkarni
2018-12-07nvme: validate controller state before rescheduling keep aliveJames Smart
2018-12-04block: only allow polling if a poll queue_map existsChristoph Hellwig
2018-12-04nvme-mpath: remove I/O polling supportChristoph Hellwig
2018-12-04nvme-rdma: remove I/O polling supportChristoph Hellwig
2018-12-04nvme-pci: remove the CQ lock for interrupt driven queuesChristoph Hellwig
2018-12-04nvme-pci: don't poll from irq context when deleting queuesChristoph Hellwig
2018-12-04nvme-pci: refactor nvme_disable_io_queuesChristoph Hellwig
2018-12-04nvme-pci: consolidate code for polling non-dedicated queuesChristoph Hellwig
2018-12-04nvme-pci: only allow polling with separate poll queuesChristoph Hellwig
2018-12-04nvme-pci: cleanup SQ allocation a bitChristoph Hellwig
2018-12-04nvme-pci: use atomic bitops to mark a queue enabledChristoph Hellwig
2018-12-04block: move queues types to the block layerChristoph Hellwig
2018-12-04Merge tag 'v4.20-rc5' into for-4.21/blockJens Axboe
2018-11-30nvme-rdma: fix double freeing of async event dataPrabhath Sajeepa
2018-11-30nvme: flush namespace scanning work just before removing namespacesSagi Grimberg
2018-11-30nvme: warn when finding multi-port subsystems without multipathing enabledChristoph Hellwig
2018-11-29nvme: implement mq_ops->commit_rqs() hookJens Axboe
2018-11-27nvme-pci: fix surprise removalIgor Konopko
2018-11-27nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request()Ewan D. Milne
2018-11-27nvme: Free ctrl device name on init failureKeith Busch
2018-11-26block: make blk_poll() take a parameter on whether to spin or notJens Axboe
2018-11-26blk-mq: remove 'tag' parameter from mq_ops->poll()Jens Axboe
2018-11-26blk-mq: when polling for IO, look for any completionJens Axboe
2018-11-19nvme-fc: remove ->poll implementationJens Axboe
2018-11-19block: have ->poll_fn() return number of entries polledJens Axboe
2018-11-19nvme: default to 0 poll queuesJens Axboe
2018-11-18Merge tag 'v4.20-rc3' into for-4.21/blockJens Axboe
2018-11-16nvme: provide optimized poll function for separate poll queuesJens Axboe
2018-11-15nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity()Jens Axboe
2018-11-15block: remove the lock argument to blk_alloc_queue_nodeChristoph Hellwig
2018-11-15nvme-fc: resolve io failures during connectJames Smart
2018-11-14nvme: fix boot hang with only being able to get one IRQ vectorJens Axboe
2018-11-09nvme: make sure ns head inherits underlying device limitsSagi Grimberg
2018-11-08blk-mq-tag: change busy_iter_fn to return whether to continue or notJens Axboe
2018-11-07nvme: add separate poll queue mapJens Axboe
2018-11-07nvme: utilize two queue maps, one for reads and one for writesJens Axboe
2018-11-07blk-mq: abstract out queue mapJens Axboe
2018-11-02nvme-pci: fix conflicting p2p resource addsKeith Busch
2018-11-02nvme-fc: fix request private initializationJames Smart