linux_dsm_epyc7002/drivers/infiniband/hw
Hadar Hen Zion f77c0162a3 IB/mlx4: Add receive flow steering support
Implement ib_create_flow() and ib_destroy_flow().

Translate the verbs structures provided by the user to HW structures
and call the MLX4_QP_FLOW_STEERING_ATTACH/DETACH firmware commands.

On the ATTACH command completion, the firmware provides a 64-bit
registration ID, which is placed into struct mlx4_ib_flow that wraps
the instance of struct ib_flow which is retuned to caller.  Later,
this reg ID is used for detaching that flow from the firmware.

Signed-off-by: Hadar Hen Zion <hadarh@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2013-08-28 09:53:56 -07:00
..
amso1100 drivers/infiniband/hw/amso1100: convert to using idr_alloc_cyclic 2013-04-29 18:28:41 -07:00
cxgb3 RDMA/cxgb3: Fix stack info leak in iwch_create_cq() 2013-07-30 10:11:33 -07:00
cxgb4 RDMA/cxgb4: Fix stack info leak in c4iw_create_qp() 2013-07-30 10:07:56 -07:00
ehca Main batch of InfiniBand/RDMA changes for 3.11 merge window: 2013-07-13 12:57:21 -07:00
ipath InfiniBand/RDMA changes for the 3.10 merge window: 2013-05-08 15:29:48 -07:00
mlx4 IB/mlx4: Add receive flow steering support 2013-08-28 09:53:56 -07:00
mlx5 mlx5_core: Variable may be used uninitialized 2013-07-31 14:12:33 -07:00
mthca Drivers: infinband: remove __dev* attributes. 2013-01-03 15:57:15 -08:00
nes Revert "RDMA/nes: Fix compilation error when nes_debug is enabled" 2013-07-30 15:48:35 -07:00
ocrdma RDMA/ocrdma: Fix several stack info leaks 2013-07-30 10:09:16 -07:00
qib IB/qib: Add err_decode() call for ring dump 2013-07-30 10:13:00 -07:00