summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/host/nvme.h
Commit message (Expand)AuthorAgeFilesLines
* nvme: add 48-bit DMA address quirk for Amazon NVMe controllersFilippo Sironi2021-02-101-0/+6
* nvme-hwmon: rework to avoid devm allocationHannes Reinecke2021-02-101-0/+8
* nvme: introduce a nvme_host_path_error helperChao Leng2021-02-101-0/+1
* nvme-core: add cancel tagset helpersChao Leng2021-02-021-0/+2
* nvme: remove the unused status argument from nvme_trace_bio_completeMax Gurtovoy2021-01-061-4/+2
* nvme: unexport functions with no external callerMinwoo Im2021-01-061-3/+0
* Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds2020-12-161-2/+9
|\
| * nvme: export zoned namespaces without Zone Append support read-onlyJavier González2020-12-011-0/+1
| * nvme-fabrics: reject I/O to offline deviceVictor Gladkov2020-12-011-0/+3
| * nvme: split nvme_alloc_request()Chaitanya Kulkarni2020-12-011-0/+2
| * nvme: use consistent macro name for timeoutChaitanya Kulkarni2020-12-011-1/+1
| * nvme: simplify nvme_req_qid()Baolin Wang2020-12-011-1/+2
* | nvme: directly cache command effects logKeith Busch2020-11-141-6/+0
|/
* nvme: introduce nvme_sync_io_queuesChao Leng2020-11-031-0/+1
* nvme: use queuedata for nvme_req_qidKeith Busch2020-10-221-1/+1
* Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds2020-10-131-8/+5
|\
| * nvme: remove the disk argument to nvme_update_zone_infoChristoph Hellwig2020-10-071-6/+2
| * nvme: fix initialization of the zone bitmapsChristoph Hellwig2020-10-071-0/+1
| * nvme: use an xarray to lookup the Commands Supported and Effects logChaitanya Kulkarni2020-09-271-1/+1
| * nvme: lift the file open code from nvme_ctrl_get_by_pathChaitanya Kulkarni2020-09-271-1/+1
| * Merge branch 'for-5.10/block' into for-5.10/driversJens Axboe2020-09-241-13/+0
| |\
* | \ Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds2020-10-131-13/+0
|\ \ \ | | |/ | |/|
| * | nvme: don't call revalidate_disk from nvme_set_queue_dyingChristoph Hellwig2020-09-011-13/+0
| * | block: replace bd_set_size with bd_set_nr_sectorsChristoph Hellwig2020-09-011-1/+1
* | | nvme: return errors for hwmon initKeith Busch2020-09-221-2/+5
| |/ |/|
* | nvme: Revert: Fix controller creation races with teardown flowJames Smart2020-09-081-1/+0
|/
* nvme: have nvme_wait_freeze_timeout return if it timed outSagi Grimberg2020-08-281-1/+1
* nvme: just check the status code type in nvme_is_path_errorChristoph Hellwig2020-08-211-10/+2
* nvme: refactor command completionChristoph Hellwig2020-08-211-3/+28
* nvme: rename and document nvme_end_requestChristoph Hellwig2020-08-211-1/+7
* Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-051-2/+84
|\
| * nvme: export nvme_find_get_ns() and nvme_put_ns()Logan Gunthorpe2020-07-291-0/+2
| * nvme: introduce nvme_ctrl_get_by_path()Logan Gunthorpe2020-07-291-0/+1
| * nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]()Logan Gunthorpe2020-07-291-0/+1
| * nvme: create helper function to obtain command effectsLogan Gunthorpe2020-07-291-0/+3
| * nvme: fix deadlock in disconnect during scan_work and/or ana_workSagi Grimberg2020-07-291-0/+6
| * nvme: document nvme controller statesSagi Grimberg2020-07-291-0/+14
| * nvme-core: replace ctrl page size with a macroChaitanya Kulkarni2020-07-291-1/+8
| * nvme: support for zoned namespacesKeith Busch2020-07-081-0/+39
| * nvme: support for multiple Command Sets Supported and Effects log pagesKeith Busch2020-07-081-1/+9
| * nvme: implement multiple I/O Command Set supportNiklas Cassel2020-07-081-0/+1
| * Merge tag 'v5.8-rc4' into for-5.9/driversJens Axboe2020-07-081-0/+2
| |\
* | | Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-2/+5
|\| |
| * | block: move ->make_request_fn to struct block_device_operationsChristoph Hellwig2020-07-011-0/+1
| * | nvme: use blk_mq_complete_request_remote to avoid an indirect function callChristoph Hellwig2020-06-241-3/+4
| * | blk-mq: move failure injection out of blk_mq_complete_requestChristoph Hellwig2020-06-241-1/+2
* | | nvme: add a Identify Namespace Identification Descriptor list quirkChristoph Hellwig2020-07-291-0/+7
* | | nvme: explicitly update mpath disk capacity on revalidationAnthony Iliopoulos2020-07-161-0/+13
| |/ |/|
* | nvme-multipath: fix deadlock due to head->lockAnton Eidelman2020-06-241-0/+2
|/
* block: remove the error argument to the block_bio_complete tracepointChristoph Hellwig2020-06-041-2/+1