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 0BFFBA034F; Wed, 31 Mar 2021 15:03:46 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B6AE1140EDF; Wed, 31 Mar 2021 15:03:45 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2064.outbound.protection.outlook.com [40.107.243.64]) by mails.dpdk.org (Postfix) with ESMTP id D32C9406A3 for ; Wed, 31 Mar 2021 15:03:44 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G9RKKvk/tKZXOSmJn0s0JVyE2C47A/74uFHt7ZoJ0UGBjs6dHNmFV8eJAor5LNQcMoLrJb7f338/1a/vTXWZr0mReo8NSiuFImFC0ipqrrrfb3k+noKbIbN64HhRhBZUf/hozPVV6czHgQyl6mhU/AQXzdrwNZiJLFHDjJ3RQyeKys6h0skjvTgMpMyWzVtQW/hpJTU3TO7tpdHlD0iZZnBmhk7Q24Iam1GBvJ4DMEcpeWTnbbVe+MHQ1p+1Pg/K9j0cN6OzCztgskTrC2kazxHUvl3IF5BIIHYzVOXbQwO5sjjlL34c15m8W8RK3vUc0P84Vm+CIabnDTY9fvVUmw== 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=dJNm2gShlqHGWglGjuc/h3xr9D5Jb6gJuCmDL4hfHpk=; b=Zc9GS5b9HeNeF8yEoY7uDo+BgKAW4XzHmDtlYbjgsZ+6IgBBAjMhmd/XmyhLmLWhNV2GtpiXgQXZwnR+K4e374F4kDm79fQfuxf1RTBdH7fuzG6hkH8VQ4zJkJXl2vRIuWyuchNOAe19vGXJVDvxK+fv5ThqUnQKFVkg6mjlr/xudYidPcEfHgakcEDIaN+GhzM3Tb6Dtd04PDnmEuNYlUkGk2ELCXIPcNRIm+c97C2DsAY/cx+ZpwI861+vMWdin8UTbYNUS+vkKTtqGzJ+aJLzEicg/Pu+SUMdkEe2YH8zfcevZPWJM3+HwE3bj1wFYVQq+VrP/LV7ZoWmgwcT7A== 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=dJNm2gShlqHGWglGjuc/h3xr9D5Jb6gJuCmDL4hfHpk=; b=PkSCJBzqU53xDX4Fot3GkIUSo8pxqe2Lsp3L3fNPikHv/kBhFCgfCzML0x4QQZ1qycsbbW5mmSFWH59PG+XTiGTZYflsHL8s0Z2fRrI28QD0UeFTeS4EGFmXvlz+SauSDzd6uniYtaFIRJfumm4k39TUqbgz6GgEd7Q94duLpjOhCLYWKwc6xBY/IM99g8Ls8F6gLZdg4Y2C0wx9CRw5N+veW2nbD9jje4gscFH4n91SpRxsBPamqX2BWfqsm/2ltpm4ZQcvxCT/ZolgnUtyOAa6+4rWgSlcd3uZhFWe4HV6Ftn96C5ttDDzc+dZM3QR0yV9tMcpySds+puykbhMOg== Received: from DM6PR12MB2748.namprd12.prod.outlook.com (2603:10b6:5:43::28) by DM6PR12MB3786.namprd12.prod.outlook.com (2603:10b6:5:14a::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.31; Wed, 31 Mar 2021 13:03:43 +0000 Received: from DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::3d94:1f7f:178f:aba2]) by DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::3d94:1f7f:178f:aba2%6]) with mapi id 15.20.3912.031; Wed, 31 Mar 2021 13:03:43 +0000 From: Raslan Darawsheh To: Alexander Kozyrev , "dev@dpdk.org" CC: Slava Ovsiienko , Matan Azrad , Ori Kam Thread-Topic: [PATCH v2 0/6] modify field action enhancements Thread-Index: AQHXIL8LgtuAh4yqDES8yLsLzF8Cf6qeGvzg Date: Wed, 31 Mar 2021 13:03:42 +0000 Message-ID: References: <20210324150439.9247-1-akozyrev@nvidia.com> In-Reply-To: <20210324150439.9247-1-akozyrev@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: [213.179.129.39] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a737ca6f-210a-421c-ebab-08d8f44569ba x-ms-traffictypediagnostic: DM6PR12MB3786: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4941; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wx+ZQsH9yFblESGEiiAaKdx6dXshFELp0zGSWXl1OmCXy7R3cQN7GEuhtFu0AJTTUSJ4IFTQD54PHwtrfSt8OhQF1eEh/fiEflZbWoD9FgBeoSj9akhjmSF2bSI6zZVhSpmZsbBIt435tf5aFHMTzmqG7LvvArhU2LFe248oTvznj+HC4L5OC3yTuDLxRpulDfpvY41nYiTJTWiHiwysp1ziT5LQtPqpEz1kd7I4K7MgCrD38lI8lT1uQsn8I62dyX4RjnohfQma6p+TAWe3pLX82YNzm8kJaz2rhWEDLrgI6MW00oSlwbptvi04R5YJT5+abv/fuX1ERNwUe1n/kKkWET3J0wQ65Fzicys2n9FlWSBjmv/s7glBpp7aY3fF5CcDA0AWKD3ucuTbmiaL0CXricAgXxmQ2k2Z+NgiytbLBVtayNZWksvYWyxeHxl3SAqtBlGlcSZTLk9opuEMB0wLfLPF1IKDTWIYQ9LKGQak3ociG6t+X+eoMofTHoA8lKS+rQZhwDYzPcCgJfHWsqvJXuMoTrxeeuAMwhywA6E7fJXm82r8uvxgfsJrPudP/yFONgLm5PbNFM2Ch6b9Cfar9obaWK6Jp62xetwRpEjvk5WVIUb7XcEJ9sCGo8OBuvpjSfW8XbYN6cFAwMFm99r19d3xFBh67NfIK9cj6V0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB2748.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(366004)(376002)(136003)(396003)(39860400002)(54906003)(4326008)(66446008)(9686003)(76116006)(478600001)(66946007)(64756008)(66476007)(55016002)(2906002)(66556008)(110136005)(5660300002)(8676002)(186003)(83380400001)(53546011)(33656002)(71200400001)(7696005)(8936002)(26005)(316002)(4744005)(107886003)(38100700001)(6506007)(86362001)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?5P7iPIQJ0TVSmg/SYs3gJVX40YQOWSwa0rx9SrdjiAUf+PvZzPlEvZ6VhgB9?= =?us-ascii?Q?uLq5d36cH02xq0kpxY+ydfHmenjo8y748kgcA0d7U5Hi2ur08kmbdZLfYUqr?= =?us-ascii?Q?NOrpbteiVvawc/Z1BSfVUxqn87uUsIsqDlEBombkaa5WrQibOKhJ+hSJlXCl?= =?us-ascii?Q?u9prKzJjXL+X4/8aV5Wqxm/POqeokyNVOMIoiBZ6rHZOau9akPY1J6CWPwIn?= =?us-ascii?Q?EHC77CEwtcNce+Nksg/iqHNEFqbtC3l/2Q/ndzPOk1krNEfjcykhAQyQcRX0?= =?us-ascii?Q?q3iuwDkBp99Sd3oZzXgSz629l7NOPmBDfKODFQTNGAxS0j6r5ptFVZp4xFNR?= =?us-ascii?Q?aYwuKSC/f9zoo+V2uDP//+oRqd5egBwiYmGI10PSJZUI/WH20Vg6yO7hBL4R?= =?us-ascii?Q?BmYKtfcKSY4e5STNaXpbMWl3bGu8lfEMYfu6XfhNYZKEheCa8LcCbivBZ28+?= =?us-ascii?Q?+Ep0KMkRmnvrvXv6l3CmabuZK0Rv8bFvrr+pYh1lFDe4RCsqJEOG/lyC8qlC?= =?us-ascii?Q?00wN4jl4YkMmMz6SwQmqKubtDSo9BJGTlG6TLNeLHMLQQDjoToeP+wg3LtbZ?= =?us-ascii?Q?v8v84YEc2HKssSBp1rkKwvZrEuoB1Mkhx3Ifw9X+rvGvHkgC8HDDcLR9radH?= =?us-ascii?Q?lWlJ8lYTKlXyFrUIx7E18dKxx2PbYuh8X4yFZvKkNncumaQFUi5ONasPKE63?= =?us-ascii?Q?VjAK53I2McYmBDf9HTrvAHDY0BFQKG54VISq3+t/gdagpIUom4nReswPdOco?= =?us-ascii?Q?U0e8GSn3A+53Axlqn8+ahScmEds5/oDhp2/UaGo+rgoYJCTqzhWTuSdX5JD/?= =?us-ascii?Q?iSg5sUm9y82PvNs2GoE4W6xtfdJcgw757z356Swb/fZsmLlzuKeSDE+lScFk?= =?us-ascii?Q?L5rMi4XODXRIZ9f/8mJXsJREokaFbIuvvfKxgL0K8+WGagmBfHKxQMXzOmF6?= =?us-ascii?Q?1FKps+coj7Uj883Yo8jh2whyqEeb5HvC7IJDjw7PtYDQhAr9AHabjxGESocr?= =?us-ascii?Q?LdLCbh+S+wf7IShEaUGLBwb6P1lrA4S3FgeJT2AqEv33utGohZOGtis0WaQJ?= =?us-ascii?Q?amzxvy7bWr63saMsOqKPJDYvtr3uCPzVtLAVnAbiGbxwKaQMWWFQ0FwQJocl?= =?us-ascii?Q?/Z4UPxwZXNSIyPtBImI/MXPcYOQFtpMgsaqjdZjT9IrP/1Q5NzTFmGCHwQYs?= =?us-ascii?Q?C6iExcUR2vFX3vGaUVK4v0wHjhq7xbJXbstMyrSNeHGRBy9DN+LoLh0UyeuF?= =?us-ascii?Q?IRjvaaDY61oXYuytYnihT4J7ulHeQw/Zhh7u0semTbmPmPAZmxkZPwzM2XwR?= =?us-ascii?Q?7RqfzRNUW8IVnTp6rmAZ+6fS?= 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: DM6PR12MB2748.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a737ca6f-210a-421c-ebab-08d8f44569ba X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2021 13:03:43.1026 (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: kPurbXXeaW4OlnqMMXDVUotX9/OckkKupTcD9YkpJXvWaAmQNWk5kMX0f6bGkKgQy/CxE1WliVTQYMNXIH11tw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3786 Subject: Re: [dpdk-dev] [PATCH v2 0/6] modify field action enhancements 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: Alexander Kozyrev > Sent: Wednesday, March 24, 2021 5:05 PM > To: dev@dpdk.org > Cc: Raslan Darawsheh ; Slava Ovsiienko > ; Matan Azrad ; Ori Kam > > Subject: [PATCH v2 0/6] modify field action enhancements >=20 > Various fixes/improvements for RTE MODIFY_FIELD Flow Action. >=20 > v2: added the patch with rejection of VXLAN IDs modification >=20 > Alexander Kozyrev (6): > net/mlx5: check for a field size in modify field action > net/mlx5: adjust modify field action endianess > net/mlx5: check extended metadata for mark modififcation > net/mlx5: allow group 0 modify field action > doc: add list of supported Field IDs to modify > net/mlx5: reject VXLAN ID's modifications >=20 > doc/guides/nics/mlx5.rst | 1 + > doc/guides/prog_guide/rte_flow.rst | 45 +++- > drivers/net/mlx5/mlx5_flow_dv.c | 325 +++++++++++++++-------------- > 3 files changed, 212 insertions(+), 159 deletions(-) >=20 > -- > 2.24.1 Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh