Hi Roland,

This series adds on the flow-steering patches that were merged in 3.12

Now flow steering rules can be set such that they steer UD 
traffic targeted to IPoIB netdevice into applications IB UD QP.

For that end, IPoIB provides hint to the low-level device through
a QP creation flag that this QP may be subject to flow-steering.

FWWI, this patch set has nothing to do with the uverbs extensions series.

Matan and Or.

Matan Barak (6):
  IB/core: Add flow-steering support for IPoIB UD traffic
  IB/core: Add support for IB L2 device managed steering
  net/mlx4_core: Add support for steer-able IB UD QPs
  IB/mlx4_ib: Enable device managed steering support for IB ports too
  IB/mlx4_ib: Add mechanism to support flow-steering over IB links
  IB/mlx4_ib: Add support for steer-able IB UD QPs

 drivers/infiniband/hw/mlx4/main.c                  |  272 +++++++++++++++++++-
 drivers/infiniband/hw/mlx4/mlx4_ib.h               |   12 +
 drivers/infiniband/hw/mlx4/qp.c                    |   53 ++++-
 drivers/infiniband/ulp/ipoib/ipoib_verbs.c         |    3 +
 drivers/net/ethernet/mellanox/mlx4/cmd.c           |    9 +
 drivers/net/ethernet/mellanox/mlx4/fw.c            |   10 +
 drivers/net/ethernet/mellanox/mlx4/mcg.c           |   17 ++
 drivers/net/ethernet/mellanox/mlx4/mlx4.h          |    5 +
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |   10 +
 include/linux/mlx4/cmd.h                           |    1 +
 include/linux/mlx4/device.h                        |    6 +-
 include/rdma/ib_verbs.h                            |   17 ++-
 12 files changed, 393 insertions(+), 22 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to