summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/nvme.h
AgeCommit message (Expand)AuthorFilesLines
2022-11-26nvme: ensure subsystem reset is single threadedKeith Busch1-3/+13
2022-07-21nvme: fix regression when disconnect a recovering ctrlRuozhu Li1-0/+1
2022-05-25nvme-multipath: fix hang when disk goes live over reconnectAnton Eidelman1-0/+4
2022-04-27nvme: add a quirk to disable namespace identifiersChristoph Hellwig1-0/+5
2022-04-08nvme: allow duplicate NSIDs for private namespacesSungup Moon1-0/+19
2021-09-27nvme: add command id quirk for apple controllersKeith Busch1-0/+6
2021-09-06nvme: move nvme_multi_css into nvme.hAdam Manzanares1-0/+5
2021-09-06nvme-multipath: revalidate paths during rescanHannes Reinecke1-0/+5
2021-08-17nvme: remove the unused NVME_NS_* enumChristoph Hellwig1-5/+0
2021-08-16nvme: remove nvm_ndev from nsKeith Busch1-1/+0
2021-08-16nvme: code command_id with a genctr for use-after-free validationSagi Grimberg1-1/+46
2021-08-15remove the lightnvm subsystemChristoph Hellwig1-26/+0
2021-07-21nvme: fix refcounting imbalance when all paths are downHannes Reinecke1-9/+2
2021-07-01nvme: use return value from blk_execute_rq()Keith Busch1-1/+1
2021-07-01nvme: use blk_execute_rq() for passthrough commandsKeith Busch1-1/+1
2021-06-17nvme: add a helper to check ctrl sgl supportChaitanya Kulkarni1-0/+5
2021-06-03nvme: remove nvme_{get,put}_ns_from_diskChristoph Hellwig1-4/+1
2021-06-03nvme: split nvme_report_zonesChristoph Hellwig1-5/+2
2021-05-11nvme-multipath: fix double initialization of ANA stateChristoph Hellwig1-2/+6
2021-05-04nvme: move the fabrics queue ready check routines to coreTao Chiu1-0/+15
2021-05-04nvme: fix controller ioctl through ns_headMinwoo Im1-1/+0
2021-04-22nvme: introduce generic per-namespace chardevMinwoo Im1-0/+13
2021-04-21nvme: sanitize KATO settingHannes Reinecke1-1/+0
2021-04-15nvme: move nvme_ns_head_ops to multipath.cChristoph Hellwig1-1/+4
2021-04-15nvme: move the ioctl code to a separate fileChristoph Hellwig1-1/+9
2021-04-15nvme: pass a user pointer to nvme_nvm_ioctlChristoph Hellwig1-2/+2
2021-04-15nvme: cleanup setting the disk nameChristoph Hellwig1-10/+4
2021-04-15nvme: add a nvme_ns_head_multipath helperMinwoo Im1-1/+6
2021-04-06nvme: implement non-mdts command limitsKeith Busch1-0/+3
2021-04-02nvme: use driver pdu command for passthroughKeith Busch1-2/+1
2021-04-02nvme: rename nvme_init_identify()Chaitanya Kulkarni1-1/+1
2021-04-02nvme: use NVME_CTRL_CMIC_ANA macroKanchan Joshi1-1/+1
2021-02-10nvme: add 48-bit DMA address quirk for Amazon NVMe controllersFilippo Sironi1-0/+6
2021-02-10nvme-hwmon: rework to avoid devm allocationHannes Reinecke1-0/+8
2021-02-10nvme: introduce a nvme_host_path_error helperChao Leng1-0/+1
2021-02-02nvme-core: add cancel tagset helpersChao Leng1-0/+2
2021-01-06nvme: remove the unused status argument from nvme_trace_bio_completeMax Gurtovoy1-4/+2
2021-01-06nvme: unexport functions with no external callerMinwoo Im1-3/+0
2020-12-17Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+9
2020-12-01nvme: export zoned namespaces without Zone Append support read-onlyJavier González1-0/+1
2020-12-01nvme-fabrics: reject I/O to offline deviceVictor Gladkov1-0/+3
2020-12-01nvme: split nvme_alloc_request()Chaitanya Kulkarni1-0/+2
2020-12-01nvme: use consistent macro name for timeoutChaitanya Kulkarni1-1/+1
2020-12-01nvme: simplify nvme_req_qid()Baolin Wang1-1/+2
2020-11-14nvme: directly cache command effects logKeith Busch1-6/+0
2020-11-03nvme: introduce nvme_sync_io_queuesChao Leng1-0/+1
2020-10-22nvme: use queuedata for nvme_req_qidKeith Busch1-1/+1
2020-10-13Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+5
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-13/+0
2020-10-07nvme: remove the disk argument to nvme_update_zone_infoChristoph Hellwig1-6/+2