[00/10] net/mlx5/hws: IPSEC reparse submission

Message ID 20231031122512.434686-1-getelson@nvidia.com (mailing list archive)
Headers
Series net/mlx5/hws: IPSEC reparse submission |

Message

Gregory Etelson Oct. 31, 2023, 12:25 p.m. UTC
  IPSEC reparse submission.

Alex Vesker (3):
  net/mlx5/hws: allow jump to TIR over FDB
  net/mlx5/hws: support dynamic re-parse
  net/mlx5/hws: dynamic re-parse for modify header

Hamdan Igbaria (6):
  net/mlx5/hws: support IPsec encryption/decryption action
  net/mlx5/hws: support ASO IPsec action
  net/mlx5/hws: support reformat trailer action
  net/mlx5/hws: support ASO first hit action
  net/mlx5/hws: support insert header action
  net/mlx5/hws: support remove header action

Itamar Gozlan (1):
  net/mlx5/hws: check the rule status on rule update

 drivers/common/mlx5/mlx5_prm.h         |  41 +-
 drivers/net/mlx5/hws/mlx5dr.h          | 198 ++++++++
 drivers/net/mlx5/hws/mlx5dr_action.c   | 615 +++++++++++++++++++++++--
 drivers/net/mlx5/hws/mlx5dr_action.h   |  64 ++-
 drivers/net/mlx5/hws/mlx5dr_cmd.c      |  27 +-
 drivers/net/mlx5/hws/mlx5dr_cmd.h      |  10 +-
 drivers/net/mlx5/hws/mlx5dr_context.c  |  15 +
 drivers/net/mlx5/hws/mlx5dr_context.h  |   9 +-
 drivers/net/mlx5/hws/mlx5dr_debug.c    |   7 +
 drivers/net/mlx5/hws/mlx5dr_internal.h |   1 +
 drivers/net/mlx5/hws/mlx5dr_matcher.c  |   7 +
 drivers/net/mlx5/hws/mlx5dr_pat_arg.c  |  41 +-
 drivers/net/mlx5/hws/mlx5dr_pat_arg.h  |   2 +
 drivers/net/mlx5/hws/mlx5dr_rule.c     |   6 +
 14 files changed, 973 insertions(+), 70 deletions(-)

Reviewed-by: Alex Vesker <valex@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>