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 0754343CB8; Fri, 15 Mar 2024 10:24:41 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E7E4042ED1; Fri, 15 Mar 2024 10:24:40 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2075.outbound.protection.outlook.com [40.107.94.75]) by mails.dpdk.org (Postfix) with ESMTP id A0D2A4025C; Fri, 15 Mar 2024 10:24:21 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n+6zJLYJdCI3camMHJG388WZFvpxIylVA5FxfUSSTHul8pOFPSunzUUK0X2IQ63GbU7p3ajJY7DuAc++I8Eymv14knvcZ08dLj48HkvhKzqR4t6kWQSVW8MFguo5amqfT9jDBjcWsIAYsjqvsNTDJvofIjCzRhAzex6X3BZft7SAoOFRzHADDubRyHIWoPYaeJVpxCfIVDrDS81ABgnrwaorOcxiDOAa8YaT7B1PN4o6D5vbq/UezVu6NjI9PPwj+X/qhVogZqywdHL3irNBeKJFRuuf6JQo5oUrZCt8HUFYnlIQecCu/2KYncJNH2lhmtkMQ9/Tt5wIDTEiBvzXmA== 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=gHNfewPnjtt7E5IUAuOfQh5bJnE6wkD40gIfM+vuRn4=; b=RS8rqC2XbPIow2g1I5HGEqXAo36TIQQV8jsiEqdkjaRIj/vhuAH3KYpgHSdUGtQGn9IjRFLoPAeL7gYoOnz1PogGqpsdTBKMzvTAs2Fg1uBO6qOPK8499knmf96HbFLJFQf6tFx2cYVEIa3LreCW9ZTE1G3+RSZj1fVyChP0KLaTJSsMic2xqO7jIh/fMJc/z0G9IthvQa3XPROFh5Lq86rvRe4wJq83VfcWRj4F3XpMrxG16Th/+RhKjBmAWKvvGufx8oRLMaJTyKDoiPbcNJHTLoF2MlaFXgP00CMGTJYNkYp+8NOulJx2AyLCFoV0XRKC3XBz5BwuNyrfQIEABA== 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=gHNfewPnjtt7E5IUAuOfQh5bJnE6wkD40gIfM+vuRn4=; b=qRUNgBD5bkYVl22LiyxpoRF97TaH0R8gpzVMTbxOBXBWsKHORUkfl4GNV0kFtQTVHOdgWB03cNKQwRuUZT0VhB2/84e81EgC9gmU93ZO4B8ZAQK+mscs0L15XOD/m9Osu1dqigj7GeSJFCWIuavlXzuw3K2cdGh8BU/VgCjtwVUWBqFZsUvRzyXvuwvG+gstRiqfR4ouFvpIQs60LMLI1p19uyRawqcEiKAgsNr61qcXP3wz71wtWn2hFtkb2ap82AWEey383Ir6U+0PHvJ+xW3OBcvsvuA5usQBra35uDNYIgnSLd8HHFvIzR8wmjZEaGgTr934Ydthm5jvXyRIhQ== Received: from PH0PR12MB8800.namprd12.prod.outlook.com (2603:10b6:510:26f::12) by CY8PR12MB7564.namprd12.prod.outlook.com (2603:10b6:930:97::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.22; Fri, 15 Mar 2024 09:24:19 +0000 Received: from PH0PR12MB8800.namprd12.prod.outlook.com ([fe80::cbb1:eefb:c4e0:f710]) by PH0PR12MB8800.namprd12.prod.outlook.com ([fe80::cbb1:eefb:c4e0:f710%7]) with mapi id 15.20.7386.021; Fri, 15 Mar 2024 09:24:18 +0000 From: Dariusz Sosnowski To: Chaoyong He , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Ferruh Yigit , Andrew Rybchenko , Ori Kam , Ajit Khaparde , Somnath Kotur , Rahul Lakkireddy CC: "dev@dpdk.org" , "techboard@dpdk.org" Subject: RE: Deprecated packet modification flow actions Thread-Topic: Deprecated packet modification flow actions Thread-Index: Adpwst4f+B3H615aRyi+EVIM5s8OgwCofTlwAHPAKvA= Date: Fri, 15 Mar 2024 09:24:18 +0000 Message-ID: References: In-Reply-To: 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-traffictypediagnostic: PH0PR12MB8800:EE_|CY8PR12MB7564:EE_ x-ms-office365-filtering-correlation-id: 3c64f9e4-fdd5-461e-90f9-08dc44d1b0fb x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: b419ywC634CKRfbVkuaTPlMrw+bGdnb1Jq/eL3NL0sI6MAiE4AAzWajWlT8WKoH8S2nUOnJEMxsa6Yp5SdaNpUc8WGCsv2//sTm5bE6UUK7WfdKPNjgYWmY8/2VU/5fG0qwI/+r7ptGaXxrZMBGZLSyjiEkwdktPVVtEv3HRVXvf5zWvkPCpksdOWP8atAEcHJOgLvIPN4R3HEQvhepL001ZX+I42Lj+4UADTP0TuxycqT0vC1ijqi7wd/JHJtnM/AosPb/97qiG/D/Ba7O+e/pSgDPqy3snrhRfAQGkbR7rFej5gwIAxeYMJpmCEM+GyC25IYChjXsZLf7BJl4cEICTF8XB/J3F0apl6LBYINGFpliKdqBSgNPYf31CFNtGiPHeLvFPDm8DxUG8Xx5BlAw4K7K6WWVor7GZP+FzbcHMNlIdlwlfje/kYLrHmyLJs7/V77NaYqvmRPAVweV2bmLZpWVo/6NBrmLyF8paQXh2dbgL1p3/UOYDGlVwHM32JdOMKbqkQ5e0tw4wW91x+V449QfhUU3BUuKcBiJw50k17jEz5rYNh8JkQgWSMFTdRNfMAYDuMM0rsrz2HJid84gL/uOjFL7OeLoxBHugKv8pMiOcer5BCY3Zu4YgO4Q12PCuGVJPW5RKN0R1Xo5bKy9qrjfvnKYim/KgXDQcrs9gg2ZkIrQl4IdicaocIstR8anWi299/dh2Nl51TpS/B+dPzoxWbhq3A1Yd01ohg4Y= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR12MB8800.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?BYpCTYg9zQNGLPg7YGyd3CAuLMY4bsP+dRgB90YjP6AX/s29zxfGe74Xt6Fu?= =?us-ascii?Q?OoloL0gUFTGjc50C2iowPipnWdjg8axRXazv4R9sr6/0vJ1ppxLaNQpLnXLv?= =?us-ascii?Q?F91gnHgtcEScP6CPggI5k52cGFA0686DHYH6usv6MP8arG9G8dHxlZua8bKV?= =?us-ascii?Q?GAX40gCnHnrpgUuZSCnfdx9sCpi/qvz//h1zqiw/O81dRqeQiCc4ZZqa1pry?= =?us-ascii?Q?x7uKmv+qI9KmGcm88ijcR/w+LdgRvUpcLfxscK3HcGgGCET5pZ+Q9yRDPqZm?= =?us-ascii?Q?kCytf0lKYvfBZ4Z7BFvpsfAw13pkIkFH44DHDYOTlq+gGRz/333xe5h9pgsd?= =?us-ascii?Q?KGHujya0bWbvZtMWcslQPyxqUsMmaxg2/L7A89mXNErxI9jP7vcS1ZODb0XJ?= =?us-ascii?Q?aynfpyXj+AzPjQu1QV1aRzCVoUEUJc1PXe0XPfU78jNPp+/nozCYFhNw48d7?= =?us-ascii?Q?xnTwWHnqBucaUTtWnqb9s1Pu9cKz1Wow+Shg+SUJDdl97PFH+autv6UqoF8C?= =?us-ascii?Q?9QASQdGoH0WyRz5/1dqbZHGXwkCbW5wwL8Y6P5Hh9MosJrUYp6e9p6o2atNq?= =?us-ascii?Q?C2hE7JiH4NAsVt4RT+fgJC/EYISwTxEyQXcXyH0+r5A5eZfsFXeK96TDHiBA?= =?us-ascii?Q?HptK8dZsnW2PPZlkK11HGo3FrRq4LCLZcjUG8hgaZvr/VqbrNshNlAXhuxLt?= =?us-ascii?Q?dQWjVf9phEwlARBqe9hmcl867Sfz5y5Jc53p5D+QK/W4M1uMB4EQQcuxec+W?= =?us-ascii?Q?eRrUu33KFEq3scUDCQLyvKgJBljj4va8aoYBTZn09Dt94rXenob5fBw1/5r+?= =?us-ascii?Q?QI23elBx4S2nKYbWV0r5JmZCbFie/bp8sUfZuDBxxle+lLUq4JctNCmdBPNK?= =?us-ascii?Q?EBXRk0KGfE3S7ZQYdBYVy/G1Xb8pE7R1nOKkzscMenugchghrsKs9eEcu5YV?= =?us-ascii?Q?yaB8vl2omvQzdi5cx0QcDNdnXlGeJugErW7cclh4DWyVRDGNduLGtUSyUSnx?= =?us-ascii?Q?7H9zyZkM7K6mOYH2YrrdkH7o57yRE3+/hUp/2qq2nP8dsJoTfm3xGD5BrbYZ?= =?us-ascii?Q?lfV2cg1s/OAC5jjzunCEWa4YayDFEqNNjsfoR1tg8JPGNup5+d+dFwSIS31r?= =?us-ascii?Q?iTVEA133U6znISb8cY1CaHwrxCyHTatu9PWyXZC6RIxnb9/XHR40JepSpfRT?= =?us-ascii?Q?4EPGffQvZHBIRbhrzPgDkmR8mbMZbAV8ZFOatR+LRH5P9B5eW2WNbfUQ0U0F?= =?us-ascii?Q?ra1Sohe5+oOBdu1TRBBqZTZPGvgv5Qd3a1Dn6W1+5bXdP5Xdwa0aFmG1+Dm2?= =?us-ascii?Q?1HA2sM9GuNkBhPIb8+RZSI3LEsoySypSFwKt1EPdN1cMpxwhPDEfysXlBTeJ?= =?us-ascii?Q?a9v7w5fVYCEK1DGbPU8r+p3r1qYDD2je4k+O1e9Z9+z4mRG9o/bIs3LF75yd?= =?us-ascii?Q?1IRN1ASxVHun4zBUJo5BfrQdAuCBq7zGiex1wNHwOq7dg/hGoWIdlwFHnAd/?= =?us-ascii?Q?yydkzYetdTBQl6G5Td0iDTFEIWPYi0kN/BlVQSwFoHj2NQ7xrVu7+AseX2pN?= =?us-ascii?Q?BCj7YAAytibBQv3qLrUTKoWrqpte0LJmES0TmJpm?= 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: PH0PR12MB8800.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c64f9e4-fdd5-461e-90f9-08dc44d1b0fb X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2024 09:24:18.7415 (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: kt2F8QbQsFVE0FsK1W1fdgwYjNlzb4foIOuqVSuraUK1H5DN3caiu9qCTcTqoUFENH5tUQ6llmiOKFPmsmAWNA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB7564 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 > NFP plans support RTE_FLOW_ACTION_TYPE_MODIFY_FIELD flow action in > 24.07 or 24.11. > For remove of legacy flow, does there also correspond patches in OVS proj= ect? I am not familiar with any patches to OVS. Thanks for raising this. For the record, in latest commit on main branch in OVS (commit fa0dfa18d534= ) I see that the following modify actions are used: RTE_FLOW_ACTION_TYPE_SET_MAC_SRC RTE_FLOW_ACTION_TYPE_SET_MAC_DST RTE_FLOW_ACTION_TYPE_SET_IPV4_SRC RTE_FLOW_ACTION_TYPE_SET_IPV4_DST RTE_FLOW_ACTION_TYPE_SET_TTL RTE_FLOW_ACTION_TYPE_SET_TP_SRC RTE_FLOW_ACTION_TYPE_SET_TP_DST RTE_FLOW_ACTION_TYPE_SET_IPV6_SRC RTE_FLOW_ACTION_TYPE_SET_IPV6_DST We'd need to sync with OVS developers, but I assume we cannot just remove t= hese without providing a proper replacement, so the functionality is not br= oken. I think that, once there's an agreement on the timeline of implementing MOD= IFY_FIELD in PMDs, we'd need to work with OVS to migrate it to MODIFY_FIELD. After OVS uses MODIFY_FIELD actions= , deprecated actions could be safely removed from OVS and DPDK. What do you all think? Also, this opens a question about other upstream projects using deprecated = actions. Do you know if there are other projects besides OVS? Best regards, Dariusz Sosnowski