RDMA/providers: Simplify query_gid callback of RoCE providers
ib_query_gid() fetches the GID from the software cache maintained in ib_core for RoCE ports. Therefore, simplify the provider drivers for RoCE to treat query_gid() callback as never called for RoCE, and only require non-RoCE devices to implement it. Signed-off-by:Parav Pandit <parav@mellanox.com> Signed-off-by:
Leon Romanovsky <leonro@mellanox.com> Signed-off-by:
Jason Gunthorpe <jgg@mellanox.com>
Showing
- drivers/infiniband/core/device.c 3 additions, 1 deletiondrivers/infiniband/core/device.c
- drivers/infiniband/hw/bnxt_re/main.c 0 additions, 1 deletiondrivers/infiniband/hw/bnxt_re/main.c
- drivers/infiniband/hw/hns/hns_roce_main.c 0 additions, 7 deletionsdrivers/infiniband/hw/hns/hns_roce_main.c
- drivers/infiniband/hw/mlx4/main.c 1 addition, 16 deletionsdrivers/infiniband/hw/mlx4/main.c
- drivers/infiniband/hw/ocrdma/ocrdma_main.c 0 additions, 1 deletiondrivers/infiniband/hw/ocrdma/ocrdma_main.c
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 0 additions, 18 deletionsdrivers/infiniband/hw/ocrdma/ocrdma_verbs.c
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h 0 additions, 2 deletionsdrivers/infiniband/hw/ocrdma/ocrdma_verbs.h
- drivers/infiniband/hw/qedr/main.c 0 additions, 1 deletiondrivers/infiniband/hw/qedr/main.c
- drivers/infiniband/hw/qedr/verbs.c 0 additions, 21 deletionsdrivers/infiniband/hw/qedr/verbs.c
- drivers/infiniband/hw/qedr/verbs.h 0 additions, 1 deletiondrivers/infiniband/hw/qedr/verbs.h
- drivers/infiniband/sw/rxe/rxe_verbs.c 0 additions, 18 deletionsdrivers/infiniband/sw/rxe/rxe_verbs.c
Loading
Please register or sign in to comment