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 4C80145A2A; Wed, 25 Sep 2024 17:01:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3B1974025D; Wed, 25 Sep 2024 17:01:15 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2086.outbound.protection.outlook.com [40.107.243.86]) by mails.dpdk.org (Postfix) with ESMTP id 4A2AF400EF for ; Wed, 25 Sep 2024 17:01:13 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=h2/cNUbu93yVP1qZZBGYpvDFRvuf1qhGsTLyIyNr0t2XzHbPisfNZDpVK/Bm31B+vvb621r7NwNEsstHKwEoM4/d2T6G7FcRJPVkpMVSY45mwOPrghj6n8/QJyulldS/IGNYx6TBDDFRfQU9ndybJyqwnbDejr/yPAUgoQFQJNlTHgm5I3vLA+uB6YajghJVS2meDTXdykGVt7bd3IwWw+lwB9WVRKW9vlupREhrRKsFbd/71oKfRzbeJ/HdmIK0Ki0AoZwpr8QgcBDJxxhfFJesgwfI6nb6CQPN78GbIEph3FfpOuHOwP/2YhpqZOMLSQSb6ZBsTqGeOVC+X52Mzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=PEarwUyODMOcvuaNqTqbrkXpnFMvKKY+9KffV9WvrdM=; b=m+mQAAeBwnLv3PmH5FdRI9y9ebdyniwJdelxgB9h0LjQZQlWJJ61jO81C1l2MqlpNTZuB7b0TimbEhyda3+ZbhsH/qMP+enOlgvHSjUWs1gyrVxdXKw3YlUieFQMBqXDBLqs5YzSy8/zoa9byx1umaSS2WV9ChMBYuSyo9OgfVyU3b38InGfNCc9XSUr3fgtHd7vvSqdIgIIFgmcZWcr+fXZ2mpCiPUwvaypzbut7DVxTCtpiBCl/Bh+9Jogri95EDI4LodMiFzNTmuix6b5KyG/GA4HOFVtfSOiLg+qV2hotf8MLNH8dA69qojNS1wKrD1qGuFUnyK8/4QMbtdsgw== 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=PEarwUyODMOcvuaNqTqbrkXpnFMvKKY+9KffV9WvrdM=; b=G6RoGB8wuAsgFi1QHqf6L09nQLRUThdCTJXuzWyDl7O7CRwscjWqAiilzB18SYki8wUp0cePyFiwNv45vB4p8vDWpzZWIKkrlXI9oyRnE0/U8aDD/w3eVzfFLtbNwwH9qZf73jf+a6kB748VEGAkqif+4h34OZu8Z8LI58Pk2ew3piJEXm/sBwDcC5baZZXx34jDX7ro30H16dvFv5K+IOE3RIetgf4svxWLMuXH44BwZv0DEFNR37Gd3h2XlBKkW28ih2RGT6iXPrbWzmu6PHtLuECF4urg4qSvYv+qL3heUg5xSDSVzAN3AH2BKJrmnNKko0bHkpS3fj6sW1mv1w== Received: from CH3PR12MB8460.namprd12.prod.outlook.com (2603:10b6:610:156::15) by BY1PR12MB8447.namprd12.prod.outlook.com (2603:10b6:a03:525::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.26; Wed, 25 Sep 2024 15:01:09 +0000 Received: from CH3PR12MB8460.namprd12.prod.outlook.com ([fe80::2e9d:7265:3b84:59b5]) by CH3PR12MB8460.namprd12.prod.outlook.com ([fe80::2e9d:7265:3b84:59b5%4]) with mapi id 15.20.7982.022; Wed, 25 Sep 2024 15:01:08 +0000 From: Dariusz Sosnowski To: Alexander Kozyrev , "dev@dpdk.org" CC: Ori Kam , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Matan Azrad , "ferruh.yigit@amd.com" , "stephen@networkplumber.org" Subject: RE: [PATCH 1/6] ethdev: add insertion by index with pattern Thread-Topic: [PATCH 1/6] ethdev: add insertion by index with pattern Thread-Index: AQHbCi2vAE9IwkekEEGQiKhvSrpDpLJoovAA Date: Wed, 25 Sep 2024 15:01:08 +0000 Message-ID: References: <20240919004813.3158356-1-akozyrev@nvidia.com> <20240919004813.3158356-2-akozyrev@nvidia.com> In-Reply-To: <20240919004813.3158356-2-akozyrev@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-traffictypediagnostic: CH3PR12MB8460:EE_|BY1PR12MB8447:EE_ x-ms-office365-filtering-correlation-id: 1eafa047-46e8-4084-b0f9-08dcdd72e2ef 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; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?PZeKozN6oa6/Gy4as5vPnR/JFrZx4ROaVMbdK+airSksmCSy8GhE0Py21PHL?= =?us-ascii?Q?jHSDenSjXdmWPnxJRhHQ1M+/r/K5RNq53uBiIxqaglyF9K5jeUrIWYiQYW6t?= =?us-ascii?Q?vql2L93F6uCqzP70ZwzftF87OEhdHFvyfBIsiKXmAWkmfMq0fB2xHwiWSwRH?= =?us-ascii?Q?jyqaeWQ2CXLqpD76oytGwwWLFoNOV+37qtLSyim1MpzgfeDp6grsLBAMIOKP?= =?us-ascii?Q?mLwtNvooNH/U4pQPUvcsHFCiCJeRb9G3tDSVekDwVynB2N3VvdGYfbFAh2hC?= =?us-ascii?Q?ec7aAGZFVxEgbdCBNVRPmuFW+cyj9IZBWatbgua/R2Q/Afk1jA6kSUI6gQm6?= =?us-ascii?Q?w9ElAFbaRaq7YO34eFy6AiZVFclR0jocgF54/X5XWbber7DWKfBZGkj5ZaGM?= =?us-ascii?Q?Fr7EvUulvBNyXgex6EIC9Ozjj/yM8KXBvoh4+Xix5R0ItDmrAdJh+WRLaB5e?= =?us-ascii?Q?Pss2BbGtBIpDYAPPPz2BO4B9Jr7+T+h3Kf3KmjzifrREupNWY/BZYr+gQ+V6?= =?us-ascii?Q?1afcJGnak8fYANVEls90UPcNNVlbBO/GgjiMRqG30Ecvku8xMvwmjroAkkKf?= =?us-ascii?Q?4qJ3B52LKnMBqJUhM+4YKvzFg3gRfal7lafCAq8+w63/w4k19z90iQecpnpK?= =?us-ascii?Q?Euwq97T/rqX1uG+/dIiIAzyafhMUgsXzQmwrCUpyE6E6BaixbK0MoMCZ5kb0?= =?us-ascii?Q?w3Jx2oM2AgCoNYCXodJBb8AZWREYgGHhidPNxbBgcatQ9habx0jbUfGKJpcq?= =?us-ascii?Q?Xpxn0xHksDlXOspPH7rvbXyWuBxtCL4lh81TtD6Ww9kgFHn3lNheRd4j5+In?= =?us-ascii?Q?KGt3woxG2ALQXFOqZkuenIXILvoxqXx6IntYh8lCOiRg8q8I9NZceKRS6K8Z?= =?us-ascii?Q?Rqo57DFRB9/6r0y6VCPe/qTLuSv7czQu1PqRwNujBJpJux+Y8iaSLO90D+zu?= =?us-ascii?Q?dB7Z8Zxnq8wWiDpZYKG1Z+nGI965fM6B6yy6MT0fbphsm9aZvFfPyoJqCAnF?= =?us-ascii?Q?Kx8nASy5GkSz5+yzx17mod9vYPlM00goAmvGL/xDHqmwZMGmtNysRtadS9lU?= =?us-ascii?Q?z1Y0TxRTG+GYeRyMx6ahERUyBWtWbt+foRn9MVVL8MJrJLxsX1jPqt0uDGi+?= =?us-ascii?Q?rlr/L5EzaeWjlzDPuf6B1YnEaskExGSolFghhViOPQhLLsZhLkTjyqgeF9jO?= =?us-ascii?Q?Kj30r6AA6syOSMxlnL96daX0pSDmGVcgiQRlp2fntqeciNsJth0XW/nMTvEd?= =?us-ascii?Q?4M/qIXOaAq/gQt3VsYtI6hJmNtSwYuIuNyt3j9nf8qxB3ZGOyr319m/ANmYv?= =?us-ascii?Q?hwn+7nyx5eo30PvASt90ga/grY2wiixOgD74GD1Ep9vO0A=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR12MB8460.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?04nNAYEjn9OC3RM283dEweCpNzQRhCgTkelRkyxirFDz1yffqkVUnbG9sLxI?= =?us-ascii?Q?J6dBy39obIjBogX4UcZKuWP2NzEP4F4ZUtEhoaV4Lnu7Shxr+r+MrJTm0JKt?= =?us-ascii?Q?8oxKAZEV2KOnojTYvoj4aKdgeDZhp5X977rqDv+20vwTgPbvLXptv6JMOGt9?= =?us-ascii?Q?2y7AVT2yCD2tZwNKXjgPSMYVcorn96V5iyRb7YNCe0Ib56jEHboHJD6i99+C?= =?us-ascii?Q?zxGcjuwlI/r2in5oKrLjKqkbIYCEColqBzelVZdEctoIakNLQ4yqdrbRV10y?= =?us-ascii?Q?1vbCjjkYB10hUtOZam64MCPC0/KiyLdQE9c3EA6Ah27g34dGq3KhGEG35qzC?= =?us-ascii?Q?BVXzg53dyqthScPaPcsXbq3YZCZjnF7qpP0PkQJ5CHvfMRIjwqASlYyaCTV3?= =?us-ascii?Q?lkgRiuDyy52uDTiCe+Lo0pDdLfItHeqhyInzrVrktG+G1AgjclUTGCKKFqrG?= =?us-ascii?Q?O1P+5X4r5OcyeokY1xU7zJ/MBw9Y2tM7Xn2zoG4+X5fnUhWP9m2QN/llm/GY?= =?us-ascii?Q?b8k1zkcXXO4v/hgviSH3zStZFhx3c2sYsC1uj0hHUjQ0BeSyMRtaROCxuUe3?= =?us-ascii?Q?W1ektoFVobecjXTubYJbiY6FkiY8GpXmckrWRTTPekGtWBj+7AofzF3BFm2v?= =?us-ascii?Q?Vqpo/AxLmhTZFX8hH4ecIRzniaxk1Vbv6ZfHf0M4aEzwslZaTZSQFGwCqKpG?= =?us-ascii?Q?Fze1VvFWHcLb2iTJ8hf98yYLF/O1Y/wnKahLB15u/BGigRTplmjC7HZwGzEC?= =?us-ascii?Q?L0FHjlxKRIWkKdwicBQ+qDxElg72d5HousNojzSCivhRWC7zzWQAYF0eZpSt?= =?us-ascii?Q?Tt8G1jMFbf/LI1N01gIq9YuvCkcMWfcnMTSyhCr9rVaDModYD8MbxHWXMSVa?= =?us-ascii?Q?psnZIpga2Isy3ZU8x9CpGmnoq3OSkq0bhhDWqY2pRXYBMU/JVJodnki51CVk?= =?us-ascii?Q?ofQ2FcqWmNCJXSC6F9lreKu2uj2Fxe9G1sBSxeknqOay8bq0/MqOVGlaFGE1?= =?us-ascii?Q?DgD1lb51dDNa/KLo4Zbtbdcg1/H+E/kJFyIKoOLNYvtim8cfKjsPNDJNc7LF?= =?us-ascii?Q?q+YFeqmOxig7xPBeVN2ilP2Salu7/3OCdv9M9dLeG38simRcG90xKy2lu8Rc?= =?us-ascii?Q?XslLwCFwJVEj0vrHSgNgKgqtpQAvPUq69oXUervbOAQObO4YdVeL+cGVNQIl?= =?us-ascii?Q?dw5nJM0c5oVVDEj2ejj6bt7JSqkQjEyhiXy1OTyTik/0b4TmYmxZUH9RSOcV?= =?us-ascii?Q?o/Vr/YOYlSM9CI04OcdF1AN/QUT2ndI30+LKkafurVrbwHGjlT7wTi0G7w/t?= =?us-ascii?Q?fdoWrWY01WeHAUjBKIGj/r99u12BVDXLt7mh/vA9yfTL20rXtwh+U9ZrKmdw?= =?us-ascii?Q?tJOze3U3GFa5zKQSOYBUOEu4XjXdDqrrZ2zYyMH5Ote2C4IQ7/aJDkCFrRg6?= =?us-ascii?Q?wJDhrSO4c1xlys9VuxDSdH3Y/BVnHKDoHQpNT3QsycQmMzxbPuq0cv8R2zRk?= =?us-ascii?Q?xRyfmTqSag7HPVqJXwYAiLdzY7igpnIMmXRt0c+A3ZIfQPrccyVKT+qX5AMT?= =?us-ascii?Q?3x3ScTvDKcOXMdTjvKhK4kB5Cnbi0PhJhlL8eMe/?= 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: CH3PR12MB8460.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1eafa047-46e8-4084-b0f9-08dcdd72e2ef X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2024 15:01:08.3029 (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: mcDPiokBSlxU7FqV9ziZalLlHy6lvK1Jm/G1RbWSTqeSJpLBwDhyospvc/0rp6WIRf1qovXmh54z/pRiMOOGcg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR12MB8447 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 > -----Original Message----- > From: Alexander Kozyrev > Sent: Thursday, September 19, 2024 02:48 > To: dev@dpdk.org > Cc: Dariusz Sosnowski ; Ori Kam > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Matan Azrad ; > ferruh.yigit@amd.com; stephen@networkplumber.org > Subject: [PATCH 1/6] ethdev: add insertion by index with pattern >=20 > There are two flow table rules insertion type today: > pattern-based insertion when packets match on the pattern and index-based > insertion when packets always hit at the index. > We need another mode that allows to match on the pattern at the index: > insertion by index with pattern. >=20 > Signed-off-by: Alexander Kozyrev Acked-by: Dariusz Sosnowski Best regards, Dariusz Sosnowski