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 A69CFA00BE; Tue, 14 Jun 2022 09:45:20 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9549A40DDD; Tue, 14 Jun 2022 09:45:20 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2068.outbound.protection.outlook.com [40.107.236.68]) by mails.dpdk.org (Postfix) with ESMTP id 94CE04067C for ; Tue, 14 Jun 2022 09:45:18 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ef3IOTXBbsmsd180SjYwYXjjg1TOB50ror8stnRX3NdJnVu1KxfClIiu+c12Ju2qJIoePqAxa+whpWwhtCBkWAyIL1AK0sqc8xPTGBYibt9ncjSU8Eg/7IQDIG1riZfVNC0EzlccP6Rz9KVTpYc5CUcJxNpSNdMZeQtrcuJitgv2lrxsYaTwH4iixchCURAFqJKnzB38Hw19Xdd2o4IhyvTw6EEFVT3fvWtMdSM5XIAV723oYaC4+1Kj6QaTFuIaUXIYteDwLaSJL9EuC9w+2GZWwuW1mar/IGJ1Fwd2mgVb2D5uSileiMz8xaAXd9XK6TCsjXFUgS7ZOdVwyMn5Eg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5kbWhR6V0eT3cv6JM7uuNLD6QhhondY+STFVA32PUfk=; b=gdqT/4rhcDXBP3i5XVJZ1MrpLJv9YpMWNWp2Pwhe4CxtH321xMypR8RaApy82Q6/J9WZ8CZ7poU1SnLSCYDNjWUndRuPJfv+J7CidGOmAnwPawAG2YxIVGiBomDK5pEdVn/kqR6uWhPx2QSFQG5lwF3W6xMXDt3BFslZnL0ZKShFn934byMW0lJMhuJMP3PqYUtHTd2OJfrpOayf8JOxPDr1rcDPB/51mUfrATFbqcxVI7XM/pwWNElQxpTaecjcPbg7uPrUX6bOvclryqN0Jen7011cJj+aXuqObpy2qF8LBmJh3dHsiO+86T7fxt3e0owGqZbKZDEg4kOdg2+Vcw== 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=5kbWhR6V0eT3cv6JM7uuNLD6QhhondY+STFVA32PUfk=; b=fMO/+OFwq9hxscrdnn1fN55dF0972blDw1dSs7H3hoxc+g0RXl/VT1i/esffBm82WxrCE0Nt47elHMpgUYQu17eQ5NRGxV9ezr+3DxaB9GkUSOdmmn7BHev4xC+tMCReb8Gpby1AQp2JXrxKM4rhfk0n7od4Th/4DMeY1sKKpdGk8/K+KMewFbBoui9ZI47H51DKeVnEHFjZWZ9xg+JAxIxBli7Z3aYlL9yZcqAzU6QsgOODuHGsMOOlaWJDN3GmtNKgjyH1HpzkRgsYRCUpcB+Z8oD/vvN2mYEb4oub97HGyCAiuEfVW6952qpDBcnCn6sVxtLVlsfasZbJcAcvow== Received: from BYAPR12MB3078.namprd12.prod.outlook.com (2603:10b6:a03:a8::31) by SN1PR12MB2350.namprd12.prod.outlook.com (2603:10b6:802:24::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.15; Tue, 14 Jun 2022 07:45:16 +0000 Received: from BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::bd2a:f22f:f435:7b36]) by BYAPR12MB3078.namprd12.prod.outlook.com ([fe80::bd2a:f22f:f435:7b36%5]) with mapi id 15.20.5332.020; Tue, 14 Jun 2022 07:45:16 +0000 From: Raslan Darawsheh To: "Sean Zhang (Networking SW)" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" CC: "dev@dpdk.org" Subject: RE: [v2 0/3] Add support for modifying ECN in IPv4/IPv6 header Thread-Topic: [v2 0/3] Add support for modifying ECN in IPv4/IPv6 header Thread-Index: AQHYemB01eYE+5usQUGlwKC6S5S0261OkJKQ Date: Tue, 14 Jun 2022 07:45:16 +0000 Message-ID: References: <20220402064000.8772-1-xiazhang@nvidia.com> <20220607111900.23432-1-xiazhang@nvidia.com> In-Reply-To: <20220607111900.23432-1-xiazhang@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 776ee6b5-12e6-4553-cd90-08da4dd9d2f4 x-ms-traffictypediagnostic: SN1PR12MB2350:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zwn38wcqswy8jhc0XW+xoEdan72cO+2fKRNCF9RIsknEKGGhz0kIwdDhGTKeyX5lmmaJM1TnJieWyCotLNe4OBiK31YT6jYPHARjj4v3nzqy8C1LEOxr41+kTWooihehLaTrvJNXzolHo5Rk0EFMBF6/NIfjoQJ1IsG7QosgdUegs4vTHcQV8mIBo1K4BN8GyX7SwMqNO/j4cZYKyVApvdapkk4SzRL3MsX4NNkvpI7UYuh3OY5eHw5uKwUYKOJBNL69wdBD6kundOyLJJGp0h/c9/JvUmU0h6HPqeul380cLDFYhhlyKzdqQYuwixJ182GHQoAWND/fOeD1gFDXxS+wOsGp/zdXwasCFWbvDQ8cD9fnB9vOBTdh1q5XdG113jxKOqy2JVziy6psjNSrbAY7MfIntRq+EvLrOEn9VyZ1uCT6bY19adDdQCaYLtrUtSnOamN2jjLwhyaM6cVZVAQNVNyBPKX4lN1Wtduo18t8dBTgHpk5Zo+yMDKpGYFC2KKTE6V50S0k0gzq6CGzkNrLz5EXdD0MtVZAQx1kzp0712YiO/LzNWWS8C9qPWtQRl57ZdUKCjk6DAEO40Z21+EQc2akEyiz6W+J0/rfgqlCgGlv/5Nf50ux8SHElO5HQcBD7PPy/V0CdfRtHkGaVN2K43izc6f3pXlcKDeo/36H0tOgMyr11QY99QqO39Fxq2IFbiCrM9nxWt+5zq7a2A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB3078.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(53546011)(33656002)(7696005)(76116006)(8936002)(6506007)(66946007)(2906002)(26005)(9686003)(110136005)(38100700002)(38070700005)(316002)(186003)(5660300002)(52536014)(55016003)(8676002)(71200400001)(66446008)(122000001)(66476007)(86362001)(508600001)(4326008)(64756008)(83380400001)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?8+RvnjGGwAcR+d5EjFo1791gDPjC+VLRqTO47CXVg6pXlQmPwRDTL6NwC5ws?= =?us-ascii?Q?z7LadDRGskUBcHb7+KtEuycC7KLla+lEv+G2gD/4IZGBcLXqrPlHhmn7XIpq?= =?us-ascii?Q?1cnZA2mjRWebO/m1xoMJONOY5rkDcAPBuW+koDq1iuqKHGbj+4zIfIu+FFEM?= =?us-ascii?Q?VnSOk/SW1DKxzvBerB5+7qnq5yabETP/1LTxtXJxmOCPEHyUwvMMEciw9pz2?= =?us-ascii?Q?qSBI+7UrOoBMxg0crXRJD6UZO9xOsOkkIMBBZ86GS5PdXcUeccndFU+ZvbN4?= =?us-ascii?Q?N8akXCxKPq1P4zjTAnFavfISg6Gibi0Uwdv4kswBKqG0oe+uUTXdtoOqWu1W?= =?us-ascii?Q?4VbysRyzmuMSdjiO41bclqV6eVrhcaqtgQ7CUuLD036nR08MGF/HQDYBynn/?= =?us-ascii?Q?1DUEns/6cDxat1I5k4eLjtuzmNjc5hOF3Vpqoaj/pgvUHHUhwJtk6VL0LDVV?= =?us-ascii?Q?njvXDbT9i2c8oBFlWtPH2Pix+zQ/PPYuX31aLaLPUZ2MeEp1GIpHBFz+YBwE?= =?us-ascii?Q?TkPrJ7WxQIYw9w4OdQ2jrmz9T8QGC6PxfspQlBzghqKvCSz7WANzTVnitvAE?= =?us-ascii?Q?M6QkOnk0Vlx5vX0yz7FyU2RCVA2XLluhEph63918uCkCtdE2bMxP7jlXo0TL?= =?us-ascii?Q?iksALl5Kullt30sdPKtONmhvzCMSMVUDkHe571gUyhkpMmKMCdveobqkpd7v?= =?us-ascii?Q?d0qT1WeTs3+uDHwa80Qt+L6mh2tQoM5rbF+UYgpUzTj9h9TYUWdrtxXwepl3?= =?us-ascii?Q?+Bhebl0lKKhkefKTjvWRk4Gz6d3RJw1d4AOVwEZqLP99+HEfYc0bX9INUCl3?= =?us-ascii?Q?SN5ATjWLrXDVD8wyLLIqQM3kJysJLJY+Yodnxh3hd5pLE4NxJ9omExQa9Sui?= =?us-ascii?Q?tdtTLIvhTNmJy29xQCtH7qTBOprCgBZb+JRnSZf28gnMbA33kL0TnZ/qxEGt?= =?us-ascii?Q?VRkbBDy2TuTqKu16tnfMo4QkQkEYla6Yy9aOfOR8PCLEGNONcPl/QjoLqpE0?= =?us-ascii?Q?+a0HOmVyGde/yQUfy9X5E7h1t5xsZLv+Y9p9tFNlfj1rY1Z1izAkR+zSV/o7?= =?us-ascii?Q?lqhsZ79OMN0DSa9bIZ65SV45FXwU93vnMxuM4u08aMRjaYYqVTt2GJ0DQ5hk?= =?us-ascii?Q?GJ+POJQyGtda5OyosKVNSu2UFMeev7SinEWKVYqmfTECizKv/npummK3YPJb?= =?us-ascii?Q?tijM6iLmjW/rcpS7dWNf8D6JbXGYoXw9SgkWL8HtK2hGugIkaMFH9AIX5iRQ?= =?us-ascii?Q?XAh/wKyD8vrhd20sQxehjYLk0dE1OjFEbjLpjg3S1Q/6jNR776NbSTNlOBt4?= =?us-ascii?Q?gCiC21eCvMLfPTIfJNc0ZBQmwe7LBroLnlWDc4ZfmhL6UjDMJ0GLUSDWsPL4?= =?us-ascii?Q?DlkolbQsfXceZTb9EmIBoVv/7JWApMruo6/BWpNyHR2x+aXMf9bl8zTLDJDf?= =?us-ascii?Q?8j0W1aNV0+Fjrce/YLEB18jNPLr6IPRRn698wkLugDsWc4/ADsqYsuiUjVzf?= =?us-ascii?Q?EsYmuT/5NW2CImSFeTb4RoDvCqyt3FRkWkpDQ+tgSK/yiQPVL2PQQEG8pk8O?= =?us-ascii?Q?Oove1QdNN92H4yCGI5SsS2xzwAerXCRk343y1uzU1APAzNgw0jsoaGsqroy9?= =?us-ascii?Q?icLlcdFsp0IE+ZSQu6RmNehfPhByvVL4Fzkrt3oG1hqSODBrERpUTOrNM6kJ?= =?us-ascii?Q?TEnzBHs13346IGlxa5z+0nta6OW5H5ZZ2ltr91vwa1nHiJzWj4Saxzr1BwHL?= =?us-ascii?Q?TCy/kHGHKQ=3D=3D?= 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: BYAPR12MB3078.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 776ee6b5-12e6-4553-cd90-08da4dd9d2f4 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2022 07:45:16.8691 (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: dTwWGEZMfpxCu1d05PPK43qWTKkl/2Q07f64RATTuLMtdwJ6ih17b5tBqDr5kcqwUKVCR5uqjh73TmGWfDBiXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB2350 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 Hi, > -----Original Message----- > From: Sean Zhang > Sent: Tuesday, June 7, 2022 2:19 PM > To: NBU-Contact-Thomas Monjalon (EXTERNAL) > Cc: dev@dpdk.org > Subject: [v2 0/3] Add support for modifying ECN in IPv4/IPv6 header >=20 > This patch set adds support for modifying ECN fields in IPv4/IPv6 header,= and > also adds support for modify_filed action in meter. >=20 > --- > v2 --- rebase and add missing doc > --- > Sean Zhang (3): > common/mlx5: add modify ECN capability check > net/mlx5: add support to modify ECN field > net/mlx5: add modify field support in meter >=20 > doc/guides/nics/mlx5.rst | 5 ++- > doc/guides/rel_notes/release_22_07.rst | 1 + > drivers/common/mlx5/mlx5_devx_cmds.c | 3 ++ > drivers/common/mlx5/mlx5_devx_cmds.h | 1 + > drivers/common/mlx5/mlx5_prm.h | 62 > +++++++++++++++++++++++++++++- > drivers/net/mlx5/mlx5_flow.c | 5 ++- > drivers/net/mlx5/mlx5_flow.h | 2 + > drivers/net/mlx5/mlx5_flow_dv.c | 69 > ++++++++++++++++++++++++++++++++-- > drivers/net/mlx5/mlx5_flow_meter.c | 2 +- > 9 files changed, 141 insertions(+), 9 deletions(-) >=20 > -- > 1.8.3.1 Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh