summaryrefslogtreecommitdiffstats
path: root/drivers/nvme
AgeCommit message (Expand)AuthorFilesLines
2016-04-14NVMe: Always use MSI/MSI-x interruptsKeith Busch1-10/+15
2016-04-11NVMe: Fix reset/remove raceKeith Busch1-2/+4
2016-03-22nvme: avoid cqe corruption when update at the same time as readMarta Rybczynska1-11/+13
2016-03-18nvme: lightnvm: return ppa completion statusMatias Bjorling1-2/+15
2016-03-18Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds6-202/+275
2016-03-16NVMe: Expose ns wwid through single sysfs entryKeith Busch2-0/+27
2016-03-08NVMe: Remove unused sq_head read in completion pathJon Derrick1-2/+0
2016-03-08NVMe: Create discard zero quirk white listKeith Busch3-2/+15
2016-03-03lightnvm: fold get bb tbl when using dual/quad plane modeMatias Bjørling1-5/+41
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 Busch3-18/+50
2016-03-03NVMe: Simplify device reset failureKeith Busch1-27/+21
2016-03-03NVMe: Fix namespace removal deadlockKeith Busch3-7/+26
2016-03-03NVMe: Use IDA for namespace disk namingKeith Busch2-3/+14
2016-03-03NVMe: Don't unmap controller registers on resetKeith Busch1-29/+42
2016-02-29nvme: expose cntlid in sysfsMing Lin2-4/+17
2016-02-29nvme: return the whole CQE through the request passthrough interfaceChristoph Hellwig3-17/+24
2016-02-29nvme: replace the kthread with a per-device watchdog timerChristoph Hellwig1-89/+23
2016-02-29nvme: don't poll the CQ from the kthreadChristoph Hellwig1-12/+0
2016-02-29nvme: use a work item to submit async event requestsChristoph Hellwig1-7/+18
2016-02-12NVMe: Rate limit nvme IO warningsKeith Busch1-1/+1
2016-02-12NVMe: Poll device while still active during removeKeith Busch1-5/+1
2016-02-12NVMe: Requeue requests on suspended queuesKeith Busch1-0/+5
2016-02-11NVMe: Allow request mergesKeith Busch1-1/+0
2016-02-11NVMe: Fix io incapable return valuesKeith Busch1-2/+2
2016-02-10nvme: split pci module out of core moduleMing Lin4-18/+35
2016-02-10nvme: split dev_list_lockMing Lin3-3/+2
2016-02-10nvme: move timeout variables to core.cMing Lin2-12/+12
2016-02-10nvme/host: reference the fabric module for each bdev open calloutSagi Grimberg3-3/+18
2016-02-10nvme: Log the ctrl device name instead of the underlying pci device nameSagi Grimberg2-28/+33
2016-02-09nvme: fix drvdata setup for the nvme deviceChristoph Hellwig1-2/+1
2016-02-09NVMe: Fix possible queue use after freedKeith Busch1-5/+9
2016-02-09nvme: fix Kconfig description for BLK_DEV_NVME_SCSIChristoph Hellwig1-2/+3
2016-02-04lightnvm: check overflow and correct mlc pairsMatias Bjørling1-3/+9
2016-01-21Merge branch 'for-4.5/nvme' of git://git.kernel.dk/linux-blockLinus Torvalds7-2150/+2527
2016-01-21Merge branch 'for-4.5/lightnvm' of git://git.kernel.dk/linux-blockLinus Torvalds1-10/+22
2016-01-19Merge branch 'for-4.5/core' of git://git.kernel.dk/linux-blockLinus Torvalds2-6/+7
2016-01-12NVMe: Export NVMe attributes to sysfs groupKeith Busch1-11/+33
2016-01-12NVMe: Shutdown controller only for power-offKeith Busch1-21/+19
2016-01-12NVMe: IO queue deletion re-writeKeith Busch1-170/+81
2016-01-12NVMe: Remove queue freezing on resetsKeith Busch3-11/+8
2016-01-12NVMe: Use a retryable error code on resetKeith Busch1-1/+1
2016-01-12NVMe: Fix admin queue ring wrapKeith Busch1-1/+6
2016-01-12nvme: make SG_IO support optionalChristoph Hellwig3-1/+15
2016-01-12nvme: fixes for NVME_IOCTL_IO_CMD on the char deviceChristoph Hellwig1-5/+34
2016-01-12nvme: synchronize access to ctrl->namespacesChristoph Hellwig2-0/+18
2016-01-12nvme: Move nvme_freeze/unfreeze_queues to nvme coreSagi Grimberg3-30/+33