net/mlx5: Add support for RDMA TX steering
authorMichael Guralnik <michaelgur@mellanox.com>
Tue, 24 Mar 2020 06:14:24 +0000 (08:14 +0200)
committerJason Gunthorpe <jgg@mellanox.com>
Fri, 27 Mar 2020 16:24:48 +0000 (13:24 -0300)
commit24670b1a31661815777c2e88b94c162e47ea43fc
tree88de2cf90aa6a9c8d8a8c1d51041ad51b4c1e16c
parent826096d84f509d95ee8f72728fe19c44fbb9df6b
net/mlx5: Add support for RDMA TX steering

Add new RDMA TX flow steering namespace. Flow steering rules in
this namespace are used to filter transmitted RDMA traffic.

Link: https://lore.kernel.org/r/20200324061425.1570190-2-leon@kernel.org
Signed-off-by: Michael Guralnik <michaelgur@mellanox.com>
Reviewed-by: Maor Gottlieb <maorg@mellanox.com>
Reviewed-by: Mark Bloch <markb@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
include/linux/mlx5/device.h
include/linux/mlx5/fs.h
include/linux/mlx5/mlx5_ifc.h