summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* nvme: only setup block integrity if supported by the driverChristoph Hellwig2017-05-261-0/+1
* nvme: replace is_flags field in nvme_ctrl_ops with a flags fieldChristoph Hellwig2017-05-261-1/+2
* Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-05-011-31/+17
|\
| * blk-mq: remove the error argument to blk_mq_complete_requestChristoph Hellwig2017-04-201-1/+1
| * nvme: make nvme_error_status privateChristoph Hellwig2017-04-201-1/+0
| * nvme: split nvme status from block req->errorsChristoph Hellwig2017-04-201-19/+14
| * nvme: implement REQ_OP_WRITE_ZEROESChristoph Hellwig2017-04-081-3/+3
| * nvme: move the retries count to struct nvme_requestChristoph Hellwig2017-04-051-0/+1
| * nvme: mark nvme_max_retries staticChristoph Hellwig2017-04-051-2/+0
| * nvme: factor request completion code into a common helperChristoph Hellwig2017-04-041-8/+1
* | nvme: Adjust the Samsung APST quirkAndy Lutomirski2017-04-201-0/+5
|/
* nvme: Complete all stuck requestsKeith Busch2017-03-021-0/+4
* nvme: Enable autonomous power state transitionsAndy Lutomirski2017-02-221-0/+11
* nvme: Add a quirk mechanism that uses identify_ctrlAndy Lutomirski2017-02-221-0/+1
* Merge branch 'for-4.11/block' into for-4.11/linus-mergeJens Axboe2017-02-171-0/+13
|\
| * nvme: Check for Security send/recv support before issuing commands.Scott Bauer2017-02-171-0/+1
| * block/sed-opal: allocate struct opal_dev dynamicallyChristoph Hellwig2017-02-171-11/+3
| * nvme: Add Support for Opal: Unlock from S3 & Opal Allocation/IoctlsScott Bauer2017-02-061-0/+14
| * lightnvm: add ioctls for vector I/OsMatias Bjørling2017-01-311-0/+6
* | nvme: use blk_rq_payload_bytesChristoph Hellwig2017-01-131-8/+0
|/
* nvme: simplify stripe quirkKeith Busch2016-12-211-1/+0
* block: improve handling of the magic discard payloadChristoph Hellwig2016-12-091-2/+4
* nvme: lightnvm: attach lightnvm sysfs to nvme block deviceMatias Bjørling2016-11-291-14/+11
* nvme: don't pass the full CQE to nvme_complete_async_eventChristoph Hellwig2016-11-101-2/+2
* nvme: introduce struct nvme_requestChristoph Hellwig2016-11-101-1/+15
* Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-blockLinus Torvalds2016-10-091-1/+0
|\
| * nvme: remove the post_scan calloutChristoph Hellwig2016-09-151-1/+0
* | nvme: Pass pointers, not dma addresses, to nvme_get/set_features()Andy Lutomirski2016-09-241-2/+2
* | lightnvm: expose device geometry through sysfsSimon A. F. Lund2016-09-211-2/+16
* | lightnvm: control life of nvm_dev in driverMatias Bjørling2016-09-211-5/+7
|/
* nvme: Limit command retriesKeith Busch2016-07-121-1/+4
* nvme/quirk: Add a delay before checking for adapter readinessGuilherme G. Piccoli2016-07-121-0/+13
* nvme: add new reconnecting controller stateChristoph Hellwig2016-07-081-0/+1
* nvme: add keep-alive supportSagi Grimberg2016-07-051-0/+8
* nvme-fabrics: add a generic NVMe over Fabrics libraryChristoph Hellwig2016-07-051-0/+11
* nvme: add fabrics sysfs attributesMing Lin2016-07-051-0/+4
* nvme: Modify and export sync command submission for fabricsChristoph Hellwig2016-07-051-2/+3
* nvme: move nvme_cancel_request() to common codeMing Lin2016-06-071-0/+1
* drivers: use req op accessorMike Christie2016-06-071-2/+2
* 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