OSDN Git Service

RDMA/ucma: Extend ucma_connect to receive ECE parameters
authorLeon Romanovsky <leonro@mellanox.com>
Tue, 26 May 2020 10:33:00 +0000 (13:33 +0300)
committerJason Gunthorpe <jgg@mellanox.com>
Wed, 27 May 2020 19:05:05 +0000 (16:05 -0300)
commit34e2ab57a911f8b32b22580d11a02f0b79108245
tree4edacb38f573973f1d95ba488eec7bd7ebe2845d
parentfef17f91da7d4af11dde1ff832b82d6a64f89562
RDMA/ucma: Extend ucma_connect to receive ECE parameters

Active side of CMID initiates connection through librdmacm's
rdma_connect() and kernel's ucma_connect(). Extend UCMA interface to
handle those new parameters.

Link: https://lore.kernel.org/r/20200526103304.196371-3-leon@kernel.org
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/core/cma.c
drivers/infiniband/core/cma_priv.h
drivers/infiniband/core/ucma.c
include/rdma/rdma_cm.h
include/uapi/rdma/rdma_user_cm.h