From: Leon Romanovsky <leonro@xxxxxxxxxxxx> Hi, The following patchset from Parav is based on -rc patch [1] and it contains preparatory patches for coming GID reference counting patchset needed for containerization work. Thanks [1] https://patchwork.kernel.org/patch/10263403/ Parav Pandit (13): IB/core: Fix comments of GID query functions IB/{core, ipoib}: Simplify ib_find_gid() for unused ndev IB/core: Honor return status of ib_init_ah_from_mcmember() IB/core: Honor port_num while resolving GID for IB link layer IB/cma: Use rdma_protocol_roce() and remove cma_protocol_roce_dev_port() IB/core: Remove rdma_resolve_ip_route() as exported symbol IB/ocrdma: Removed GID add/del null routines IB/cm: Add and use helper function to add cm_id to port list IB/cm: Avoid AV ah_attr overwriting during LAP message handling IB/core: Refactor ib_init_ah_attr_from_path() for RoCE IB/{core, cm, cma, ipoib}: Resolve route only while sending CM requests IB/cm: Introduce and use helper function to get cm_port from path IB/core: Move rdma_addr_find_l2_eth_by_grh to core_priv.h drivers/infiniband/core/addr.c | 1 - drivers/infiniband/core/cache.c | 31 ++++- drivers/infiniband/core/cm.c | 82 +++++++---- drivers/infiniband/core/cma.c | 28 ++-- drivers/infiniband/core/core_priv.h | 5 + drivers/infiniband/core/device.c | 3 +- drivers/infiniband/core/multicast.c | 24 ++-- drivers/infiniband/core/sa_query.c | 204 +++++++++++++++------------- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 2 - drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 16 --- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 10 -- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- include/rdma/ib_addr.h | 5 - include/rdma/ib_cache.h | 29 ---- include/rdma/ib_sa.h | 31 +++++ include/rdma/ib_verbs.h | 2 +- 16 files changed, 255 insertions(+), 220 deletions(-) -- 2.16.2 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html