DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 0/4] net/mlx5: implement Flow update API
@ 2023-06-12 20:05 Alexander Kozyrev
  2023-06-12 20:05 ` [PATCH 1/4] net/mlx5/hws: use the same function to check rule Alexander Kozyrev
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Alexander Kozyrev @ 2023-06-12 20:05 UTC (permalink / raw)
  To: dev; +Cc: rasland, matan, viacheslavo, orika, erezsh

Add the implementation for the rte_flow_async_actions_update() API.
Construct the new actions and replace them for the Flow handle.
Old resources are freed during the rte_flow_pull() invocation.

Alexander Kozyrev (1):
  net/mlx5: implement Flow update API

Erez Shitrit (3):
  net/mlx5/hws: use the same function to check rule
  net/mlx5/hws: use union in the wqe-data struct
  net/mlx5/hws: support rule update after its creation

 drivers/net/mlx5/hws/mlx5dr.h      |  17 +++
 drivers/net/mlx5/hws/mlx5dr_rule.c | 123 +++++++++++++-----
 drivers/net/mlx5/hws/mlx5dr_send.c |   2 +-
 drivers/net/mlx5/mlx5.h            |   1 +
 drivers/net/mlx5/mlx5_flow.c       |  56 +++++++++
 drivers/net/mlx5/mlx5_flow.h       |  13 ++
 drivers/net/mlx5/mlx5_flow_hw.c    | 194 ++++++++++++++++++++++++++---
 7 files changed, 362 insertions(+), 44 deletions(-)

-- 
2.18.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-06-19 15:03 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-12 20:05 [PATCH 0/4] net/mlx5: implement Flow update API Alexander Kozyrev
2023-06-12 20:05 ` [PATCH 1/4] net/mlx5/hws: use the same function to check rule Alexander Kozyrev
2023-06-14 16:59   ` Ori Kam
2023-06-12 20:05 ` [PATCH 2/4] net/mlx5/hws: use union in the wqe-data struct Alexander Kozyrev
2023-06-14 17:00   ` Ori Kam
2023-06-12 20:05 ` [PATCH 3/4] net/mlx5/hws: support rule update after its creation Alexander Kozyrev
2023-06-14 17:00   ` Ori Kam
2023-06-12 20:05 ` [PATCH 4/4] net/mlx5: implement Flow update API Alexander Kozyrev
2023-06-19 15:03 ` [PATCH 0/4] " Raslan Darawsheh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).