From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8FE1CA0C47; Tue, 6 Jul 2021 09:45:51 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4F50640688; Tue, 6 Jul 2021 09:45:51 +0200 (CEST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2078.outbound.protection.outlook.com [40.107.244.78]) by mails.dpdk.org (Postfix) with ESMTP id 92E2B4067E for ; Tue, 6 Jul 2021 09:45:49 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lu/o2r3W/qVl3PXUun8xino3sXcEL6Kod4XsD947ac+FT/XhHD0JbLXUcjJOnnQx8cJKthV351hrtjWIOKZZe9i8H4cTUZCD90RzTfsFNFEphBiCCFa0vChM2uBAt1QHbn8wcV6DxZA8Wl649CD8lG19+IuAJSOTjm4nywIPOCa//6A0j3xBilXxVSAsRjKwz+CjXU2VfzUm1Rvw/MVIn98zIKfZcWmc73oT3CzTVGj2xzH0iQtvzoBkg9nRBJ+9BJ7kLUyZOt+u8SwU1MUvAGmrpk+nht9JYIir8PBWszzxIfvrloz2ZTlSG3S1rkFof/dBjvzt7Hdwn8vLrh9Txg== 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=w7anhXFjfeH08DX8hJml1Gm64Fh/8bOzqOT6F1DsiZY=; b=E1IJ18abt7f/OljRH0QJjCJ1VEESK4mWaJCXOf4dydhZTECNAntKBJ4oqocHK+IzHHKFI13EIarDFCAw4RUHMA4uSdFsyS8WwIy0YIJ1n0atFrWq+0astMUDChaovtOID7cSMhsXV2e9Zz+lV/hKgb7lMymOiWr6GimeprB4rZb4MCUPkhH/SfKPArs2m670WCs6WbKLQfoFrahulpR+pIpzeDFs+9Kvz8frFxIZaSuwgHYHbLc+n5vycLLLPXoUh6a0RJsUozRtRlwf1zbz/1RnNMFiNzXjHHVfv65h3P9a9YR7Fecl7NRU2gfIdaxV1qWjL5Ph7D8cwpQhSgFXUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w7anhXFjfeH08DX8hJml1Gm64Fh/8bOzqOT6F1DsiZY=; b=NsL4fgEvGXlSDFMTsyxIpEOwneU7jKGUJYVidhchYzlcK1rXxAFSXzh5tvv28AWRJFV8X5MIsYTdj6ci6bz2LI+GoKjIO5qzFJ8ufJEceey0XU6rYJq6dJZNnHnfoaLccFY5BXWgKF92zkEXUfGbF0g7tSHbolHUnU18fC0qghdz3NjU9rNUU9cM02i8gA4z4NF+kbt1QWv5oZRzG9Y9LWALqWEV1VlwzAh54BhxfvNpkM56+LrlhII22GeoutTaQ6y9z4TMu9sz+izg22eVWmtE7cCSTQ6DG/iefxi9B/JC4eWzU2eBJscsgGw7t5CSnW6YZXbTrF+M5Vqhy12mig== Received: from DM4PR12MB5054.namprd12.prod.outlook.com (2603:10b6:5:389::24) by DM4PR12MB5070.namprd12.prod.outlook.com (2603:10b6:5:389::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.19; Tue, 6 Jul 2021 07:45:48 +0000 Received: from DM4PR12MB5054.namprd12.prod.outlook.com ([fe80::584f:2720:1100:666a]) by DM4PR12MB5054.namprd12.prod.outlook.com ([fe80::584f:2720:1100:666a%4]) with mapi id 15.20.4287.033; Tue, 6 Jul 2021 07:45:48 +0000 From: Raslan Darawsheh To: Shun Hao , Ori Kam , Slava Ovsiienko , Matan Azrad , Shahaf Shuler CC: "dev@dpdk.org" , NBU-Contact-Thomas Monjalon , Roni Bar Yanai Thread-Topic: [PATCH v1 0/4] ASO meter sharing support Thread-Index: AQHXbyLDqygXlQwGlUmoThQ7L9fktas1l37Q Date: Tue, 6 Jul 2021 07:45:48 +0000 Message-ID: References: <20210702091446.24635-1-shunh@nvidia.com> In-Reply-To: <20210702091446.24635-1-shunh@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [188.161.229.97] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 574337bf-32cd-49b9-6600-08d940521207 x-ms-traffictypediagnostic: DM4PR12MB5070: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3826; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sT5bKFatFff7QokdQaq9kOhqGCNr7dFxVVO3lahUk09rwEVnk58+R901NubzmYZzmWdxKV6U567w6GyLVzudU3ROMRTuk1QcB9WQtAxv9YoJ/2Y+AWTHNcMbvXApKfMjyqruQt7Cf2N2dVQjnwSbb4jROXIqfhVTYvR8QZ6caScDa6cW2kXcoRubh4j1L27v283qL3tamuNYQSa+kT4oOYxI4f9C4SAC+wy5e9JVpdGkmRYgmgHeYuZyE/xQoIcEyStP0g/g8iZavrP3Sb4Mu8bMTv0AAUvRB2uwV4N8By9QscdXAoZiFzC6rKOgSR/9Xdxk7PROQdoogWd49QytZrjN1xAWza44dbk7KdrKBEHNY0hrGFsPPgPK3TAcDb75KhHwWQ91Ke2KynDEOCTscG2K0Uai4tHatxVy2fASyWleqbedFkCKBqr5YfYOwxwUUyzDTt6uiBoyc3vilnjCXE9EaMrlWu0Hpkds575lNorxd2b73jBNKzNhaWkYkgUlogrmatziszofbM+ZueByYqPk03wYWmapwJrUg0M7PORUREETfySGqG/+lysEdsbcy4jobaQcbKOoGmt3g1tzR4J5rXxl7fZ45eq+4srpOMGiQfHXffMHUIOc7wOxPkPAQo52md45apgT8q6ppVP8VA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5054.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(396003)(39860400002)(346002)(376002)(6506007)(53546011)(8676002)(38100700002)(8936002)(5660300002)(186003)(7696005)(478600001)(33656002)(26005)(122000001)(316002)(4326008)(86362001)(83380400001)(54906003)(107886003)(110136005)(64756008)(66556008)(66946007)(66476007)(76116006)(55016002)(66446008)(6636002)(9686003)(71200400001)(52536014)(2906002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?U40MOy09Ae72eYY0+soyxXTg0WoWiCiAeB7Jo2wpRdqt+paTTcaELqDbJG2i?= =?us-ascii?Q?ZtSFveyXteJ4pcdLRWo7fKvBt/zamvT6LjuzdK52h2UbRYym2dV+k6TnzbAv?= =?us-ascii?Q?E0uwkpi9777hzjfaMdnorzHHdNG9jGOyrMtt36ML490iWxkYO0TD1R6oHIcN?= =?us-ascii?Q?a/J9d1i0UlqbgqkjxwvrOvCdpCsk4Fog1WYmcgc9zuFFkK2j/E4Nqt43OZ6O?= =?us-ascii?Q?IkA7Q4DLze+kk+Qch2sTTP2WkNcytTZpYBNf/Dkz7mx3kzmOefyfpTTGwWd/?= =?us-ascii?Q?LaoT5ezyioKaQswobBqZk7UUoeDG1wlYAwYxaD8Tp88v66liyoXIdSdnhXsV?= =?us-ascii?Q?aUQMB8P5wLB/GnINTESFCuZkoGv+AcHCQelTpNpXEz4Joi9SkYzVO0Vz4H76?= =?us-ascii?Q?wLLV2Ov1vhAhJpNTga+jXSCe/scvjtDjeHY5Y1uRfrdsZ8PTq3ZE4icuIacK?= =?us-ascii?Q?QQzpavI1BnowGS5i3jFWwCalP+4h/3V9Ci0IZC2vMFsmjfBa/d3gCCus0c2u?= =?us-ascii?Q?r9J8/5e8B+fEfWE+1fDA9FFu+whCBMszCtoINiphCVvU6qYROxs8kBRWI/Ee?= =?us-ascii?Q?XWJGmYiufMOidWyxcwj4kYzmHMHvhcVLySKOI7B3S6Mg7/As+L2fFgVIw7iF?= =?us-ascii?Q?dlrMpmDaU5eO5I/buk8J9Aihcwwl47Sn5oeu3ORgO/Nzb4T7hsmUb3jor1pN?= =?us-ascii?Q?jSGI+boJ+hPcGKkB61R0D+dUSOocn8zZN6NFuRSKP5o41x5r9Jmfbex4Lplb?= =?us-ascii?Q?jAgJ29sn5+aiQ49w2FaFQmU1flrT5rJsZrtX/4GcMmJVlhIvKwwHFVPxoE5r?= =?us-ascii?Q?453C8xqZxwGu8INzV8+6eeNz96ekF6kFbyEDb74ZKqdztEEMGaA5iHeVEMAF?= =?us-ascii?Q?x6WrV8S0sqyHc5ycPlveJuiPPPgoT+AdWdppSAZ0aTxsu7ILC2Uomg37SVT2?= =?us-ascii?Q?c1S1ANhvv7CEL4gqF2NNH1cG+wi50LGgf9ubtzTVCLDyaB4NxFR+fXZKH5rh?= =?us-ascii?Q?/SAGY6PJrPMMGVmPFC8d2K2TpsReisrQozkxj33ssASkphp3x0me9WMSj4a/?= =?us-ascii?Q?Qtsb2kSZa1Nv4+HRD8d498WxnJRme6bXYOEr+iaDCQsNrHReglsQQrY3SL9H?= =?us-ascii?Q?IJRUk3tQFMz5M3Z8grwWBP/LBHcCH+HLm91G+69khGgb6wJzX/itsBXr8OEN?= =?us-ascii?Q?1NYFaFaxfaT913m4LlhJX5HqdXe4Wl8MEi33RyydFoTOjvyRqyLnR0ZAPsFp?= =?us-ascii?Q?3SVbcBOUlcJ7jRWzKAHwHW+netgmNay8YJKqHyOKWgvA7+hbh5/qgWy0WR1B?= =?us-ascii?Q?WLTTtRo6RLgONunn2MhOV31y?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5054.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 574337bf-32cd-49b9-6600-08d940521207 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2021 07:45:48.2770 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JDyhokWoYAILUnqh3poKrIidGeUEXv13tb2OKLkD8BcIwAddGAvm5pX2TUzRb24Qm7yLRtWCVQSKFX2sdvZsjQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5070 Subject: Re: [dpdk-dev] [PATCH v1 0/4] ASO meter sharing support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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: Shun Hao > Sent: Friday, July 2, 2021 12:15 PM > To: Ori Kam ; Slava Ovsiienko > ; Matan Azrad ; Shahaf > Shuler > Cc: dev@dpdk.org; NBU-Contact-Thomas Monjalon > ; Raslan Darawsheh ; Roni > Bar Yanai > Subject: [PATCH v1 0/4] ASO meter sharing support >=20 > This adds several fixes in ASO meter. With these fixes, meter created on = one > port can be shared by other ports. >=20 > Shun Hao (4): > net/mlx5: use meter profile lookup table > net/mlx5: fix meter policy ID table container > net/mlx5: fix meter flow direction check > net/mlx5: fix meter policy flow match item >=20 > doc/guides/nics/mlx5.rst | 8 +++ > drivers/net/mlx5/linux/mlx5_os.c | 6 +- > drivers/net/mlx5/mlx5.c | 2 - > drivers/net/mlx5/mlx5.h | 7 ++- > drivers/net/mlx5/mlx5_flow.c | 83 ++++++++++++++++----------- > drivers/net/mlx5/mlx5_flow_dv.c | 58 ++++++++++++++++--- > drivers/net/mlx5/mlx5_flow_meter.c | 91 +++++++++++++++++------------- > drivers/net/mlx5/windows/mlx5_os.c | 6 +- > 8 files changed, 172 insertions(+), 89 deletions(-) >=20 > -- > 2.20.0 Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh