nvme-tcp: add NVMe over TCP host driver
This patch implements the NVMe over TCP host driver. It can be used to connect to remote NVMe over Fabrics subsystems over good old TCP/IP. The driver implements the TP 8000 of how nvme over fabrics capsules and data are encapsulated in nvme-tcp pdus and exchaged on top of a TCP byte stream. nvme-tcp header and data digest are supported as well. To connect to all NVMe over Fabrics controllers reachable on a given taget port over TCP use the following command: nvme connect-all -t tcp -a $IPADDR This requires the latest version of nvme-cli with TCP support. Signed-off-by:Sagi Grimberg <sagi@lightbitslabs.com> Signed-off-by:
Roy Shterman <roys@lightbitslabs.com> Signed-off-by:
Solganik Alexander <sashas@lightbitslabs.com> Signed-off-by:
Christoph Hellwig <hch@lst.de>
parent
ad4f530e
-
mentioned in commit 831c904a
-
mentioned in commit 49fe954c
-
mentioned in commit c70f6e0a
-
mentioned in commit d1602ef2
-
mentioned in commit abcbb477
-
mentioned in commit cf7d7728
-
mentioned in commit 36a4f916
-
mentioned in commit ced0760e
-
mentioned in commit d89b9f3b
-
mentioned in commit 32f3db20
-
mentioned in commit 7258a6ee
-
mentioned in commit 13ad93a4
-
mentioned in commit 160f3549
-
mentioned in commit 5914fa32
-
mentioned in commit 13c80a6c
-
mentioned in commit c3eb461a
-
mentioned in commit 19816a02
-
mentioned in commit c4abd875
-
mentioned in commit 83e1226b
Please register or sign in to comment