From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id AAA2DA00BE; Wed, 29 Apr 2020 04:25:13 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3F8701D6F6; Wed, 29 Apr 2020 04:25:12 +0200 (CEST) Received: from git-send-mailer.rdmz.labs.mlnx (unknown [37.142.13.130]) by dpdk.org (Postfix) with ESMTP id 792EE1D6EF for ; Wed, 29 Apr 2020 04:25:10 +0200 (CEST) From: Bill Zhou To: matan@mellanox.com, orika@mellanox.com, shahafs@mellanox.com, viacheslavo@mellanox.com, marko.kovacevic@intel.com, john.mcnamara@intel.com Cc: dev@dpdk.org Date: Wed, 29 Apr 2020 05:25:07 +0300 Message-Id: <20200429022509.4360-1-dongz@mellanox.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20200424104548.12655-1-dongz@mellanox.com> References: <20200424104548.12655-1-dongz@mellanox.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v3 0/2] net/mlx5: support flow aging X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Those patches implement flow aging for mlx5 driver. First patch is to modify the current additional memory allocation for counter, so that it's easy to get every counter additional memory location by using offsetting. Second patch implements aging check and age-out event callback mechanism for mlx5 driver. Bill Zhou (2): net/mlx5: modify ext-counter memory allocation net/mlx5: support flow aging doc/guides/rel_notes/release_20_05.rst | 1 + drivers/net/mlx5/mlx5.c | 93 ++++-- drivers/net/mlx5/mlx5.h | 79 +++++- drivers/net/mlx5/mlx5_flow.c | 205 ++++++++++++-- drivers/net/mlx5/mlx5_flow.h | 16 +- drivers/net/mlx5/mlx5_flow_dv.c | 373 +++++++++++++++++++++---- drivers/net/mlx5/mlx5_flow_verbs.c | 16 +- 7 files changed, 655 insertions(+), 128 deletions(-) -- 2.21.0