summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+2Star
* 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-081-1/+1
* nvme: move nvme_cancel_request() to common codeMing Lin2016-06-071-0/+17
* block, drivers: add REQ_OP_FLUSH operationMike Christie2016-06-071-1/+1
* drivers: use req op accessorMike Christie2016-06-071-1/+1
* nvme/host: Add missing blk_integrity tag_size + flags assignmentsNicholas Bellinger2016-05-181-0/+4
* NVMe: Short-cut removal on surprise hot-unplugKeith Busch2016-05-181-0/+18
* NVMe: Allow user initiated rescanKeith Busch2016-05-181-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
* NVMe: switch to using blk_queue_write_cache()Jens Axboe2016-04-131-2/+5
* nvme: add helper nvme_setup_cmd()Ming Lin2016-04-121-0/+105
* Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-03-191-32/+134
|\
| * NVMe: Expose ns wwid through single sysfs entryKeith Busch2016-03-161-0/+26
| * NVMe: Create discard zero quirk white listKeith Busch2016-03-081-1/+7
| * nvme: expose cntlid in sysfsMing Lin2016-02-291-4/+16
| * nvme: return the whole CQE through the request passthrough interfaceChristoph Hellwig2016-02-291-8/+19
| * nvme: split pci module out of core moduleMing Lin2016-02-101-1/+23
| * nvme: split dev_list_lockMing Lin2016-02-101-1/+1
| * nvme: move timeout variables to core.cMing Lin2016-02-101-0/+12
| * nvme/host: reference the fabric module for each bdev open calloutSagi Grimberg2016-02-101-3/+16
| * nvme: Log the ctrl device name instead of the underlying pci device nameSagi Grimberg2016-02-101-12/+12
| * nvme: fix drvdata setup for the nvme deviceChristoph Hellwig2016-02-091-2/+1Star
* | nvme: fix max_segments integer truncationChristoph Hellwig2016-03-031-2/+4
* | nvme: set queue limits for the admin queueChristoph Hellwig2016-03-031-10/+19
* | NVMe: Fix 0-length integrity payloadKeith Busch2016-03-031-1/+1
* | NVMe: Don't allow unsupported flagsKeith Busch2016-03-031-0/+4
* | NVMe: Move error handling to failed reset handlerKeith Busch2016-03-031-17/+36
* | NVMe: Fix namespace removal deadlockKeith Busch2016-03-031-5/+7
* | NVMe: Use IDA for namespace disk namingKeith Busch2016-03-031-3/+12
* | NVMe: Allow request mergesKeith Busch2016-02-111-1/+0Star
|/
* Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-blockLinus Torvalds2016-01-221-1/+10
* NVMe: Export NVMe attributes to sysfs groupKeith Busch2016-01-121-11/+33
* NVMe: Remove queue freezing on resetsKeith Busch2016-01-121-5/+2Star
* nvme: make SG_IO support optionalChristoph Hellwig2016-01-121-0/+2
* nvme: fixes for NVME_IOCTL_IO_CMD on the char deviceChristoph Hellwig2016-01-121-5/+34
* nvme: synchronize access to ctrl->namespacesChristoph Hellwig2016-01-121-0/+17
* nvme: Move nvme_freeze/unfreeze_queues to nvme coreSagi Grimberg2016-01-121-0/+28
* NVMe: Export namespace attributes to sysfsKeith Busch2015-12-221-2/+67