diff options
author | Maor Dickman <maord@nvidia.com> | 2021-02-16 13:39:18 +0200 |
---|---|---|
committer | Saeed Mahameed <saeedm@nvidia.com> | 2021-03-10 11:01:54 -0800 |
commit | 385d40b042e60aa0b677d7b400a0fefb44bcbaf4 (patch) | |
tree | ffd24f10d27f164fb615376d79a658f96addb713 /drivers/vme | |
parent | 74640f09735f935437bd8df9fe61a66f03eabb34 (diff) |
net/mlx5e: Don't match on Geneve options in case option masks are all zero
The cited change added offload support for Geneve options without verifying
the validity of the options masks, this caused offload of rules with match
on Geneve options with class,type and data masks which are zero to fail.
Fix by ignoring the match on Geneve options in case option masks are
all zero.
Fixes: 9272e3df3023 ("net/mlx5e: Geneve, Add support for encap/decap flows offload")
Signed-off-by: Maor Dickman <maord@nvidia.com>
Reviewed-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Oz Shlomo <ozsh@nvidia.com>
Reviewed-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Diffstat (limited to 'drivers/vme')
0 files changed, 0 insertions, 0 deletions