net/mlx5e: Fail with messages when params are not valid for XSK
authorAdham Faris <afaris@nvidia.com>
Sun, 8 Jan 2023 07:45:36 +0000 (09:45 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Wed, 18 Jan 2023 18:34:07 +0000 (10:34 -0800)
commit130b12079f3732babe2772314ab129bca0d8492f
treefbd16276595b65cc037e1c07e769210c58f3dd21
parent1158b7d1c6403cedd0eba1374da2ce312b9974fe
net/mlx5e: Fail with messages when params are not valid for XSK

Current XSK prerequisites validation implementation
(setup.c/mlx5e_validate_xsk_param()) fails silently when xsk
prerequisites are not fulfilled.
Add error messages to the kernel log to help the user understand what
went wrong when params are not valid for XSK.

Signed-off-by: Adham Faris <afaris@nvidia.com>
Reviewed-by: Tariq Toukan <tariqt@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/params.c
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c