]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net/mlx5: fs, add HWS flow group API functions
authorMoshe Shemesh <moshe@nvidia.com>
Thu, 9 Jan 2025 16:05:34 +0000 (18:05 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 14 Jan 2025 03:21:08 +0000 (19:21 -0800)
commit4160405f6c4dfbf34addbad83e1134deb6f56392
treeedc9d31b4b2a629f458563543b3d25bc4bbfa530
parent0f3ecf5c57d86585ac4cfd20b512463bb6835dc5
net/mlx5: fs, add HWS flow group API functions

Add API functions to create and destroy HW Steering flow groups. Each
flow group consists of a Backward Compatible (BWC) HW Steering matcher
which holds the flow group match criteria.

Signed-off-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20250109160546.1733647-4-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.h