summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/target/core.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvmet: clean up command parsing a bitChristoph Hellwig2019-11-041-5/+1
* nvmet: Open code nvmet_req_execute()Christoph Hellwig2019-11-041-6/+0
* nvmet: Remove the data_len field from the nvmet_req structChristoph Hellwig2019-11-041-4/+12
* nvmet: add unlikely check at nvmet_req_alloc_sglIsrael Rukshin2019-11-041-1/+1
* nvmet-file: fix nvmet_file_flush() always returning an errorLogan Gunthorpe2019-08-011-0/+3
* nvmet: Fix use-after-free bug when a port is removedLogan Gunthorpe2019-08-011-0/+12
* nvmet: introduce target-side traceMinwoo Im2019-06-211-0/+8
* nvme: introduce nvme_is_fabrics to check fabrics cmdMinwoo Im2019-06-211-1/+1
* nvmet: add transport discovery change opJames Smart2019-06-211-0/+2
* nvmet: include <linux/scatterlist.h>Enrico Weigelt, metux IT consult2019-04-251-0/+1
* nvmet: return a specified error it subsys_alloc failsMinwoo Im2019-04-251-3/+3
* nvmet: rename nvme_completion instances from rsp to cqeMax Gurtovoy2019-04-251-11/+11
* nvmet: add safety check for subsystem lock during nvmet_ns_changedMax Gurtovoy2019-04-051-0/+2
* nvmet: never fail double namespace enablementMax Gurtovoy2019-04-051-3/+4
* nvmet: fix error flow during ns enableMax Gurtovoy2019-03-281-2/+2
* nvme-loop: init nvmet_ctrl fatal_err_work when allocateYufen Yu2019-03-131-10/+10
* nvmet: convert to SPDX identifiersChristoph Hellwig2019-02-201-9/+1
* nvmet: use a macro for default error locationChaitanya Kulkarni2018-12-181-2/+2
* nvmet: fix comparison of a u16 with -1Colin Ian King2018-12-181-1/+1
* nvmet: add error log support for file backendChaitanya Kulkarni2018-12-131-0/+38
* nvmet: add error log support in the coreChaitanya Kulkarni2018-12-131-8/+23
* nvmet: add interface to update error-log pageChaitanya Kulkarni2018-12-131-1/+31
* nvmet: add error-log definitionsChaitanya Kulkarni2018-12-131-0/+5
* nvmet: use unlikely for req status checkChaitanya Kulkarni2018-12-081-1/+1
* nvmet: support fabrics sq flow controlSagi Grimberg2018-12-081-10/+13
* nvmet: enable Discovery Controller AENsJay Sternberg2018-12-081-1/+1
* nvmet: allow host connect even if no allowed subsystems are exportedSagi Grimberg2018-12-081-27/+7
* nvmet: allow Keep Alive for Discovery controllerJay Sternberg2018-12-081-26/+10
* nvmet: change aen mask functions to use bit numbersJay Sternberg2018-12-081-2/+2
* nvmet: provide aen bit functions for multiple controller typesJay Sternberg2018-12-081-7/+0
* nvmet: support for traffic based keep-aliveSagi Grimberg2018-12-081-0/+12
* nvmet: don't try to add ns to p2p map unless it actually uses itSagi Grimberg2018-11-091-1/+1
* Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2018-10-251-0/+180
|\
| * nvmet: Optionally use PCI P2P memoryLogan Gunthorpe2018-10-171-1/+163
| * nvmet: Introduce helper functions to allocate and free request SGLsLogan Gunthorpe2018-10-171-0/+18
* | nvmet: use strcmp() instead of strncmp() for subsystem lookupBart Van Assche2018-10-171-2/+1
|/
* nvmet: free workqueue object if module init failsChaitanya Kulkarni2018-08-281-1/+3
* Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-blockLinus Torvalds2018-08-141-2/+102
|\
| * nvmet: add ns write protect supportChaitanya Kulkarni2018-08-081-1/+19
| * nvmet: support configuring ANA groupsChristoph Hellwig2018-07-271-0/+27
| * nvmet: add minimal ANA supportChristoph Hellwig2018-07-271-0/+34
| * nvmet: track and limit the number of namespaces per subsystemChristoph Hellwig2018-07-271-1/+7
| * nvmet: keep a port pointer in nvmet_ctrlChristoph Hellwig2018-07-271-0/+2
| * nvmet-rdma: support max(16KB, PAGE_SIZE) inline dataSteve Wise2018-07-231-0/+4
| * nvmet: add buffered I/O support for file backed nsChaitanya Kulkarni2018-07-231-0/+9
* | nvmet: only check for filebacking on -ENOTBLKHannes Reinecke2018-07-251-1/+1
|/
* nvmet: reset keep alive timer in controller enableMax Gurtuvoy2018-06-201-0/+8
* nvmet: mask pending AENsChristoph Hellwig2018-06-011-1/+8
* nvmet: add AEN configuration supportChristoph Hellwig2018-06-011-0/+3
* nvmet: implement the changed namespaces logChristoph Hellwig2018-06-011-9/+47