RDMA/mlx5: Add support to multiple priorities for FDB rules
authorMaor Gottlieb <maorg@nvidia.com>
Wed, 1 Dec 2021 19:36:21 +0000 (11:36 -0800)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 14 Dec 2021 00:03:00 +0000 (16:03 -0800)
commita973f86b41fbecf73aea141bed3d534c4e6caae4
tree7b775c4c3a49c85f2cdb6a21e02ec76065e48f04
parentc7d5fa105b5d2630ab9428914d36730eda13876c
RDMA/mlx5: Add support to multiple priorities for FDB rules

Currently, the driver ignores the user's priority for flow steering
rules in FDB namespace. Change it and create the rule in the right
priority.
It will allow to create FDB steering rules in up to 16 different
priorities.

Signed-off-by: Maor Gottlieb <maorg@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Acked-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/infiniband/hw/mlx5/fs.c
drivers/infiniband/hw/mlx5/mlx5_ib.h