summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/target
Commit message (Expand)AuthorAgeFilesLines
* nvmet: fix per feat data len for get_featureAmit Engel2020-01-101-1/+11
* nvme_fc: add module to ops template to allow module referencesJames Smart2019-11-271-0/+1
* nvmet-loop: Avoid preallocating big SGL for dataIsrael Rukshin2019-11-271-4/+4
* Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.dk/linux-blockLinus Torvalds2019-11-2511-159/+212
|\
| * nvmet: stop using bio_set_op_attrsChristoph Hellwig2019-11-041-7/+6
| * nvmet: add plugging for read/write when ns is bdevChristoph Hellwig2019-11-041-0/+3
| * nvmet: clean up command parsing a bitChristoph Hellwig2019-11-042-5/+6
| * nvmet: fill discovery controller sn, fr and mn correctlySagi Grimberg2019-11-041-1/+7
| * nvmet: Open code nvmet_req_execute()Christoph Hellwig2019-11-046-15/+8
| * nvmet: Remove the data_len field from the nvmet_req structChristoph Hellwig2019-11-047-39/+86
| * nvmet: Introduce nvmet_dsm_len() helperChristoph Hellwig2019-11-042-2/+7
| * nvmet: Cleanup discovery execute handlersChristoph Hellwig2019-11-041-25/+19
| * nvmet: Introduce common execute function for get_log_page and identifyChristoph Hellwig2019-11-041-43/+50
| * nvmet-tcp: Don't set the request's data_lenLogan Gunthorpe2019-11-041-4/+2
| * nvmet-tcp: Don't check data_len in nvmet_tcp_map_data()Logan Gunthorpe2019-11-041-1/+1
| * nvme: move common call to nvme_cleanup_cmd to core layerMax Gurtovoy2019-11-041-1/+0
| * nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyedIsrael Rukshin2019-11-041-2/+2
| * nvmet: add unlikely check at nvmet_req_alloc_sglIsrael Rukshin2019-11-041-1/+1
| * nvmet: use bio_io_error instead of duplicating itIsrael Rukshin2019-11-041-5/+3
| * nvme: introduce nvme_is_aen_req functionIsrael Rukshin2019-11-041-2/+2
| * nvme-fc and nvmet-fc: sync with FC-NVME-2 header changesJames Smart2019-11-041-12/+15
* | nvmet-loop: fix possible leakage during error flowMax Gurtovoy2019-10-151-1/+3
|/
* nvmet-tcp: remove superflous check on request sglSagi Grimberg2019-09-251-8/+4
* nvmet: change ppl to lppJohn Pittman2019-09-231-8/+8
* Merge tag 'for-5.4/block-2019-09-16' of git://git.kernel.dk/linux-blockLinus Torvalds2019-09-175-32/+66
|\
| * nvmet: fix a wrong error status returned in error log pageAmit2019-09-121-5/+3
| * nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery()Markus Elfring2019-09-121-3/+1
| * nvme: make fabrics command run on a separate request queueSagi Grimberg2019-08-291-3/+13
| * nvmet-tcp: Add TOS for tcp transportIsrael Rukshin2019-08-291-0/+11
| * nvmet-tcp: fix possible memory leakSagi Grimberg2019-08-291-0/+1
| * nvmet-tcp: fix possible NULL derefSagi Grimberg2019-08-291-4/+8
| * nvmet: trace: parse Get LBA Status command in detailMinwoo Im2019-08-291-0/+18
| * nvmet: fix data units read and written counters in SMART logTom Wu2019-08-291-6/+8
| * nvme: move sqsize setting to the coreSagi Grimberg2019-08-291-11/+1
| * nvme: wait until all completed request's complete fn is calledMing Lei2019-08-041-0/+2
* | nvmet-file: fix nvmet_file_flush() always returning an errorLogan Gunthorpe2019-07-311-0/+3
* | nvmet-loop: Flush nvme_delete_wq when removing the portLogan Gunthorpe2019-07-311-0/+8
* | nvmet: Fix use-after-free bug when a port is removedLogan Gunthorpe2019-07-313-0/+16
|/
* Merge tag 'for-linus-20190715' of git://git.kernel.dk/linux-blockLinus Torvalds2019-07-156-24/+76
|\
| * nvmet: print a hint while rejecting NSID 0 or 0xffffffffMikhail Skorzhinskii2019-07-091-1/+3
| * nvmet: export I/O characteristics attributes in IdentifyBart Van Assche2019-07-093-0/+50
| * nvme-trace: fix spelling mistake "spcecific" -> "specific"Colin Ian King2019-07-091-1/+1
| * nvme-fcloop: resolve warnings on RCU usage and sleep warningsJames Smart2019-07-091-1/+1
| * nvme-fcloop: fix inconsistent lock state warningsJames Smart2019-07-091-21/+21
* | Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-111-2/+2
|\ \ | |/ |/|
| * scsi: lib/sg_pool.c: improve APIs for allocating sg poolMing Lei2019-06-201-2/+2
* | nvmet: introduce target-side traceMinwoo Im2019-06-214-0/+353
* | nvme: introduce nvme_is_fabrics to check fabrics cmdMinwoo Im2019-06-213-3/+3
* | nvme-fcloop: add support for nvmet discovery_event opJames Smart2019-06-211-0/+37
* | nvmet-fc: add transport discovery change event callback supportJames Smart2019-06-211-0/+11