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 8A940A04AF; Sun, 3 May 2020 13:47:04 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D5DFE1D53C; Sun, 3 May 2020 13:47:03 +0200 (CEST) Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20060.outbound.protection.outlook.com [40.107.2.60]) by dpdk.org (Postfix) with ESMTP id 4ABF51D53A for ; Sun, 3 May 2020 13:47:03 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lZIRpBLR7FI2Xx8Vr6uz1wuI8iLRfpuZQ946EKbdpo3bqCbfrLc4nPqKbsAcbkYUlknQNUSs+xvpt8upatA5ffd9bYBQc0ZTxZsULPXJWIRNKQi6KpXzJU/MqPV8b8YI7chGOMY705xT3G7j+ifubXZmxDt+mtXMzIoqfTVoTznk560HXJgEfSbAUaoDkA7bKc2npNN8ib/TOMWksM0eL8GoJ3cPrx54o44np78SVyOHdxnA5MiFO/hXNCW50KfT/n7N7V1s/xNS1qjM0Uz5xjaJpIufh4afnQ7c28UYwy3JdSEBxp4ycTqeumEYLhs0YYH0kV3OC0ApETRTPQ15Zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j8GsG/CkNBMnKcdB+qtxuwYRNS3ZQp8sDSSxOOYF5Wc=; b=jtvaC0smwX1k3V0nRfDrD9TOSHZx/P0p4l+hWA2FXavoLEzabAAbMa7kempw0Ikg898LJ0Mh4LUjHuUMdBImRlC8Pvbl6zW+75zfkJuLOVdVZ8qQzKLF8Cb3lyTK0TDER8xAO0ghcK7tRiPoQzKFQWnEpoI13mFrLWZ+wy4MsGHwtOM/f+ILJWQiLPdBxr5ng1fN7HC7WNhhQfdsWCOx7xoMONWn5FK7gEuf/uStdca2PhEFRv6qz58zhg8sasIbRVTvcMJCquOVMv5gLfl3g4OLGhtyJKO8L/1xLQA+8xM9aou+0IzyYHnAuMHphSe7j41zm+bsFUVublkjWmRILA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j8GsG/CkNBMnKcdB+qtxuwYRNS3ZQp8sDSSxOOYF5Wc=; b=P/QqXR5U0Wv3N3aQNjd7hz4NYsmbbKFLse31Zyw5yXMxU3UQW3nTPZLoNcOiIFT2SphWDhW4gczwxUmW/XLgZ5upB0WvQu0puPk5e7+rohuC8VR87vauPRNLFcAoXUu47JA5eDvQCWvH0AV8b+L/WC+7clTBipvd3cbiLXiGKTQ= Received: from AM0PR05MB6707.eurprd05.prod.outlook.com (2603:10a6:20b:15b::17) by AM0PR05MB5090.eurprd05.prod.outlook.com (2603:10a6:208:c2::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.20; Sun, 3 May 2020 11:47:01 +0000 Received: from AM0PR05MB6707.eurprd05.prod.outlook.com ([fe80::508:747b:cc12:5f6e]) by AM0PR05MB6707.eurprd05.prod.outlook.com ([fe80::508:747b:cc12:5f6e%5]) with mapi id 15.20.2958.029; Sun, 3 May 2020 11:47:01 +0000 From: Raslan Darawsheh To: Matan Azrad , Bill Zhou , Ori Kam , Shahaf Shuler , Slava Ovsiienko , "marko.kovacevic@intel.com" , "john.mcnamara@intel.com" CC: "dev@dpdk.org" Thread-Topic: [PATCH v3 0/2] net/mlx5: support flow aging Thread-Index: AQHWIR5XL7UbMjJikkym+xZVhfazTKiWPs4Q Date: Sun, 3 May 2020 11:47:01 +0000 Message-ID: References: <20200424104548.12655-1-dongz@mellanox.com> <20200429022509.4360-1-dongz@mellanox.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: mellanox.com; dkim=none (message not signed) header.d=none;mellanox.com; dmarc=none action=none header.from=mellanox.com; x-originating-ip: [188.161.230.216] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: df158265-e6f6-4178-2207-08d7ef57b172 x-ms-traffictypediagnostic: AM0PR05MB5090:|AM0PR05MB5090: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2150; x-forefront-prvs: 0392679D18 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QEtvS/k5WYBBCKrToux7fvDrRoBMQym12WSy/kgZTPCpX56+11+0p2n7JKF9fR9CrX92BEKuxn2UiAmX5tLgKJHXPHLtspacHq3m3Xh6Iu69QAsvpgSDBlVhZhKrwtHLFxswfQO+eFY/gxvCU8fS/FO5En2kjHDI9lDoSJDNnfUqEFAFCwah3i0e6BUdACV+qEtFiSURC8biNshgZunwGXSk+KY9ejD/R7ptigJXJj5VIQkEbeD5/IkoEJI0mFnuTWNqCPXNjcJlCNCUI8h+MV43Xkt7rqHZpTzqkOAqIH5URXjqzRrPZD7ZzCLcZJPLwzpodaurdUZwlOxVW2ZTiVrqslj5Ex9RLnRwPhjYm7/m8HN4hwWBHIgbnpdsoXCjg7w7BSSDmBWQtLhBlUQiJmcOkkbtDxbbqYRf17LdAj992SlTFuri36QmZWUhcnmS x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR05MB6707.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(376002)(396003)(136003)(366004)(39860400002)(5660300002)(478600001)(9686003)(33656002)(186003)(2906002)(55016002)(66556008)(316002)(110136005)(86362001)(7696005)(4326008)(6506007)(53546011)(8936002)(76116006)(66946007)(8676002)(52536014)(64756008)(66446008)(66476007)(26005)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: hStsvCu20rjF1eL/Z53qk22JsxXp0tq2AiY7aEVZZae4CC/epxI1tRVBdMf8GrEeI5+b+VXIk4giata9ZAWLWeewdLWO9RP20ljSYkV6We1iMYHtcaeGJVfkEqMTjPZiIDjP858E1NOy5Urvph3M5pEEMgoi0033MFJ4kBfGRWwhSuuUbCuRtmyxqFpkE6wGiqlTH/kk1Zaq/lCSZAmtd9lzUv9+Zk+djIm46aJ5NZqDTXKNBt2HtH8CESMyjbmOat33S+YcuJcd6JEyFaPMqBzkhTTz20QGuY/+vjQvfOk9UVXzGCgXc5jgnxjtIz90diH7dpIZXWsH1MraOuA/sgMrQQ9p43twrykss4nVDcCcbVZfv0lPAXovwgaViSZJhFtf+kRCQMCZUQKre2T5QwdbzSR/IbdHaJ3hgSPRBJ+xLevU51Zv8vsbDO4lOu976AKve9vIdE9DJXeh1JpiODlIBV7HnfG0dHlgtUEPQPHJFd9seOL5G90qLMnRDs4xkRiNS+IHZxbODq09UtiZEZTBkBKxlsFYa+ddbXQSbHQzJ9+iOWWaDtS1elLOqzYdeXD2Uq3LHOXrrO3MTo4kQvPU1s8yzDTQOM8aon+c3TU3dsPdB5N7L+6g4o/Vzf1/pO1/DcgYtgQnVYrzCemlmc4QZ9/HwwIkcUN4ArOeEY3FH1zWXh0/t8Z517vUqX4mKceURkoPAS8aqgJMtUay1+jCg5fRvIHfalABk/6eh3Gm1b1GSYrqN89p+1Gn6kpkb+Pqa3q0zQVAkoAkG9kPocLcl6j8P2zcCd3ItNA8ythUzYpdcROEWpYMsgE3Omui Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: df158265-e6f6-4178-2207-08d7ef57b172 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2020 11:47:01.3518 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dWeapFVmI+i898ukcbtvsIGleUp2LeDctnkjM95eCSC5M7tdhAkRN8QwDDI9D8tld9UZPqCrcLIknirANUP7Uw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR05MB5090 Subject: Re: [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" Hi, > -----Original Message----- > From: dev On Behalf Of Matan Azrad > Sent: Sunday, May 3, 2020 10:42 AM > To: Bill Zhou ; Ori Kam ; > Shahaf Shuler ; Slava Ovsiienko > ; marko.kovacevic@intel.com; > john.mcnamara@intel.com > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3 0/2] net/mlx5: support flow aging >=20 >=20 >=20 > From: Bill Zhou: > > Those patches implement flow aging for mlx5 driver. First patch is to m= odify > > 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 >=20 >=20 > Series-acked-by: Matan Azrad >=20 > > 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 Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh