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 9B5F2459CC; Wed, 18 Sep 2024 15:46:59 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6810A40395; Wed, 18 Sep 2024 15:46:59 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2087.outbound.protection.outlook.com [40.107.94.87]) by mails.dpdk.org (Postfix) with ESMTP id 9A8574003C for ; Wed, 18 Sep 2024 15:46:57 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MbcYVIYaMnjdm4g9OFFtzsoBh1zJGpAIInpNmit4zRni6XuweXESoz6UkkgXKTEcwZRhexiyU33rGgK8/2pxZsPRU2uIDGk0syXMATbWUNrycWJGVah6Ly/FD6Iza8jZ+aA2TQkRcfiqG+rmF/CdK5UEOQMZFKO4hPP9/KwYa23MoRSaW7akGizbd/X83wP4xJLkbiuDPYOOEvpG62deRuEO/Xv8PMXj0Mi83mO2rtp1uyfyF1rTYkKGXHE4+UbAD1iFjO7CVnNN8VRBUEzs/URIv7Fnzl+wuyegawhXKgjnbtcniafTCuI5e1i/1CWCvPvPy22NobCdOR0EsaGQ6w== 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=WFx63wfjF6tD+KnqTuPqoJ/BVPor9F/NTcyYtV4n2XY=; b=WPsBckhQ5i9YjTeN51VcI8BdEtyuqBP8mOnBgkkD5M58tqXrrnX5ahJWKcmv3PsWYlQgWU45DQWz4LncIyOCJnxHzwysW2PHcWguGRQtxi/DVwvo+IRWOc0T0aTKo7WnNUOjxpKUDF9UIQYVvK3LquxKue6+1Nz1ZhMbkcLw/cz9FslyuqPSmVUXq+9A3N0d4ZN0HkTSqvjOwVdjiZhXS9Jm/UWcqKd98mqMG8rB2Jd0w8aRjBpphNEAOijCkce4RTItEzNYNlagHZCrIpfN3JJGCIf6kw6ScxosUfJy8hI/W51zPRkpW70/upKKGmrlDjp6zb6Bmdcc6GHx3crh8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none (0) 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=WFx63wfjF6tD+KnqTuPqoJ/BVPor9F/NTcyYtV4n2XY=; b=p5qAyiGGGIyM2P1IOv9mGHrAP85pyT6DXtIapjiQD/7NT8SB7oJm8An8XRe+0scuX7zIOBwKFZnwBPhYdoyn4FPFIuduRAff0IuWL4mr+n2WmswQ2wU1sNXfKQ5cB+EUm3U1LtMu2CaRNNHg9lMd6qbTq7YUM/ZviAG9IDK13osAFc4U8wHGkOWo7i7yWLfjKlILtXxZtGwPBruC7AUI/p5CI6nfTim5lKJ6NWTjHR0kIhamqqpc/2hdq0b+q4LLNtx4O6EO/aCq126Le8JXnLEUaWbLhR4naTKCKpRksoIEZer9gm6h0y32Mh3d+oCLsBwRzmWwZN//wRrbvUTM/w== Received: from MW3PR06CA0017.namprd06.prod.outlook.com (2603:10b6:303:2a::22) by PH8PR12MB6913.namprd12.prod.outlook.com (2603:10b6:510:1ca::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.24; Wed, 18 Sep 2024 13:46:53 +0000 Received: from CO1PEPF000044F9.namprd21.prod.outlook.com (2603:10b6:303:2a:cafe::6e) by MW3PR06CA0017.outlook.office365.com (2603:10b6:303:2a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.25 via Frontend Transport; Wed, 18 Sep 2024 13:46:53 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by CO1PEPF000044F9.mail.protection.outlook.com (10.167.241.199) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.1 via Frontend Transport; Wed, 18 Sep 2024 13:46:52 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Wed, 18 Sep 2024 06:46:42 -0700 Received: from nvidia.com (10.126.230.35) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Wed, 18 Sep 2024 06:46:40 -0700 From: Viacheslav Ovsiienko To: CC: , , , Subject: [PATCH v2 0/9] net/mlx5: cumulative fix series for flex item Date: Wed, 18 Sep 2024 16:46:14 +0300 Message-ID: <20240918134623.8441-1-viacheslavo@nvidia.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240911160458.524732-1-viacheslavo@nvidia.com> References: <20240911160458.524732-1-viacheslavo@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail203.nvidia.com (10.129.68.9) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000044F9:EE_|PH8PR12MB6913:EE_ X-MS-Office365-Filtering-Correlation-Id: 39aeb916-f03b-47e0-8b54-08dcd7e85a7e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|36860700013|376014|82310400026; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?DH8B/ge01xhpvZL08exvUhzv6dJ4DSFnA1hIIFL917isPBtQJEnMjnihb0mW?= =?us-ascii?Q?wIRxbTmAsSR1jGHW5UYiRsnx6T8As6ZArguy5SJsbDMIHPLwRyqtCS3X9jdc?= =?us-ascii?Q?IDp2WQrS2d95CBBr2HO5g7lvd7Xlxui82r3zJBfvs1+u8+yNzQa0apELbVJN?= =?us-ascii?Q?LnfgPf6LRfMSBqWVEp1hxT9VlAw2Elr3Rl9DNFTb/dRTrrlMX91JrWO9KoVa?= =?us-ascii?Q?FsmXi2+Wplctnxj0aqN5P4ll1NwgaySCfS6/aXJsycIjltvsNC+BzW0fC3bZ?= =?us-ascii?Q?Nco3hsYdSRDRw7vZHajXjzIC4AhtcGeFgx+orDbRXn/+ofsrKFgAOOFN1TWu?= =?us-ascii?Q?gwwMru5aGq1n5nQ9ebw4mugttA9utcKC7hlM9ulzsO/q7JutiiLBdzkGWCU1?= =?us-ascii?Q?yNB1Z9JjFS4ZCfyoaSwLYnY8rDmlC+Qlo/tatHEHfeF52FcS4shyEqOeBzdo?= =?us-ascii?Q?Car1l9pqWEfnFGEllt97eWA8VAQlO/j/WWbXkhP91ycoRKFDisnC6zNixKKR?= =?us-ascii?Q?fFuGzIxJ6Pv5nMFgtgCI8StFuIymfAk4TsbcHb+r62zXomMa0wkMMBKAkYau?= =?us-ascii?Q?eri3SJ9nf1oECErpDDPzNjlc0RLH3ptTIG3ogr/buI2UyPvr6u2LXXgaOZdf?= =?us-ascii?Q?+ItHicMK50teSbG8Y95ks5SWKMcuVN1pF612pbjtcm25VZ2gWbeiMOumoXAx?= =?us-ascii?Q?r+icj7Twyz5Ea76x2ViU3nNEJCCZJP16MFQvmCugbehkOQMr/gUIXPLiowW7?= =?us-ascii?Q?kl404+e1qYb36da4qPB+KZce8pheZl7Lu5OyZcFP8exevFPn3FqW6b58NWT7?= =?us-ascii?Q?HL12frYjsZea8YgJE0mQD7pufoZ0KVPBarca8QYYjPYh0eg6kblCpLlB+mKg?= =?us-ascii?Q?lfJIIZfVzLg1CO97lZdJqD15z97I9ssObTd8DQzo6F+NmOlpc+EpDPbKNQRY?= =?us-ascii?Q?H/k5wFer+hdYPSAfk30VL1NWLuTw6ymbeC+E3SyimHLQ6EClV8C6TRieCL4p?= =?us-ascii?Q?cIQ4W2z5il8m75JwEp8gCaFkRiO+WLUI9Z8baBKIDOAgUZpOk+EB/dLWJolr?= =?us-ascii?Q?tldjUFLKWUaLV4z25q4i4qVcVfRYbPRj974o6WGmSuHpsrwOD36dlhEVf72o?= =?us-ascii?Q?W6AlNxv2BI0Gc6TGDK3hqqqtjYq/SFK5La3Lr/wBiq5sU9TCbV/VXtbdUHtj?= =?us-ascii?Q?8Wz+kwlNqI7BQ02EutEbB5VFoJy2guLh3CKrhlK7WBNupWY5mUIfixQomtCi?= =?us-ascii?Q?tbRrOYw8H8I09Us+qCv66EVXCe30MxCxVk3QLrmxfGeU9cJFxTYNCdJKATV7?= =?us-ascii?Q?VbnPC3JGnOyWb/GHMdfCFBusmNbSjCa/RbsH/Wvbjy1dw9X3AO1eHhYs2DUX?= =?us-ascii?Q?P/RKdXSdD2QC4ZNJlSzITBR+frT3h0jq/Lxaz9NLc22vx1nV64/WRvjMozp2?= =?us-ascii?Q?v0Mn+6xNifzCYeiEAEf6qfjrf7VIpFjZ?= X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230040)(1800799024)(36860700013)(376014)(82310400026); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2024 13:46:52.9612 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 39aeb916-f03b-47e0-8b54-08dcd7e85a7e X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000044F9.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB6913 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 There is a series of independent patches related to the flex item. There is no direct dependency between patches besides the merging dependency inferred by git, the latter is reason the patches are sent in series. For more details, please see the individual patch commit messages. Signed-off-by: Viacheslav Ovsiienko Viacheslav Ovsiienko (9): net/mlx5: update flex parser arc types support net/mlx5: add flex item query tunnel mode routine net/mlx5/hws: fix flex item support as tunnel header net/mlx5: fix flex item tunnel mode handling net/mlx5: fix number of supported flex parsers app/testpmd: remove flex item init command leftover net/mlx5: fix next protocol validation after flex item net/mlx5: fix non full word sample fields in flex item net/mlx5: fix flex item header length field translation app/test-pmd/cmdline_flow.c | 12 -- drivers/net/mlx5/hws/mlx5dr_definer.c | 17 +- drivers/net/mlx5/mlx5.h | 9 +- drivers/net/mlx5/mlx5_flow_dv.c | 7 +- drivers/net/mlx5/mlx5_flow_flex.c | 215 ++++++++++++++++---------- drivers/net/mlx5/mlx5_flow_hw.c | 8 + 6 files changed, 167 insertions(+), 101 deletions(-) -- 2.34.1