]> git.baikalelectronics.ru Git - kernel.git/commit
nvmet-rdma: add a NVMe over Fabrics RDMA target driver
authorChristoph Hellwig <hch@lst.de>
Wed, 6 Jul 2016 12:55:51 +0000 (21:55 +0900)
committerJens Axboe <axboe@fb.com>
Fri, 8 Jul 2016 14:38:49 +0000 (08:38 -0600)
commit128790509b163c8b378ab9c74c315c032768db8e
tree055d674366a3c8918bb4736236a36bbe66b7c998
parent8a1cdc76860e502ee4d7e163e2e78814eb5b2b19
nvmet-rdma: add a NVMe over Fabrics RDMA target driver

This patch implements the RDMA transport for the NVMe over Fabrics target,
which allows exporting NVMe over Fabrics functionality over RDMA fabrics
(Infiniband, RoCE, iWARP).

All NVMe logic is in the generic target and this module just provides a
small glue between it and the generic code in the RDMA subsystem.

Signed-off-by: Armen Baloyan <armenx.baloyan@intel.com>,
Signed-off-by: Jay Freyensee <james.p.freyensee@intel.com>
Signed-off-by: Ming Lin <ming.l@ssi.samsung.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Steve Wise <swise@opengridcomputing.com>
Tested-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/nvme/target/Kconfig
drivers/nvme/target/Makefile
drivers/nvme/target/rdma.c [new file with mode: 0644]