Hi, > -----Original Message----- > From: Suanming Mou <[email protected]> > Sent: Monday, October 30, 2023 10:38 AM > To: Gregory Etelson <[email protected]>; [email protected] > Cc: Gregory Etelson <[email protected]>; Maayan Kashani > <[email protected]>; Raslan Darawsheh <[email protected]> > Subject: RE: [PATCH 00/13] net/mlx5: support more REG C registers > > Hi, > > > -----Original Message----- > > From: Gregory Etelson <[email protected]> > > Sent: Monday, October 30, 2023 2:23 AM > > To: [email protected] > > Cc: Gregory Etelson <[email protected]>; Maayan Kashani > > <[email protected]>; Raslan Darawsheh <[email protected]> > > Subject: [PATCH 00/13] net/mlx5: support more REG C registers > > > > Support increased number of REG_Cx registers. > > > > Gregory Etelson (7): > > net/mlx5/hws: Definer, add mlx5dr context to definer_conv_data > > net/mlx5: add flow_hw_get_reg_id_from_ctx() > > net/mlx5/hws: Definer, use flow_hw_get_reg_id_from_ctx function call > > net/mlx5: add rte_device parameter to locate HWS registers > > net/mlx5: separate port REG_C registers usage > > net/mlx5: merge REG_C aliases > > net/mlx5: initialize HWS flow tags registers in shared dev context > > > > Itamar Gozlan (1): > > net/mlx5/hws: adding method to query rule hash > > > > Ori Kam (5): > > net/mlx5: add support for calc hash > > net/mlx5: fix insert by index > > net/mlx5: fix query for NIC flow cap > > net/mlx5: add support for more registers > > net/mlx5: add validation support for tags > > > > drivers/common/mlx5/mlx5_devx_cmds.c | 17 ++- > > drivers/common/mlx5/mlx5_devx_cmds.h | 2 +- > > drivers/common/mlx5/mlx5_prm.h | 56 ++++++- > > drivers/net/mlx5/hws/meson.build | 1 + > > drivers/net/mlx5/hws/mlx5dr.h | 26 ++++ > > drivers/net/mlx5/hws/mlx5dr_cmd.c | 3 + > > drivers/net/mlx5/hws/mlx5dr_cmd.h | 3 +- > > drivers/net/mlx5/hws/mlx5dr_crc32.c | 61 ++++++++ > > drivers/net/mlx5/hws/mlx5dr_crc32.h | 13 ++ > > drivers/net/mlx5/hws/mlx5dr_definer.c | 20 ++- > > drivers/net/mlx5/hws/mlx5dr_internal.h | 1 + > > drivers/net/mlx5/hws/mlx5dr_rule.c | 37 +++++ > > drivers/net/mlx5/hws/mlx5dr_rule.h | 1 + > > drivers/net/mlx5/linux/mlx5_os.c | 39 +---- > > drivers/net/mlx5/mlx5.c | 79 +++++++++- > > drivers/net/mlx5/mlx5.h | 16 +- > > drivers/net/mlx5/mlx5_flow.c | 63 +++++--- > > drivers/net/mlx5/mlx5_flow.h | 68 ++++++--- > > drivers/net/mlx5/mlx5_flow_dv.c | 24 ++- > > drivers/net/mlx5/mlx5_flow_hw.c | 201 ++++++++----------------- > > drivers/net/mlx5/mlx5_flow_meter.c | 14 +- > > 21 files changed, 491 insertions(+), 254 deletions(-) create mode > > 100644 drivers/net/mlx5/hws/mlx5dr_crc32.c > > create mode 100644 drivers/net/mlx5/hws/mlx5dr_crc32.h > > Series LGTM. > > Acked-by: Suanming Mou <[email protected]> > > Thanks. > > > > > -- > > 2.39.2
Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh

