net/mlx5e: Prevent zero IPsec soft/hard limits
authorLeon Romanovsky <leonro@nvidia.com>
Thu, 30 Mar 2023 08:02:23 +0000 (11:02 +0300)
committerLeon Romanovsky <leonro@nvidia.com>
Mon, 3 Apr 2023 06:29:47 +0000 (09:29 +0300)
commit2da961d21663a72610f36a4f69b1090f2c61f23f
tree958bf4faa5c816fcda3bedf3613d5ddf9d1aecb4
parent509541b440e64e155201dd304411e2daa152fe8f
net/mlx5e: Prevent zero IPsec soft/hard limits

Hardware triggers limit events when the packets arrive and are processed
through the device. In case zero was configured as a limit, the HW won't
be able to arm event as it happens at the end of execution pipeline.

Let's prevent such configuration.

Link: https://lore.kernel.org/r/80d0ba33e21fb28b1b91d306d1da39df3d990b68.1680162300.git.leonro@nvidia.com
Reviewed-by: Raed Salem <raeds@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c