aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/nvme/target/Makefile
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2016-07-06 21:55:51 +0900
committerJens Axboe <axboe@fb.com>2016-07-08 08:38:49 -0600
commit8f000cac6e7a6edca7ab93bafc7ed28b27c1545b (patch)
tree055d674366a3c8918bb4736236a36bbe66b7c998 /drivers/nvme/target/Makefile
parentnvme-rdma.h: Add includes for nvme rdma_cm negotiation (diff)
downloadwireguard-linux-8f000cac6e7a6edca7ab93bafc7ed28b27c1545b.tar.xz
wireguard-linux-8f000cac6e7a6edca7ab93bafc7ed28b27c1545b.zip
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>
Diffstat (limited to 'drivers/nvme/target/Makefile')
-rw-r--r--drivers/nvme/target/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/nvme/target/Makefile b/drivers/nvme/target/Makefile
index e49ba60756d4..b7a06232c9da 100644
--- a/drivers/nvme/target/Makefile
+++ b/drivers/nvme/target/Makefile
@@ -1,7 +1,9 @@
obj-$(CONFIG_NVME_TARGET) += nvmet.o
obj-$(CONFIG_NVME_TARGET_LOOP) += nvme-loop.o
+obj-$(CONFIG_NVME_TARGET_RDMA) += nvmet-rdma.o
nvmet-y += core.o configfs.o admin-cmd.o io-cmd.o fabrics-cmd.o \
discovery.o
nvme-loop-y += loop.o
+nvmet-rdma-y += rdma.o