net/mlx5e: CT: Handle misses after executing CT action
Mark packets with a unique tupleid, and on miss use that id to get the act ct restore_cookie. Using that restore cookie, we ask CT to restore the relevant info on the SKB. Signed-off-by:Paul Blakey <paulb@mellanox.com> Reviewed-by:
Oz Shlomo <ozsh@mellanox.com> Reviewed-by:
Roi Dayan <roid@mellanox.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c 55 additions, 4 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h 25 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 11 additions, 1 deletiondrivers/net/ethernet/mellanox/mlx5/core/en_tc.c
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h 1 addition, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en_tc.h
Please register or sign in to comment