linux/drivers/infiniband/hw/mlx5
Mark Zhang 2b880b2e5e RDMA/mlx5: Define RoCEv2 udp source port when set path
Calculate and set UDP source port based on the flow label. If flow label
is not defined in GRH then calculate it based on lqpn/rqpn.

Link: https://lore.kernel.org/r/20200504051935.269708-4-leon@kernel.org
Signed-off-by: Mark Zhang <markz@mellanox.com>
Reviewed-by: Maor Gottlieb <maorg@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2020-05-06 16:51:44 -03:00
..
ah.c RDMA/mlx5: Set lag tx affinity according to slave 2020-05-02 20:19:54 -03:00
cmd.c RDMA/mlx5: Delete Q counter allocations command 2020-04-19 15:53:20 +03:00
cmd.h RDMA/mlx5: Delete Q counter allocations command 2020-04-19 15:53:20 +03:00
cong.c IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params 2020-03-04 14:20:03 -04:00
cq.c net/mlx5: Refactor imm_inval_pkey field in cqe struct 2020-04-28 12:45:15 -07:00
devx.c RDMA/mlx5: Delete create QP flags obfuscation 2020-04-28 20:42:23 -03:00
doorbell.c IB: Allow calls to ib_umem_get from kernel ULPs 2020-01-16 16:14:28 +02:00
flow.c RDMA/mlx5: Delete create QP flags obfuscation 2020-04-28 20:42:23 -03:00
gsi.c RDMA/mlx5: Set lag tx affinity according to slave 2020-05-02 20:19:54 -03:00
ib_rep.c IB/mlx5: Rename profile and init methods 2019-11-11 12:15:29 -08:00
ib_rep.h IB/mlx5: Rename profile and init methods 2019-11-11 12:15:29 -08:00
ib_virt.c net/mlx5: Update vport.c to new cmd interface 2020-04-23 21:42:02 +03:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
mad.c net/mlx5: Update vport.c to new cmd interface 2020-04-23 21:42:02 +03:00
main.c RDMA/mlx5: Set lag tx affinity according to slave 2020-05-02 20:19:54 -03:00
Makefile net/mlx5: Move QP logic to mlx5_ib 2020-04-19 15:53:21 +03:00
mem.c IB/mlx5: Generally use the WC auto detection test result 2020-03-24 20:22:21 -03:00
mlx5_ib.h RDMA/mlx5: Set lag tx affinity according to slave 2020-05-02 20:19:54 -03:00
mr.c RDMA/mlx5: Allow MRs to be created in the cache synchronously 2020-03-13 11:08:02 -03:00
odp.c RDMA/mlx5: Store QP type in the vendor QP structure 2020-04-30 18:45:42 -03:00
qos.c IB/mlx5: Fix a NULL vs IS_ERR() check 2020-03-24 19:47:55 -03:00
qp.c RDMA/mlx5: Define RoCEv2 udp source port when set path 2020-05-06 16:51:44 -03:00
qp.h net/mlx5: Move QP logic to mlx5_ib 2020-04-19 15:53:21 +03:00
qpc.c net/mlx5: Move QP logic to mlx5_ib 2020-04-19 15:53:21 +03:00
restrack.c RDMA/nldev: Provide MR statistics 2019-10-22 15:33:31 -03:00
srq_cmd.c net/mlx5: Move QP logic to mlx5_ib 2020-04-19 15:53:21 +03:00
srq.c RDMA/mlx5: Fix udata response upon SRQ creation 2020-04-14 15:56:34 -03:00
srq.h RDMA: Handle SRQ allocations by IB/core 2019-04-08 13:05:25 -03:00