summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/core.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-02nvme: fix nvme_ns_remove() deadlockMing Lin1-2/+4
2016-05-02nvme: switch to RCU freeing the namespaceMing Lin1-10/+11
2016-05-02nvme: move AER handling to common codeChristoph Hellwig1-0/+50
2016-05-02nvme: move namespace scanning to coreChristoph Hellwig1-4/+26
2016-05-02nvme: introduce a controller state machineChristoph Hellwig1-0/+51
2016-05-02NVMe: nvme_core_exit() should do cleanup in the reverse order as nvme_core_in...Wang Sheng-Hui1-1/+1
2016-04-12NVMe: switch to using blk_queue_write_cache()Jens Axboe1-2/+5
2016-04-12nvme: add helper nvme_setup_cmd()Ming Lin1-0/+105
2016-03-18Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-32/+134
2016-03-16NVMe: Expose ns wwid through single sysfs entryKeith Busch1-0/+26
2016-03-08NVMe: Create discard zero quirk white listKeith Busch1-1/+7
2016-03-03nvme: fix max_segments integer truncationChristoph Hellwig1-2/+4
2016-03-03nvme: set queue limits for the admin queueChristoph Hellwig1-10/+19
2016-03-03NVMe: Fix 0-length integrity payloadKeith Busch1-1/+1
2016-03-03NVMe: Don't allow unsupported flagsKeith Busch1-0/+4
2016-03-03NVMe: Move error handling to failed reset handlerKeith Busch1-17/+36
2016-03-03NVMe: Fix namespace removal deadlockKeith Busch1-5/+7
2016-03-03NVMe: Use IDA for namespace disk namingKeith Busch1-3/+12
2016-02-29nvme: expose cntlid in sysfsMing Lin1-4/+16
2016-02-29nvme: return the whole CQE through the request passthrough interfaceChristoph Hellwig1-8/+19
2016-02-11NVMe: Allow request mergesKeith Busch1-1/+0
2016-02-10nvme: split pci module out of core moduleMing Lin1-1/+23
2016-02-10nvme: split dev_list_lockMing Lin1-1/+1
2016-02-10nvme: move timeout variables to core.cMing Lin1-0/+12
2016-02-10nvme/host: reference the fabric module for each bdev open calloutSagi Grimberg1-3/+16
2016-02-10nvme: Log the ctrl device name instead of the underlying pci device nameSagi Grimberg1-12/+12
2016-02-09nvme: fix drvdata setup for the nvme deviceChristoph Hellwig1-2/+1
2016-01-21Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+1472
2016-01-12NVMe: Export NVMe attributes to sysfs groupKeith Busch1-11/+33
2016-01-12NVMe: Remove queue freezing on resetsKeith Busch1-5/+2
2016-01-12nvme: make SG_IO support optionalChristoph Hellwig1-0/+2
2016-01-12nvme: fixes for NVME_IOCTL_IO_CMD on the char deviceChristoph Hellwig1-5/+34
2016-01-12nvme: synchronize access to ctrl->namespacesChristoph Hellwig1-0/+17
2016-01-12nvme: Move nvme_freeze/unfreeze_queues to nvme coreSagi Grimberg1-0/+28
2015-12-22NVMe: Export namespace attributes to sysfsKeith Busch1-2/+67
2015-12-22nvme: factor out a few helpers from req_completionChristoph Hellwig1-0/+11
2015-12-22NVMe: Simplify metadata setupKeith Busch1-25/+3
2015-12-22NVMe: Remove device management handles on removeKeith Busch1-4/+9
2015-12-22NVMe: Implement namespace list scanningKeith Busch1-9/+71
2015-12-22nvme: switch abort_limit to an atomic_tChristoph Hellwig1-1/+1
2015-12-09nvme: precedence bug in nvme_pr_clear()Dan Carpenter1-1/+1
2015-12-08nvme: fix another 32-bit build warningArnd Bergmann1-1/+1
2015-12-03blk-integrity: empty implementation when disabledKeith Busch1-2/+2
2015-12-01nvme: refactor set_queue_countChristoph Hellwig1-0/+16
2015-12-01nvme: move chardev and sysfs interface to common codeChristoph Hellwig1-6/+209
2015-12-01nvme: move namespace scanning to common codeChristoph Hellwig1-3/+189
2015-12-01nvme: add a common helper to read Identify Controller dataChristoph Hellwig1-0/+52
2015-12-01nvme: move nvme_{enable,disable,shutdown}_ctrl to common codeChristoph Hellwig1-0/+106
2015-12-01nvme: move block_device_operations and ns/ctrl freeing to common codeChristoph Hellwig1-0/+413
2015-12-01nvme: use the block layer for userspace passthrough metadataKeith Busch1-9/+74