[dpdk-dev] [PATCH v2 0/4] introduce changes to support flow scaling
Ajit Khaparde
ajit.khaparde at broadcom.com
Sat Apr 25 19:36:50 CEST 2020
On Sat, Apr 25, 2020 at 7:02 AM Ajit Khaparde <ajit.khaparde at broadcom.com>
wrote:
> This patchset introduces changes to the action record allocation, flow
> database entry deletion, and hw flow cache updates. Action record
> allocation now allows the actions to scale with the flows.
> Additionally, resources attached to a flow database entry are now
> correctly released when the critical resource has not been added to
> the flow. Finally, the hw flow cache has a timer to periodically
> invalidate flow entries.
>
> v1->v2:
> Squashed patches 4 & 5 into single patch.
>
Applied to dpdk-next-net-brcm.
>
> Farah Smith (1):
> net/bnxt: update action record external pool
>
> Mike Baucom (2):
> net/bnxt: reserve a flowdb resource function as invalid
> net/bnxt: ulp changes to handle action/index tables
>
> Shahaji Bhosle (1):
> net/bnxt: add truflow flush-timer to alloc table scope API
>
> drivers/net/bnxt/tf_core/tf_core.c | 3 -
> drivers/net/bnxt/tf_core/tf_core.h | 21 +++-
> drivers/net/bnxt/tf_core/tf_msg.c | 3 +
> drivers/net/bnxt/tf_core/tf_msg.h | 1 +
> drivers/net/bnxt/tf_core/tf_rm.c | 3 -
> drivers/net/bnxt/tf_core/tf_session.h | 6 -
> drivers/net/bnxt/tf_core/tf_tbl.c | 137 ++++++++--------------
> drivers/net/bnxt/tf_core/tf_tbl.h | 4 +-
> drivers/net/bnxt/tf_ulp/bnxt_ulp.c | 6 +
> drivers/net/bnxt/tf_ulp/ulp_mapper.c | 30 +++--
> drivers/net/bnxt/tf_ulp/ulp_template_db.h | 15 +--
> 11 files changed, 106 insertions(+), 123 deletions(-)
>
> --
> 2.21.1 (Apple Git-122.3)
>
>
More information about the dev
mailing list