linux/drivers/infiniband/hw
Cheng Xu 920d93eac8 RDMA/erdma: Add connection management (CM) support
ERDMA's transport protocol is iWarp, so the driver must support CM
interface. In CM part, we use the same way as SoftiWarp: using kernel
socket to set up the connection, then performing MPA negotiation in
kernel. So, this part of code mainly comes from SoftiWarp, base on it,
we add some more features, such as non-blocking iw_connect implementation.

This commit also fixes a duplicated include issue reported by Abaci Robot.

Link: https://lore.kernel.org/r/20220727014927.76564-9-chengyou@linux.alibaba.com
Reported-by: Abaci Robot <abaci@linux.alibaba.com>
Signed-off-by: Yang Li <yang.lee@linux.alibaba.com>
Signed-off-by: Cheng Xu <chengyou@linux.alibaba.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2022-07-27 15:54:39 -03:00
..
bnxt_re RDMA: Split kernel-only global device caps from uverbs device caps 2022-04-06 15:02:13 -03:00
cxgb4 RDMA: Split kernel-only global device caps from uverbs device caps 2022-04-06 15:02:13 -03:00
efa RDMA/efa: Add support for dmabuf memory regions 2021-10-28 08:58:26 -03:00
erdma RDMA/erdma: Add connection management (CM) support 2022-07-27 15:54:39 -03:00
hfi1 RDMA/hfi1: Remove all traces of diagpkt support 2022-05-24 15:08:32 -03:00
hns RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() 2022-05-12 14:16:28 -03:00
irdma Linux 5.18 2022-05-24 12:40:28 -03:00
mlx4 RDMA/mlx4: Avoid flush_scheduled_work() usage 2022-05-20 11:21:00 -03:00
mlx5 v5.19 pull request 2022-05-26 21:08:40 -07:00
mthca RDMA/mthca: Delete useless module.h include 2022-01-28 13:03:12 -04:00
ocrdma RDMA: Split kernel-only global device caps from uverbs device caps 2022-04-06 15:02:13 -03:00
qedr RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() 2022-05-17 08:53:30 -03:00
qib IB/qib: Fix typo in comment 2022-05-24 11:24:57 -03:00
usnic RDMA/usnic: Refactor usnic_uiom_alloc_pd() 2022-04-08 14:20:20 -03:00
vmw_pvrdma RDMA/pvrdma: Remove useless DMA-32 fallback configuration 2022-01-28 10:49:04 -04:00
Makefile RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw 2021-06-02 20:06:36 -03:00