From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id A0D23A00C2;
	Fri, 24 Apr 2020 12:45:50 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 108511C1C1;
	Fri, 24 Apr 2020 12:45:50 +0200 (CEST)
Received: from git-send-mailer.rdmz.labs.mlnx (unknown [37.142.13.130])
 by dpdk.org (Postfix) with ESMTP id 6A40A1C1C1
 for <dev@dpdk.org>; Fri, 24 Apr 2020 12:45:49 +0200 (CEST)
From: Bill Zhou <dongz@mellanox.com>
To: matan@mellanox.com, shahafs@mellanox.com, viacheslavo@mellanox.com,
 marko.kovacevic@intel.com, john.mcnamara@intel.com, orika@mellanox.com
Cc: dev@dpdk.org
Date: Fri, 24 Apr 2020 13:45:46 +0300
Message-Id: <20200424104548.12655-1-dongz@mellanox.com>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <20200413145342.2212-1-dongz@mellanox.com>
References: <20200413145342.2212-1-dongz@mellanox.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Subject: [dpdk-dev] [PATCH v2 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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

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                |  86 +++---
 drivers/net/mlx5/mlx5.h                |  63 ++++-
 drivers/net/mlx5/mlx5_flow.c           | 201 ++++++++++++--
 drivers/net/mlx5/mlx5_flow.h           |  16 +-
 drivers/net/mlx5/mlx5_flow_dv.c        | 370 +++++++++++++++++++++----
 drivers/net/mlx5/mlx5_flow_verbs.c     |  16 +-
 7 files changed, 626 insertions(+), 127 deletions(-)

-- 
2.21.0