Provide an option for vendor drivers to get the HW GID context from the ib_gid_attr during modify_qp and create_ah. Required for drivers/HW that maintains HW gid index different than the host sgid_index. Please review and merge Thanks, Selvin Xavier v2 -> v3: Added a new symbol to retrieve the hw context. v1 -> v2: Addressed review comments from Parav Selvin Xavier (2): RDMA/core: Add helper function to retrieve driver gid context from gid attr RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index drivers/infiniband/core/cache.c | 41 ++++++++++++++++++++++++++++++++ drivers/infiniband/hw/bnxt_re/ib_verbs.c | 27 +++++++++++---------- include/rdma/ib_cache.h | 1 + 3 files changed, 56 insertions(+), 13 deletions(-) -- 2.5.5