summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* NVMe: Short-cut removal on surprise hot-unplugKeith Busch2016-05-171-0/+1
* nvme: add helper nvme_cleanup_cmd()Ming Lin2016-05-021-0/+6
* nvme: move AER handling to common codeChristoph Hellwig2016-05-021-0/+7
* nvme: move namespace scanning to coreChristoph Hellwig2016-05-021-1/+3
* nvme: introduce a controller state machineChristoph Hellwig2016-05-021-0/+11
* nvme: remove the io_incapable methodChristoph Hellwig2016-05-021-12/+0
* nvme: fix cntlid typeChristoph Hellwig2016-04-261-1/+1
* nvme: add helper nvme_setup_cmd()Ming Lin2016-04-121-51/+2
* nvme: add helper nvme_map_len()Ming Lin2016-04-121-0/+8
* Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-03-181-3/+11
|\
| * NVMe: Expose ns wwid through single sysfs entryKeith Busch2016-03-161-0/+1
| * NVMe: Create discard zero quirk white listKeith Busch2016-03-081-0/+6
| * nvme: expose cntlid in sysfsMing Lin2016-02-291-0/+1
| * nvme: return the whole CQE through the request passthrough interfaceChristoph Hellwig2016-02-291-1/+2
| * nvme: split dev_list_lockMing Lin2016-02-101-2/+0
| * nvme/host: reference the fabric module for each bdev open calloutSagi Grimberg2016-02-101-0/+1
* | NVMe: Move error handling to failed reset handlerKeith Busch2016-03-031-0/+2
* | NVMe: Fix namespace removal deadlockKeith Busch2016-03-031-0/+4
* | NVMe: Use IDA for namespace disk namingKeith Busch2016-03-031-0/+2
* | NVMe: Fix io incapable return valuesKeith Busch2016-02-111-2/+2
|/
* Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-blockLinus Torvalds2016-01-211-51/+191
|\
| * NVMe: Remove queue freezing on resetsKeith Busch2016-01-121-2/+2
| * nvme: synchronize access to ctrl->namespacesChristoph Hellwig2016-01-121-0/+1
| * nvme: Move nvme_freeze/unfreeze_queues to nvme coreSagi Grimberg2016-01-121-0/+3
| * NVMe: Export namespace attributes to sysfsKeith Busch2015-12-221-0/+3
| * nvme: factor out a few helpers from req_completionChristoph Hellwig2015-12-221-0/+7
| * NVMe: Remove device management handles on removeKeith Busch2015-12-221-0/+1
| * NVMe: Implement namespace list scanningKeith Busch2015-12-221-0/+6
| * nvme: switch abort_limit to an atomic_tChristoph Hellwig2015-12-221-1/+1
| * nvme: add NVME_SC_CANCELLEDChristoph Hellwig2015-12-221-0/+10
| * nvme: refactor set_queue_countChristoph Hellwig2015-12-011-0/+1
| * nvme: move chardev and sysfs interface to common codeChristoph Hellwig2015-12-011-5/+13
| * nvme: move namespace scanning to common codeChristoph Hellwig2015-12-011-3/+21
| * nvme: add a common helper to read Identify Controller dataChristoph Hellwig2015-12-011-0/+4
| * nvme: move nvme_{enable,disable,shutdown}_ctrl to common codeChristoph Hellwig2015-12-011-0/+11
| * nvme: add explicit quirk handlingChristoph Hellwig2015-12-011-0/+13
| * nvme: move block_device_operations and ns/ctrl freeing to common codeChristoph Hellwig2015-12-011-0/+14
| * nvme: use the block layer for userspace passthrough metadataKeith Busch2015-12-011-0/+4
| * nvme: split __nvme_submit_sync_cmdChristoph Hellwig2015-12-011-2/+6
| * nvme: move nvme_setup_flush and nvme_setup_rw to common codeChristoph Hellwig2015-12-011-0/+51
| * nvme: move nvme_error_status to common codeChristoph Hellwig2015-12-011-0/+12
| * nvme: split a new struct nvme_ctrl out of struct nvme_devChristoph Hellwig2015-12-011-39/+22
| * nvme: use offset instead of a struct for registersChristoph Hellwig2015-12-011-1/+1
| * nvme: split command submission helpers out of pci.cChristoph Hellwig2015-12-011-0/+3
| * nvme: move struct nvme_iod to pci.cChristoph Hellwig2015-12-011-17/+0
* | lightnvm: Simplify config when disabledKeith Busch2015-11-291-0/+14
|/
* nvme: LightNVM supportMatias Bjørling2015-10-291-0/+10
* nvme: move to a new drivers/nvme/host directoryJay Sternberg2015-10-091-0/+133
OpenPOWER on IntegriCloud