summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* nvme: create 'slaves' and 'holders' entries for hidden controllersHannes Reinecke2017-11-101-0/+8
* nvme: also expose the namespace identification sysfs files for mpath nodesChristoph Hellwig2017-11-101-0/+1
* nvme: implement multipath access to nvme subsystemsChristoph Hellwig2017-11-101-0/+57
* nvme: track shared namespacesChristoph Hellwig2017-11-101-4/+22
* nvme: introduce a nvme_ns_ids structureChristoph Hellwig2017-11-101-4/+10
* nvme: track subsystemsChristoph Hellwig2017-11-101-5/+22
* block, nvme: Introduce blk_mq_req_flags_tBart Van Assche2017-11-101-2/+3
* nvme: send uevent for some asynchronous eventsKeith Busch2017-11-101-0/+1
* nvme: unexport starting async event workKeith Busch2017-11-101-1/+0
* nvme: remove handling of multiple AEN requestsKeith Busch2017-11-101-2/+1
* nvme: centralize AEN definesKeith Busch2017-11-101-1/+0
* nvme: check admin passthru command effectsKeith Busch2017-11-101-0/+1
* nvme: move controller deletion to common codeChristoph Hellwig2017-11-011-1/+4
* nvme: get rid of nvme_ctrl_listChristoph Hellwig2017-10-271-1/+2
* nvme: switch controller refcounting to use struct deviceChristoph Hellwig2017-10-271-1/+11
* nvme: introduce nvme_reinit_tagsetSagi Grimberg2017-10-181-0/+2
* nvme: update timeout module parameter typeMarc Olson2017-10-041-2/+2
* nvme-pci: implement the HMB entry number and size limitationsChristoph Hellwig2017-09-111-0/+3
* nvme: fix lightnvm checkChristoph Hellwig2017-09-111-5/+5
* nvme: Make nvme user functions staticKeith Busch2017-08-301-7/+0
* nvme: remove unused struct nvme_ns fieldsChristoph Hellwig2017-08-291-5/+1
* nvme: honor RTD3 Entry Latency for shutdownsMartin K. Petersen2017-08-281-0/+1
* nvme: Add admin_tagset pointer to nvme_ctrlSagi Grimberg2017-08-281-0/+1
* nvme: add support for FW activation without resetArnav Dawn2017-08-281-0/+2
* nvme: split nvme_uninit_ctrl into stop and uninitSagi Grimberg2017-07-061-0/+2
* nvme: move ctrl cap to struct nvme_ctrlSagi Grimberg2017-07-021-0/+1
* nvme: move queue_count to the nvme_ctrlSagi Grimberg2017-07-021-0/+1
* nvme: read the subsystem NQN from Identify ControllerChristoph Hellwig2017-06-281-1/+1
* nvme: remove a misleading comment on struct nvme_nsChristoph Hellwig2017-06-281-3/+0
* nvme: explicitly disable APST on quirked devicesKai-Heng Feng2017-06-281-0/+1
* nvme: Remove SCSI translationsKeith Busch2017-06-281-14/+0
* nvme: add support for streams and directivesJens Axboe2017-06-271-0/+4
* nvme: implement NS Optimal IO Boundary from 1.3 SpecScott Bauer2017-06-161-0/+1
* nvme: move reset workqueue handling to common codeChristoph Hellwig2017-06-151-1/+2
* nvme: mark shutdown_timeout staticChristoph Hellwig2017-06-151-3/+0
* nvme: get list of namespace descriptorsJohannes Thumshirn2017-06-151-0/+1
* nvme: rename uuid to nguid in nvme_nsJohannes Thumshirn2017-06-151-1/+1
* nvme: move nr_reconnects to nvme_ctrlSagi Grimberg2017-06-151-0/+1
* nvme: Move transports to use nvme-core workqueueSagi Grimberg2017-06-151-0/+2
* nvme: save hmpre and hmmin in struct nvme_ctrlChristoph Hellwig2017-06-131-0/+3
* blk-mq: switch ->queue_rq return value to blk_status_tChristoph Hellwig2017-06-091-1/+1
* 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