linux/drivers/infiniband/hw
Michael Guralnik 23fcc7dee2 RDMA/mlx5: Fix flow destination setting for RDMA TX flow table
For RDMA TX flow table, set destination type to be 'port' and prevent
creation of flows with TIR destination.

As RDMA TX is an egress flow table the rules on this flow table should
not forward traffic back to the NIC and should set the destination to be
the port.

Without the setting of this destination type flow rules on the RDMA TX
flow tables are not created as FW invokes a syndrome for undefined
destination for the rule.

Fixes: 24670b1a31 ("net/mlx5: Add support for RDMA TX steering")
Link: https://lore.kernel.org/r/20200803055849.14947-1-leon@kernel.org
Signed-off-by: Michael Guralnik <michaelgur@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2020-08-05 21:09:39 -03:00
..
bnxt_re RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes 2020-07-20 16:32:50 -03:00
cxgb4 RDMA/cxgb4: Remove the query_pkey callback 2020-07-20 16:18:16 -03:00
efa RDMA/efa: Add EFA 0xefa1 PCI ID 2020-07-29 09:23:40 -03:00
hfi1 IB/hfi1: Use fallthrough pseudo-keyword 2020-07-24 16:59:55 -03:00
hns RDMA/hns: Fix the unneeded process when getting a general type of CQE error 2020-07-30 15:11:49 -03:00
i40iw RDMA/i40iw: Remove the query_pkey callback 2020-07-20 16:18:16 -03:00
mlx4 RDMA: Move XRCD to be under ib_core responsibility 2020-07-06 20:11:24 -03:00
mlx5 RDMA/mlx5: Fix flow destination setting for RDMA TX flow table 2020-08-05 21:09:39 -03:00
mthca treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
ocrdma RDMA: Remove the udata parameter from alloc_mr callback 2020-07-06 19:25:53 -03:00
qedr RDMA/qedr: Remove the query_pkey callback 2020-07-20 16:18:17 -03:00
qib treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
usnic RDMA/usnic: switch from 'pci_' to 'dma_' API 2020-07-16 15:42:05 -03:00
vmw_pvrdma RDMA: Remove the udata parameter from alloc_mr callback 2020-07-06 19:25:53 -03:00
Makefile RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel 2019-10-04 15:08:59 -03:00