summaryrefslogtreecommitdiffstats
path: root/drivers/nvme/target/core.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* nvmet: add a new nvmet_zero_sgl helperChristoph Hellwig2018-06-011-0/+7
* nvmet: add simple file backed ns supportChaitanya Kulkarni2018-05-251-17/+33
* nvmet: remove duplicate NULL initialization for req->nsChaitanya Kulkarni2018-05-251-1/+0
* nvmet: make a few error messages more genericChaitanya Kulkarni2018-05-251-2/+2
* nvmet: constify struct nvmet_fabrics_opsChristoph Hellwig2018-03-261-6/+6
* nvmet: fix PSDT field check in command formatMax Gurtovoy2018-02-281-3/+6
* nvmet: release a ns reference in nvmet_req_uninit if neededSagi Grimberg2018-01-151-0/+3
* nvmet: rearrange nvmet_ctrl_free()Israel Rukshin2018-01-081-3/+4
* nvmet: fix error flow in nvmet_alloc_ctrl()Israel Rukshin2018-01-081-1/+3
* Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-11-141-0/+23
|\
| * nvmet: better data length validationChristoph Hellwig2017-11-101-0/+10
| * nvmet: Change max_nsid in subsystem due to ns_disable if neededRoy Shterman2017-10-201-0/+13
* | nvmet: synchronize sqhd updateJames Smart2017-10-191-3/+12
|/
* nvme: fix sqhd reference when admin queue connect failsJames Smart2017-09-251-1/+2
* nvmet: implement valid sqhd values in completionsJames Smart2017-09-251-4/+4
* nvme: add symbolic constants for CC identifiersMax Gurtovoy2017-08-281-7/+7
* nvmet: fix the return error code of target if host is not allowedGuan Junxiong2017-08-281-0/+1
* nvmet: Move serial number from controller to subsystemJohannes Thumshirn2017-07-201-3/+2
* nvmet: implement namespace identify descriptor listJohannes Thumshirn2017-06-151-1/+2
* nvmet: release the sq ref on rdma read errorsVijay Immanuel2017-05-201-0/+6
* nvmet: Introduced helper routine for controller status check.Parav Pandit2017-04-041-0/+17
* nvmet: Fixed avoided printing nvmet: twice in error logs.Parav Pandit2017-04-041-2/+2
* nvmet: confirm sq percpu has scheduled and switched to atomicSagi Grimberg2017-04-041-1/+10
* sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h...Ingo Molnar2017-03-021-0/+2
* nvmet: Make cntlid globally uniqueSagi Grimberg2017-02-221-6/+4
* nvmet: Call fatal_error from keep-alive timout expirationSagi Grimberg2017-01-261-1/+1
* nvmet: cancel fatal error and flush async work before free controllerSagi Grimberg2017-01-261-0/+3
* nvmet: delete controllers deletion upon subsystem releaseSagi Grimberg2017-01-261-0/+10
* Merge branch 'for-4.10/block' of git://git.kernel.dk/linux-blockLinus Torvalds2016-12-131-10/+12
|\
| * nvmet: Fix possible infinite loop triggered on hot namespace removalSolganik Alexander2016-12-061-6/+8
| * nvme: introduce struct nvme_requestChristoph Hellwig2016-11-101-4/+4
* | nvmet: Don't queue fatal error work if csts.cfs is setSagi Grimberg2016-11-141-3/+7
* | nvme: Add tertiary number to NVME_VSGabriel Krisman Bertazi2016-10-191-1/+1
|/
* nvmet: Fix controller serial number inconsistencySagi Grimberg2016-08-041-0/+4
* nvmet: fix return value check in nvmet_subsys_alloc()Wei Yongjun2016-07-121-1/+1
* nvmet: add a generic NVMe targetChristoph Hellwig2016-07-051-0/+964