On 01/04/2016 03:49 AM, Matan Barak wrote: > Hi Doug, > > Previously, the hop limit of RoCE packets were set to > IPV6_DEFAULT_HOPLIMIT. This generally works, but RoCE stack needs to > follow the IP stack rules. Therefore, this patch series use > ip4_dst_hoplimit and ip6_dst_hoplimit in order to set the correct > hop limit for RoCE traffic. > > The first patch refactors the name of rdma_addr_find_dmac_by_grh to > rdma_addr_find_l2_eth_by_grh while the second one does the actual > change. > > Regards, > Matan > > Changes from V0: > - Hop limit in IB when using reversible path should be 0xff. > > Matan Barak (2): > IB/core: Rename rdma_addr_find_dmac_by_grh > IB/core: Use hop-limit from IP stack for RoCE > > drivers/infiniband/core/addr.c | 14 +++++++++++--- > drivers/infiniband/core/cm.c | 1 + > drivers/infiniband/core/cma.c | 12 +++++------- > drivers/infiniband/core/verbs.c | 30 ++++++++++++++---------------- > drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 7 ++++--- > include/rdma/ib_addr.h | 7 +++++-- > 6 files changed, 40 insertions(+), 31 deletions(-) > Thanks, series applied. -- Doug Ledford GPG KeyID: 0E572FDD